Vorlage:GroupNum/Doku

< Vorlage:GroupNum
Version vom 3. Dezember 2013, 08:03 Uhr von Karl Gruber (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Dokumentations-Unterseite Diese Seite ist die Dokumentations-Unterseite der Vorlage:GroupNum.
Diese Vorlage(n) wurde(n) fast unverändert von der deutschsprachigen Wikipedia übernommen. Es wurden nur geringfügige technische, stilistische und organisatorische Anpassungen ans ÖsterreichWiki durchgeführt.

Diese Vorlage dient zur Gruppierung (eng. Group) ganzer positiver Zahlen bis etwa 12 Ziffern. Sie kann verwendet werden, um z.B. Gemeinde- oder andere numerische Schlüssel nach logischen Gruppen zu ordnen. Es können zwei bis fünf Gruppen gebildet werden.

Aufruf

{{GroupNum|ZAHL|N1|N2|N3|N4|N5|del=TRENNER}}

Parameter

Parameter kann/muss Beschreibung
ZAHL muss Die Zahl, die in Gruppen gegliedert, ausgegeben werden soll
N1 muss Die Anzahl der Stellen der ersten Gruppe. Die Ausgabe wird links mit führenden Nullen aufgefüllt, wenn die Anzahl der Stellen größer als der berechnete Wert ist.
N2 muss Die Anzahl der Stellen der zweiten Gruppe. Der Wert muss größer als 0 sein.
N3 kann Die Anzahl der Stellen der dritten Gruppe. Der Wert muss größer als 0 sein.
N4 kann Die Anzahl der Stellen der vierten Gruppe. Der Wert muss größer als 0 sein.
N5 kann Die Anzahl der Stellen der fünften Gruppe. Der Wert muss größer als 0 sein.
TRENNER kann mit dem benannten Parameter del kann der Trenner (engl. Delimiter) angegeben werden, mit dem die Gruppen getrennt werden sollen. Wird dieser Parameter nicht angegeben, so wird das Geschützte Leerzeichen (&nbsp;) verwendet.

Beispiele

Aufruf Ergebnis
{{GroupNum|1234567890|3|3|3|3}} 001 234 567 890
{{GroupNum|1234567890|1|2|3|4}} 1 23 456 7890
{{GroupNum|1234567890|4|3|2|1}} 1234 567 89 0
{{GroupNum|20081231|4|2|2|del=-}} 2008-12-31
{{GroupNum|1234567890|0|5}} 12345 67890
{{GroupNum|3254003|2|1|2|3}} 03 2 54 003
{{GroupNum|14625|2|1|2|3}} 00 0 14 625
{{GroupNum|10701|1|2|2}} 1 07 01
{{GroupNum|1206700006|2|1|2|3|2}} 12 0 67 000 06
{{GroupNum|120646410340|2|1|2|4|3}} 12 0 64 6410 340