Warum haben verschiedene Schriftarten unterschiedliche Punktgrößen?

Warum haben verschiedene Schriftarten unterschiedliche Punktgrößen?

Meine "allgemeine" Frage ist:

  • Warum haben verschiedene Schriftarten unterschiedliche Definitionen eines „Punktes“?

Oder im konkreten Fall:

  • Warum ist Arial 12pt größer als Times New Roman 12pt?

Die Tatsache, dass sich die Definition der Punktgröße von einer Schriftart zur anderen ändert, verwirrt mich.

Allgemeine oder theoretische Antworten sind willkommen.

PS: Obwohl diese Frage nicht direkt (La)TeX-bezogen ist, hat sie es gleichzeitig, da (La)TeX natürlich Schriftarten verwendet.

BEARBEITEN UND MÖGLICHE ANTWORT:Hier ein Beispieldokument mit Wörtern aus 20 wiederholten Zeichen jedes lateinischen Buchstabens, in Times (obere Zeile) und Arial (direkt darunter):

Vergleich-Arial-Times

Wir können sehen, dass 50 % der Buchstaben, insbesondere Vokale, bei Arial größer sind, 35 % bei ähnlicher Größe und 15 % bei Times. Diese Größenunterschiede sind jedoch nur in der Breite real, da sich dadurch die Anzahl der Zeichen ändert, die in eine Zeile (und auf eine Seite) passen.

Was den vertikalen Raum betrifft, den beide Schriftarten einnehmen, ist die x-Höhe von Arial größer als die von Times (die x-Höhe beträgt, die die Buchstaben pb gemeinsam hat), aber die Größe der x-Höhe + Oberlänge (die bh gemeinsam haben) oder x-Höhe + Unterlänge (die pq gemeinsam haben) ist bei beiden Schriftarten gleich.

Schriftgröße

Im Allgemeinen ist die „Punktgröße“ einer Schriftart die Größe der x-Höhe + Größe des Oberlängenbereichs + Größe des Unterlängenbereichs, und die Punktgröße sagt nichts aus und gibt keine Einschränkungen hinsichtlich der Breite jedes Zeichens vor. Der einzige Grund, warum Arial größer als Times ist, ist also seine Breite. Alle anderen Größenunterschiede hängen nur vom visuellen Stil des Schriftdesigns ab (in diesem Fall von der Tatsache, dass Arial eine größere x-Höhe hat).

Und schließlich: Wie groß ist ein Punkt? Verwendet jede Schriftart dieselbe Definition der „Punktgröße“? Im Prinzip beträgt die Größe eines Punktes 0,35278 mm, also 12pt (eine Pica), 12*0,35278 = 4,23333 mm. Diese Punktgröße soll eine Standardgröße sein, und es scheint, dass sowohl Arial als auch Times New Roman diese Punktdefinition verwenden (getestet mit einem Lineal auf dem Bildschirm :P). Obwohl ich im Allgemeinen nicht weiß, ob wirklich jede moderne Schriftart dies einhält, und einigen Kommentaren und anderen Internetquellen zufolge scheint dies nicht der Fall zu sein.

Antwort1

Dies ist die vollständige Neufassung meiner Antwort. Meine ursprüngliche, irreführende Antwort bleibt am Ende erhalten.

Wenn ein Glyph auf 12pt gesetzt wird, bedeutet das, dass der Glyph so skaliert wird, dass er in einen vertikalen Raum von 12pt passt (in jedem der Systeme). Die Frage ist, wie die vertikale Größe des Glyphs bestimmt wird. Die vertikalen Maße werden schriftweit definiert und sind bei Arial und Times gleich: Die Höhe eines Glyphs in diesen Schriftarten ist in 2048 Designeinheiten unterteilt, von denen 1638 über und 410 unter der Grundlinie liegen. In beiden Fällen werden die theoretischen Unter- und Oberlängen an denselben Punkten positioniert. Der Unterschied in beiden Fällen besteht darin, wie das Bild und der Leerraum des Glyphs (der ein wichtiger Teil davon ist) verteilt werden.

Im folgenden Bild sehen Sie die b's von Times und Arial (Screenshot aus Sortsmill Editor). Die oberen und unteren horizontalen und vertikalen Linien markieren den Begrenzungsrahmen des Glyphs, die horizontale Linie dazwischen ist die Grundlinie. Wenn Sie den Glyph auf 12pt einstellen, bedeutet das, dass der Abstand zwischen der oberen und unteren horizontalen Linie 12pt beträgt (in welchem ​​System auch immer Sie sich entscheiden).

Bildbeschreibung hier eingeben

Der wichtigste Unterschied ist die viel geringere x-Höhe bei Times (916 gegenüber 1062). Aber auch die Oberlängenhöhe in den tatsächlichen Abbildungen der Glyphen ist unterschiedlich (1422 gegenüber 1466), und dieser Eindruck wird durch die abgeschrägte Oberseite der Oberlängen bei Times verstärkt, wodurch die Buchstaben noch kleiner erscheinen. Der dritte Unterschied ist die geringere Großbuchstabenhöhe (1356 gegenüber 1466), aber viel wichtiger ist der Kontrast zwischen dicken vertikalen und dünnen horizontalen Strichen bei Times, während bei Arial fast kein Kontrast vorhanden ist. Darüber hinaus sind die Striche bei Arial tatsächlich etwas dicker als die bei Times (180 gegenüber 166). Dadurch erscheint Times leichter und verstärkt daher den Eindruck, kleiner zu sein. Und schließlich ist das Design von Arial etwas breiter, während Times ein sehr schmales Design ist, also gibt es noch einen weiteren Faktor, der diesen Eindruck verstärkt.

Die erste Version der Antwort:

Erstens unterscheiden sich die 12pt von Arial nicht von den 12pt von Times, solange beide im selben System gemessen werden (entweder Pica, Didot oder Big Point). Sie fragen nach dem optischen Erscheinungsbild verschiedener Schriftarten bei gleicher Nenngröße. Es geht im Wesentlichen darum, wie das Bild der Glyphe in ihrem Rahmen positioniert ist. Beim Bleisatz haben Sie den Bleikörper, auf den das Bild gegossen wird. Dieses Bild kann je nach Design der Schriftart eine andere vertikale Größe haben, zum Beispiel kleiner sein, um oben mehr Platz für diakritische Zeichen zu lassen. Außerdem kann die Höhe der Grundlinie nach oben verschoben sein, damit die Unterlängen länger sein können. Dasselbe gilt für Digitalsätze (tatsächlich gab es beim Bleisatz einige Grundlinienstandardisierungen, die es beim Digitalsatz nicht mehr gibt). Die Großbuchstaben von Arial nehmen beispielsweise mehr vertikalen Raum ein als die von Times. Außerdem ist die x-Höhe (die Höhe von Buchstaben, die nur bis zur Mittellinie reichen, wie der Buchstabe „x“) bei Arial viel höher als bei Times, was den Eindruck einer größeren Schrift verstärkt.

Antwort2

Es gibt tatsächlich verschiedene Definitionen der Punkteinheit. Heutzutage meinen die meisten Systeme „PostScript-Punkte“ mit 1/72 Zoll (was TeX als „Big Point“ bezeichnet bp). Das ist hier jedoch nicht wirklich das Problem.

Die Größe ist im Wesentlichen eine willkürliche Zahl, die vom Schriftdesigner zugewiesen wird. Es gibt keine universelle Definition dessen, was mit der „Punktgröße“ einer Schriftart gemessen wird. Es ist nicht die Höhe Moder (irgendetwas anderes, das getestet werden kann. Man kann eigentlich nur sagen, dass eine bestimmte Schriftart bei 12 pt wahrscheinlich größer ist als bei 10 pt.

Antwort3

In den alten Tagen der Bleilettern wurden die Zeichen auf die Enden rechteckiger Bleiblöcke gegossen (ein einzelnes Stück wurde „Sort“ genannt). Die Tiefe der Blöcke war konstant (0,918 Zoll in Großbritannien und den USA, aber die kontinentale Praxis wich hiervon ab). Die Höhe jedes Sorts war konstant und entsprach der Schriftgröße, und die Breite variierte entsprechend der Breite des jeweiligen Zeichens. Zu Zeilen zusammengesetzt hatten alle Sorts die gleiche Höhe, und somit passte jedes Zeichen jeder Schriftart einer bestimmten Größe in die Zeile. Für jede Schriftart, z. B. Roman oder Arial, konnte die tatsächliche Höhe der Zeichen auf den Sorts unterschiedlich sein, wodurch die Glyphen verschiedener Schriftarten der gleichen Schriftgröße größer oder kleiner waren. Die Schriftgröße ist also nicht die Höhe der Glyphen.

verwandte Informationen