Warum unterscheiden sich Schriftarten, die auf dieselbe (Pixel-)Größe eingestellt sind, drastisch in der tatsächlichen Größe, wenn sie auf dem Bildschirm angezeigt werden? [Duplikat]

Etwas, das mich immer verwirrt hat, ist die Tatsache, dass, wenn ich die in einem Programm verwendete Schriftart ändere, obwohl die Schriftgröße theoretisch gleich bleibt, die tatsächlich angezeigte Größe dramatisch abweicht. Zum Beispiel sieht Inconsolata mit 13 so viel kleiner aus als Source Code Pro mit 13, sodass ich es auf 15 einstellen muss, um es meinen Augen angenehm zu machen. In einem anderen Beispiel scheint Proxima Nova kleiner zu sein als Helvetica Neue.

Warum spüre ich ein solches Phänomen? Liegt es nur daran, dass verschiedene Schriftarten unterschiedliche Einzelzeichenbreiten haben, sodass einige Schriftarten einfach zusammengekuschelter aussehen? Oder bedeutet die Schriftgröße nicht wirklich viel in Bezug auf die tatsächliche Größe einzelner Zeichen (sowohl Höhe als auch Breite) und dass verschiedene Schriftarten möglicherweise radikal unterschiedliche tatsächliche Größen haben, obwohl die angegebenen theoretischen Größen gleich sind? Wenn das der Fall ist, dann scheint die Schriftgröße eine sehr verwirrende Angelegenheit zu sein. Warum gibt es keine einheitlichere Möglichkeit, die tatsächliche Größe eines Zeichens auf dem Bildschirm darzustellen, sodass das Wechseln zwischen Schriftarten einfacher wäre?

Vielleicht kann dies es erklären tex.stackexchange.com/questions/167290/…

Antworten (2)

Oder ist es tatsächlich so, dass die Schriftgröße nicht viel über die tatsächliche Größe einzelner Zeichen aussagt?

Ja. Das ist der Grund.

So sahen Schriften ursprünglich aus:

Geben Sie hier die Bildbeschreibung ein

Die Schriftgröße bezog sich auf die Höhe des Metallblocks, auf dem die Glyphe platziert war – nicht auf die Größe des Buchstabens selbst.

Alle Schriftarten mit 72 Punkt wurden in 72 Punkt hohe Metallblöcke gegossen. Aber die tatsächlichen Glyphen können jede Größe haben (allerdings weniger als 72 Punkt).

Die kurze Antwort könnte lauten: Weil ein Pixel keine Maßeinheit ist und von der Bildschirmgröße abhängt, auf der Sie Ihr Design anzeigen.

Die nicht ganz so kurze Antwort sollte Sie fragen: Was verstehen Sie unter einem Pixel? Wie ich bereits erwähnt habe, ist ein Pixel keine konkrete Längengröße.

Das zweite Detail, das Sie verstehen müssen, ist, wie ein Typ erstellt wird. Heutzutage ist ein Typ für uns eine einfache Menge von Bézierkurven, die die Form eines Buchstabens definieren. Aber in der Antike war es ein gut gebautes Stück Metall mit einem 3D-Körper. Es ist wichtig, weil aus dieser Zeit viele Designentscheidungen stammen, die subtile Unterschiede in den Proportionen des Buchstabendesigns erzeugen.

Die Länge, der Winkel und die Proportionen vieler Ober- und Unterlängen haben mit den alten Metalldimensionen zu tun. Aus diesem Grund können Sie zwei verschiedene Schriftarten in derselben Größe (z. B. 13 pt) verwenden und eine größer als die andere sehen. Es ist eine Frage der Proportion zwischen den Buchstabenteilen und gemeinhin der Kleinbuchstabenhöhe, der sogenannten x-Höhe.

Sie sollten etwas über Typometrie lesen oder wie man Schriften misst und vergleicht.

@Scott Genau! Das ist mein Punkt. Und das ist der Grund, warum, wenn Sie Ihre Typografie in Pixeln „messen“, sich die Größe in jedem Gadget ändert, wo Sie sie anzeigen. Du hast Recht, ich habe die Idee falsch geschrieben.
:) Großer Unterschied zwischen "ist" und "ist nicht" :) Ich werde meinen Kommentar löschen.
@Scott Danke für die Korrektur, ich habe es schlecht geschrieben.
Das ist nicht ganz richtig, aber nah dran. Die Größe der Pixel ist irrelevant. Das Problem ist, dass die „Größe“ einer Schriftart nicht unbedingt die Größe einer bestimmten Glyphe ist. Vielmehr ist es die Größe des Begrenzungsrahmens , der alle Glyphen umgibt.