Notice: Unexpected clearActionName after getActionName already called in /var/www/html/includes/context/RequestContext.php on line 338
Tabellenziffern – Wikipedia Zum Inhalt springen

Tabellenziffern

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Tabellenziffer)
Datei:Versalziffern-Mediaevalziffern-dicktengleich-proportional.svg
Tabellen­ziffern (oben) im Gegen­satz zu propor­tional gesetzten Ziffern (unten)

Tabellenziffern zeichnen sich durch eine einheitliche Dickte – in der Regel ein Halbgeviert – (oder die Möglichkeit, sie dicktengleich zu gestalten) und einheitliche Vor- und Nachbreite (Fleisch) aus. Es handelt sich bei ihnen also um dicktengleiche (äquidistante) Zahlzeichen-Darstellungen. Dadurch sind sie für Tabellen, in denen Zahlen rechtsbündig untereinander stehen sollen, besser geeignet. Problematisch ist hierbei vor allem die Ziffer 1, da sie deutlich weniger Platz braucht, aber auch dieselbe Breite wie die restlichen Ziffern verwendet. Die englische Bezeichnung ist Tabular Figures.

Tabellenziffern können sowohl Mediävalziffern als auch Versalziffern sein, wenngleich Letzteres heute weitaus üblicher ist.

Halbgeviertziffern

Halbgeviertziffern haben in der Breite eine räumliche Ausdehnung von einem halben Geviert (beträgt die Schriftgröße 10 pt, hat die Ziffer also eine Dickte von 5 pt). Aufgrund der festen Breite jedes Zeichens (nichtproportionale Schriftart) und damit der besseren Übersichtlichkeit werden sie vor allem zum Satz von Zahlenkolonnen oder bei Tabellen mit Zahlenreihen verwendet.

Umsetzung in Computersystemen

Schreibmaschine

