Vorlage:Nts

aus ZUM-Wiki, dem Wiki für Lehr- und Lerninhalte auf ZUM.de
Wechseln zu: Navigation, Suche

Dokumentation[Bearbeiten]

Nts steht für Nummern-Tabellen-Sortierung (oder auch englisch: Number Table Sorting) und wird verwendet, um numerische Angaben in Tabellenspalten richtig zu sortieren und zu formatieren. Es werden zur Zeit positive Zahlen mit 15 Vor- und 10 Nachkommastellen unterstützt. Der Dezimaltrenner ist das Komma (deutsche Notation), ein Punkt wird ignoriert.

Spalten in Tabellen mit der Klasse sortable werden nomalerweise als Zeichenketten sortiert (→ Hilfe:Sortieren). Wenn der Spaltenwert als gültige Zahl erkannt wird, erfolgt die Sortierung nach dem numerischen Wert. Dieses Verfahren scheitert aber regelmäßig, wenn hinter der Zahl noch ein Zusatz (wie z. B. eine Einheit) steht oder die Zahlen formatiert sind. In diesem Fall kann diese Vorlage zum Einsatz kommen.

Achtung: Trotzdem führt die Vorlage aber nicht zu automatischer Zahlerkennung (die Einträge sind noch gemischt alphanumerisch): Es muss die gesamte Spalte auf nts umgestellt werden.Vorlage:FN

Siehe auch: Vorlage:Dts für Datumsangaben, Vorlage:0 für Zahlen, Vorlage:SortKeyName für Personennamen, Vorlage:SortKey

Inhaltsverzeichnis

Beispiele

Beispiele zur Veranschaulichung

Quelltext mit Vorlage ohne Vorlage
{{nts|2345000}} km² 000000002345000.00000000002.345.000 km² 2.345.000 km²
{{nts|1234000}} km² 000000001234000.00000000001.234.000 km² 1.234.000 km²
{{nts| 123400}} km² 000000000123400.0000000000123.400 km² 123.400 km²
{{nts|  54300}} km² 000000000054300.000000000054.300 km² 54.300 km²
{{nts|  12340}} km² 000000000012340.000000000012.340 km² 12.340 km²
{{nts|  12340,2}} km² 000000000012340.200000000012.340,2 km² 12.340,2 km²
{{nts|   1230}} km² 000000000001230.00000000001.230 km² 1.230 km²
{{nts|     12,30}} km² 000000000000012.300000000012,30 km² 12,30 km²
{{nts|      1,230}} km² 000000000000001.23000000001,230 km² 1,230 km²
{{nts|     12,31}} km² 000000000000012.310000000012,31 km² 12,31 km²

Dezimalpunkt wird ignoriert:

Quelltext mit Vorlage ohne Vorlage
{{nts|     12.30}} km² 000000000001230.00000000001.230 km² 12.30 km²
{{nts|      1.230}} km² 000000000001230.00000000001.230 km² 1.230 km²

Anmerkung zur Darstellung hier im Beispiel: Die oben im Quelltext hinter nts| und vor der Zahl freigemachte Abstand bei kleineren Zahlen soll nur deutlich machen, dass die Werte in verschiedene Größenordnungen liegen, dort müssen keine Leerzeichen eingegeben sein, ggf. beeinflussen sie vermutlich nur die Übersichtlichkeit des Quelltextes.

Beispiele von realen Tabellen

mit Vorlage ohne Vorlage
000000002345000.00000000002.345.000 km² 2345000 km²
000000001234000.00000000001.234.000 km² 1234000 km²
000000000123400.0000000000123.400 km² 123400 km²
000000000054300.000000000054.300 km² 54300 km²
000000000012340.000000000012.340 km² 12340 km²
000000000012340.200000000012.340,2 km² 12340,2 km²
000000000001230.00000000001.230 km² 1230 km²
000000000000012.300000000012,30 km² 12,30 km²
000000000000001.23000000001,230 km² 1,230 km²
000000000000012.310000000012,31 km² 12,31 km²
mit Vorlage ohne Vorlage
Eine Verwendung eines Punktes anstelle des Dezimalkommas führt zu falschen Anzeigen, da der Dezimalpunkt ignoriert wird: Der unten sichtbare Punkt ist der automatisch dargestellte Tausendertrenner. Eine Verwendung eines Punktes anstelle des Dezimalkommas bleibt unverändert erhalten: Der unten sichtbare Punkt ist der eingegebene Dezimalpunkt.
000000000001230.00000000001.230 km² 12.30 km²
000000000001230.00000000001.230 km² 1.230 km²

Anmerkung

Vorlage:FNZ


Bei technischen Fragen zu dieser Vorlage kannst du dich an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite.