Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Vorlage:nts – Wikipedia
Vorlage:nts – Wikipedia 👆 Click Here!
aus Wikipedia, der freien Enzyklopädie


[Werkzeuge][Bearbeiten]

Dokumentation

Diese Vorlage ist veraltet.

Bitte verwende stattdessen gar keine Vorlage, eine andere Formatierung oder Vorlage:ZahlZelle, siehe Box hier drunter.. Näheres ist auf der Diskussionsseite angegeben.

Diese Vorlage sollte in keiner anderen Kategorie außer Kategorie:Vorlage:Veraltet stehen, damit sie möglichst schnell verwaist. Sobald sie nicht mehr verwendet wird, kann ein Löschantrag für diese Vorlage gestellt werden.

Diese Vorlage ist obsolet.

  • Die Verwendung dieser Vorlage ist inzwischen (seit ca. 2012) durch die verbesserte Sortierungs-Software in den meisten Fällen völlig überflüssig.
  • Lediglich für Spalten mit gemischten numerischen Werten nebst Maßeinheit und auch nicht-numerischen Inhalten oder Zahlenwerte im Schweizer Zahlenformat können auch in Zukunft Maßnahmen notwendig sein. Dabei ist aber nicht diese Vorlage hier erforderlich.
    • Ggf. genügt die Deklaration der Spalte als numerisch sortierbar: Folgen auf die Zahlen noch Einheiten oder können Zellen mit gemischten Inhalten am Anfang stehen, so muss die Spalte mit data-sort-type="number" gekennzeichnet werden.
  • Siehe dazu Hilfe:Tabellen/Sortierung.
  • Bei Zahlen unter 1000 kann die Zahl direkt angegeben werden, bei Zahlen über 1000 kann die gewohnte Tausendergliederung mit Punkten und direkter Angabe ohne eine Vorlage benutzt werden.
  • Nachgestellte Maßeinheiten oder % sind seit etwa 2012 kein Problem mehr; die Sortierfunktion gliedert den Wert anhand von Leerzeichen in „Token“, und wenn ein Token als Zahl erkannt wird, dann wird dieses Token gemäß dem numerischen Wert sortiert. Das gilt auch für Zahlen inmitten von Texten.
  • Ansonsten steht Vorlage:ZahlZelle bereit; insbesondere für typografische Minuszeichen oder vorangestelltes ca. oder < oder ø.

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

Diese Vorlage ist – ebenso wie die genauso obsolete Vorlage:Dts – bei sehr häufiger Einbindung in eine Seite eine starke Belastung des Servers (genauer: Parsers). Sie sollte daher nicht öfter als ca. 500-mal auf einer Seite eingebunden werden.

Inzwischen ist die Sortierfunktion für Tabellen so gut, dass die Vorlage in praktisch allen Fällen überflüssig ist und die Zahlen korrekt formatiert einfach in die Tabelle eingetragen werden sollten.


Früher (vor 2010) wurden Spalten in Tabellen mit der Klasse sortable normalerweise als Zeichenketten sortiert. Wenn der Spaltenwert als gültige Zahl erkannt wurde, erfolgte die Sortierung nach dem numerischen Wert. Dieses Verfahren scheiterte aber regelmäßig, wenn hinter der Zahl noch ein Zusatz (wie z. B. eine Einheit) stand oder die Zahlen formatiert waren. In diesem Fall kam diese Vorlage zum Einsatz.

Beispiele

[Quelltext bearbeiten]

Komma als Dezimaltrennzeichen:

[Quelltext bearbeiten]
Quelltext Darstellung Darstellung OHNE die Vorlage zum Vergleich
ohne 1000er-Trennung mit 1000er-Trennung mit data-sort-type="number"
{{nts|1,230}} km² 000000000000001.23000000001,230 km² 1,230 km² 1,230 km² 1,230 km²
{{nts|12,30}} km² 000000000000012.300000000012,30 km² 12,30 km² 12,30 km² 12,30 km²
{{nts|12,31}} km² 000000000000012.310000000012,31 km² 12,31 km² 12,31 km² 12,31 km²
{{nts|1230}} km² 000000000001230.00000000001.230 km² 1230 km² 1.230 km² 1230 km²
{{nts|12340}} km² 000000000012340.000000000012.340 km² 12340 km² 12.340 km² 12340 km²
{{nts|12340,2}} km² 000000000012340.200000000012.340,2 km² 12340,2 km² 12.340,2 km² 12340,2 km²
{{nts|54300}} km² 000000000054300.000000000054.300 km² 54300 km² 54.300 km² 54300 km²
{{nts|123400}} km² 000000000123400.0000000000123.400 km² 123400 km² 123.400 km² 123400 km²
{{nts|1234000}} km² 000000001234000.00000000001.234.000 km² 1234000 km² 1.234.000 km² 1234000 km²
{{nts|2345000}} km² 000000002345000.00000000002.345.000 km² 2345000 km² 2.345.000 km² 2345000 km²