Der einfachste und robusteste Weg ist die Wahl einer dicktengleichen Schriftart, auch als nichtproportionale Schrift bezeichnet; das ist regelmäßig eine Schreibmaschinenschrift. Erreichen lässt sich dies durch Auswahl einer geeigneten Schriftart, etwa Courier New, oder in HTML durch

  • <span style="font-family:monospace, monospace;">0123456789</span> (aufgrund eines Darstellungsfehlers in Webbrowsern ein zweites Mal monospace) oder schlicht
  • <tt>0123456789</tt>, was aber seit HTML5 veraltet ist und nicht mehr verwendet werden sollte (siehe Hilfe:Tags#tt).

Die Ziffern haben dabei einfache ASCII-Codierung (U+0030–U+0039).

Unicode

Die Eigenschaft „Tabellenziffer“ wird in Unicode mit dem Ausdruck MATHEMATICAL MONOSPACE DIGIT bezeichnet. Im Unicodeblock Mathematische alphanumerische Symbole sind an den Positionen 1D7F61D7FF die Ziffern 0–9 definiert.

Will man diese Daten mit Copy&Paste in eine Berechnungsformel (etwa zur Tabellenkalkulation) übertragen, können sie üblicherweise nicht interpretiert werden – es werden ASCII-Kodierungen erwartet.

Im Unicodeblock Halbbreite und vollbreite Formen gibt es eine weitere Spielart. Hier werden unter anderem westliche Ziffern in halber und ganzer Breite angeboten – dies dient jedoch der Einbettung zwischen asiatischen Schriftzeichen und nimmt deren Stil und Breite auf. Auf europäischen Rechnern sind Schriftarten mit diesen Kodierungen nicht zu erwarten, von der Verwendung ist abzusehen.

Schriftarten

Nach dem englischen Tabular Figures werden geeignete Schriftschnitte in der Regel durch die Abkürzung TF gekennzeichnet, entsprechende OpenType-Schriften enthalten die verschiedenen Ziffernformen. Dabei ist zu unterscheiden zwischen Fonts, die an den ASCII-Positionen 3039 entsprechend gestaltete Ziffern enthalten, und solchen, bei denen sie sich an den Stellen 1D7F61D7FF befinden, während bei 3039 die üblichen Proportionalziffern stehen.

Kompatibilität

Auf dem eigenen System ist die Nutzung unproblematisch. Soll jedoch ein Dokument woanders dargestellt werden, muss davon ausgegangen werden, dass dort Fonts und Kodierungen nicht definiert sind, die Zahlen daher nicht gelesen werden können.

  • In PDF-Dokumente sind die Fonts einzubetten.
  • Für Webseiten ist die typografische Tabellenziffer ungeeignet; die Kodierungen 1D7F6–1D7FF werden beim unbekannten Leser regelmäßig unlesbar sein. Hier sollte unbedingt auf Schreibmaschinenschrift zurückgegriffen werden.

{{#invoke:Vorlage:Anker|f |errCat=Wikipedia:Vorlagenfehler/Vorlage:Anker |errHide=1}} Ziffernbreiter Strich

In den Kontext der Tabellenziffern gehört der figure dash, U+2012. In der deutschsprachigen Typografie ist er nur in dem hier beschriebenen Zusammenhang dicktengleicher Zahlendarstellung zulässig; im angloamerikanischen Bereich wird er etwa auch bei der Notation von Telefonnummern benutzt.

Ferner gibt es einen ziffernbreiten Leerraum, U+2007 (figure space), der zu den geschützten Leerzeichen gehört. Damit lässt sich im Kontext von Tabellen eine dicktengleiche Anordnung der Ziffern erreichen. Punkt und Komma können gleichermaßen durch den schmaleren Leerraum U+2008 (punctuation space) bei der Ausrichtung berücksichtigt werden.

Literatur

  • Robert Bringhurst: The Elements of Typographic Style. Hartley & Marks. Point Roberts / Vancouver 2005, ISBN 978-0-88179-206-5 (englisch).
  • Friedrich Forssman, Ralf de Jong: Detailtypografie. Hermann Schmidt, Mainz 2004, ISBN 978-3-87439-642-4.

Weblink

      | {{#ifeq: 20170803133502 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: Oldstyle Figures, Lining Figures, and Tabular Figures Explained | {{#invoke:WLink|getEscapedTitle|Oldstyle Figures, Lining Figures, and Tabular Figures Explained}} | {{#invoke:Webarchiv|getdomain|http://fontfeed.com/archives/figuring-it-out-osf-lf-and-tf-explained/}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20170803133502}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: Oldstyle Figures, Lining Figures, and Tabular Figures Explained | {{#invoke:WLink|getEscapedTitle|Oldstyle Figures, Lining Figures, and Tabular Figures Explained}} | {{#invoke:Webarchiv|getdomain|http://fontfeed.com/archives/figuring-it-out-osf-lf-and-tf-explained/}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20170803133502}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: Oldstyle Figures, Lining Figures, and Tabular Figures Explained | {{#invoke:WLink|getEscapedTitle|Oldstyle Figures, Lining Figures, and Tabular Figures Explained}} | {{#invoke:Webarchiv|getdomain|http://fontfeed.com/archives/figuring-it-out-osf-lf-and-tf-explained/}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: Oldstyle Figures, Lining Figures, and Tabular Figures Explained | {{#invoke:WLink|getEscapedTitle|Oldstyle Figures, Lining Figures, and Tabular Figures Explained}} | {{#invoke:Webarchiv|getdomain|http://fontfeed.com/archives/figuring-it-out-osf-lf-and-tf-explained/}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: Oldstyle Figures, Lining Figures, and Tabular Figures Explained | {{#invoke:WLink|getEscapedTitle|Oldstyle Figures, Lining Figures, and Tabular Figures Explained}} | {{#invoke:Webarchiv|getdomain|http://fontfeed.com/archives/figuring-it-out-osf-lf-and-tf-explained/}} }} (Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: Oldstyle Figures, Lining Figures, and Tabular Figures Explained | {{#invoke:WLink|getEscapedTitle|Oldstyle Figures, Lining Figures, and Tabular Figures Explained}} | {{#invoke:Webarchiv|getdomain|http://fontfeed.com/archives/figuring-it-out-osf-lf-and-tf-explained/}} }}  
                 }}}}}}}}{{#if:
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20170803133502|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://fontfeed.com/archives/figuring-it-out-osf-lf-and-tf-explained/}}
    || {{#if:  || }}
  }}{{#if: Oldstyle Figures, Lining Figures, and Tabular Figures Explained
    | {{#if: {{#invoke:WLink|isBracketedLink|Oldstyle Figures, Lining Figures, and Tabular Figures Explained}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: 
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://fontfeed.com/archives/figuring-it-out-osf-lf-and-tf-explained/%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://fontfeed.com/archives/figuring-it-out-osf-lf-and-tf-explained/%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://fontfeed.com/archives/figuring-it-out-osf-lf-and-tf-explained/ }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }} (englisch)