Vorlage:AdjustNumber
Zur Navigation springen
Zur Suche springen
Diese Vorlage dient der Ausrichtung von Zahlen in Tabellen. Sie funktioniert für Dezimalzahlen und Angaben wie <Ziffernfolge>:<Ziffernfolge>
. Die Vorlage funktioniert bis max. 20 Ziffern davor und max. 20 Ziffern dahinter.
Kopiervorlage
[Quelltext bearbeiten]:{{AdjustNumber| | | }} :{{AdjustNumber| | | |Z=:}} :{{AdjustNumber| | | |Z=}}
Parameter
[Quelltext bearbeiten]- 1
- Die auszurichtende Zahl bzw. Ziffernfolge. Sie darf neben den Ziffern 0 bis 9 noch ein Trennzeichen enthalten. Das kann jedes Zeichen, welches keine HTML- oder Wikifunktion hat, sein. Insbesondere ",", ".", ";", "/" oder "\". Bei Minuszeichen funktioniert es mit dem ziffernbreiten Strich exakt, sonst nur genähert.
- 2
- Angabe, wie viele Stellen vor dem Trennzeichen Platz sein soll. Hier ist mind. die Länge der größten Ziffernfolge bis zum Trennzeichen anzugeben.
- 3
- Angabe, wie viele Stellen nach dem Trennzeichen Platz sein soll. Hier ist mind. die größte Anzahl an Nachkommastellen in der Tabellenspalte anzugeben. Vorgabewert ist 0.
- Z
- Das Trennzeichen. Vorgabe ist das Komma.
Beispiele
[Quelltext bearbeiten]Beispiel 1
[Quelltext bearbeiten]Auflistung
* {{AdjustNumber|1,234567|6|6}} * {{AdjustNumber|12,34567|6|6}} * {{AdjustNumber|123,4567|6|6}} * {{AdjustNumber|1234,567|6|6}} * {{AdjustNumber|12345,67|6|6}} * {{AdjustNumber|123456,7|6|6}}
bewirkt:
- 1,234567
- 12,34567
- 123,4567
- 1234,567
- 12345,67
- 123456,7
Beispiel 2
[Quelltext bearbeiten]Eine Anwendung z. B. für Tabellen im Sport:
{| class="wikitable" |{{AdjustNumber|123:321|3|3|Z=:}} |- |{{AdjustNumber|23:321|3|3|Z=:}} |- |{{AdjustNumber|1:321|3|3|Z=:}} |- |{{AdjustNumber|123:21|3|3|Z=:}} |- |{{AdjustNumber|12:21|3|3|Z=:}} |- |{{AdjustNumber|1:21|3|3|Z=:}} |- |{{AdjustNumber|123:1|3|3|Z=:}} |- |{{AdjustNumber|12:1|3|3|Z=:}} |- |{{AdjustNumber|1:1|3|3|Z=:}} |}
bewirkt:
123:321 |
23:321 |
1:321 |
123:21 |
12:21 |
1:21 |
123:1 |
12:1 |
1:1 |
Beispiel 3
[Quelltext bearbeiten]Ganze Zahlen: Explizit "Z=" (leer) angeben.
{| class="wikitable" |{{AdjustNumber|1234|5|0|Z=}} |- |{{AdjustNumber|123|5|0|Z=}} |- |{{AdjustNumber|12345|5|0|Z=}} |- |{{AdjustNumber|12|5|0|Z=}} |- |{{AdjustNumber|1|5|0|Z=}} |- |}
bewirkt:
1234 |
123 |
12345 |
12 |
1 |
Beispiel 4
[Quelltext bearbeiten]Will man Abstand, geht auch noch:
{| class="wikitable" |{{AdjustNumber|1234|8|3|Z=}} |- |{{AdjustNumber|123|8|3|Z=}} |- |{{AdjustNumber|12|8|3|Z=}} |- |{{AdjustNumber|1|8|3|Z=}} |- |}
denn das bewirkt:
1234 |
123 |
12 |
1 |