Anmerkung: Sollte man sich gegen die Verwendung der Vorlage entscheiden, muss die Spalte mit data-sort-type="number" klassifiziert werden, um zu einem richtigen Sortierergebnis zu kommen.

Punkt als Dezimaltrennzeichen funtioniert nicht (wird ignoriert):

[Quelltext bearbeiten]
Diese Vorlagenseite bedarf einer grundsätzlichen Überarbeitung:
Zwei Tabellen mit der gleichen Aussage
Bitte beteilige dich an der Verbesserung und entferne anschließend diese Markierung.
Quelltext ohne Vorlage mit Vorlage
{{nts|12.30}} km² 12.30 km² 000000000001230.00000000001.230 km²
{{nts|1.230}} km² 1.230 km² 000000000001230.00000000001.230 km²
ohne Vorlage mit Vorlage
Eine Verwendung eines Punktes anstelle des Dezimalkommas bleibt unverändert erhalten: Der unten sichtbare Punkt ist der eingegebene Dezimalpunkt. 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.
12.30 km² 000000000001230.00000000001.230 km²
1.230 km² 000000000001230.00000000001.230 km²

Siehe auch

  • Vorlage:DatumZelle für Datumsangaben, Vorlage:ZahlZelle für Zahlen, und Vorlage:PersonZelle für Personennamen in Tabellen

Technische Anmerkung

[Quelltext bearbeiten]
(?) 
Das liegt daran, dass die Vorlage innerhalb der alphanumerischen Sortierung (nach ASCII/Unicode: 0–9 → A–Z → a–z) einen eigenständigen Sortierschlüssel mit führenden Nullen konstruiert: Sowohl wenn hierbei keine nichtnumerische Zeichenkette (Einheit) auf die nts-Zahl folgt, wie auch bei den nicht nts-formatierten Zahl-Einträgen gilt noch automatisches Erkennen: Weil die Festlegung, ob numerisch oder alphanumerisch sortiert wird, von der ersten Zeile abhängt, wird das Sortierverhalten je nach aktuellem Sortierergebnis instabil. Allfällig musste sogar mit ebenfalls völlig veralteten Vorlage:SortKey, die den Sortierschlüssel ebenfalls (vor der Anzeige, nicht aber dem Sortiermodul der Wikimedia-Software) versteckt, die Zahlerkennung verlässlich ausgeschaltet werden. Dasselbe gilt, wenn man etwa einzelne Fußnotenzeichen oder Einzelnachweise zu Zahlwerten stellt, wie auch, wenn man fehlende Ziffern mit dem (typografischen) «–» darstellt und anderem.
Eine Methode, alphanumerische Einträge dem Sortiermodul als Zahl „unterzuschieben“, gibt es keine: Ein einziger nicht vollständig numerischer Eintrag erfordert die Umstellung der ganzen Spalte auf alphanumerisch: Alle anderen Workarounds können spätestens beim späteren Ändern eines numerischen Werts und sich ändernder Sortierung instabil werden.

Werkzeuge

Bei technischen Fragen zu dieser Vorlage kannst du dich auch an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite. Sie können ggf. auch an eine passende Redaktion, Portal usw. gerichtet werden.

  • Verwendungen dieser Vorlage
  • Cirrus-Suche zu Einbindungen dieser Vorlage (zunächst nur ANR) mit weiteren Möglichkeiten
  • Anzahl der Einbindungen
  • Liste der Unterseiten.
  • Diese Dokumentation befindet sich auf einer eingebundenen Unterseite [Bearbeiten].
  • Test-/Beispielseite erstellen.
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=Vorlage:Nts&oldid=224640321“
Kategorien:
  • Vorlage:Tabellenformatierung
  • Vorlage:Zahlenformatierung
Versteckte Kategorien:
  • Vorlage:Veraltet
  • MediaWiki:Gadget/annotationPair

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id