Frage Unterschied zwischen OTF (Open Type) oder TTF (True Type) Schriftarten?


Auf einem Mac habe ich beim Herunterladen von Schriften oft die Wahl zwischen OTF (OpenType Format) und TTF (TrueType Format).

Gibt es einen Unterschied in der Funktionsweise von Ligaturen oder irgendetwas zwischen den beiden Formaten?


220
2018-01-15 22:08


Ursprung




Antworten:


OTF ist eher eine "bessere" Schriftart, da sie erweiterte Satzfunktionen unterstützt (Smallcaps, Alternates, Ligaturen usw., die sich tatsächlich in der Schriftart befinden, anstatt in frechen getrennten Expertensatzschriften). Es kann auch Splines (TTF-Stil) oder Bezier (PostScript Typ 1-Stil) Kurven enthalten, also hoffentlich bekommen Sie die Formen, in denen die Schrift ursprünglich entworfen wurde und nicht eine Umwandlung von potentiell schlechterer Qualität.

Auf der anderen Seite, wenn Sie kostenlose Schriften von Shovelware-Sites herunterladen, werden Sie wahrscheinlich nichts davon bekommen. In der Tat, Sie können einfach eine TTF-Schriftart in OTF umbenannt bekommen.


217
2018-01-15 22:34



Das ist interessant - ich hatte OTF angenommen. Ist es eigentlich ein offenes Format? - Rich Bradshaw
Ja, es ist ISO14496-22. Sehen microsoft.com/typography/otspec . TrueType könnte auch als offen angesehen werden, für Werte "x" von "offen". Sehen Entwickler.apple.com/textfonts/TTRefMan/index.html (und die OTF-Spezifikation ist auch relevant, da sie auf TTF aufbaut). Es gibt jedoch keine öffentliche Patentbewilligung, die mit einem der Formate verbunden ist, und es gab in der Vergangenheit Patentprobleme (siehe FreeType und der TT-Hinting-Bytecode-Befehlssatz). - bobince


OTF ist ein neueres Format als TTF, also hat OTF einige Funktionen, die TTF nicht hat. (Dies ist ein Problem, wenn der Ersteller der Schriftart sie nicht verwendet hat.)

Eine Anmerkung aus eigener Erfahrung: Je nachdem, was Sie mit diesen Schriften machen, habe ich festgestellt, dass es viel einfacher ist, Tools zu bekommen, die mit TTF arbeiten als mit OTF. Wenn Sie sie nur für Desktop-Publishing / Textverarbeitung verwenden, wird beides funktionieren, aber wenn Sie etwas programmatisch tun, würde ich TTF nur wegen der höheren Anzahl von Tools / Bibliotheken da draußen empfehlen.


38
2018-01-15 23:51



Das ist eigentlich ein guter Punkt - anscheinend funktioniert imagemacgick beispielsweise besser mit ttf. - Rich Bradshaw


Bitte beachten Sie, dass Dateiendungen sind beide konvergiert .otf  und  .ttf kann Schriften im OpenType-Format bezeichnen. (Sehen Offener Typ in der Wikipedia - genauer gesagt, wird dies in der Deutsche Version.)

Dies ist ein wenig verwirrend wie einige .ttf Schriftart-Dateien können aussehen, als ob sie in Legacy-ANSI-Windows-TrueType-Format sind, während es sich tatsächlich um voll funktionsfähige OpenType-Schriftarten handeln kann.

Der Hauptunterschied zwischen beiden Geschmacksrichtungen ist der .ttf Schriftarten verwenden quadratische Bézier-Splines, während .otf Schriftarten verwenden kubische Bézier-Splines. (In der Vergangenheit wurden quadratische Bézier-Kurven für das 'Legacy' TrueType-Format verwendet; kubische Bézier-Kurven stammen aus einem PostScript-Hintergrund.) Kubische Béziers sind potentiell genauer (jede quadratische Bézier-Kurve kann exakt mit einer kubischen Bézier-Kurve reproduziert werden) kann mit kleineren segmentierten Sequenzen von quadratischen Béziers approximiert werden. (Beachten Sie auch, dass weder kubische oder quadratische Bézier-Splines können genau reproduzieren einen Kreis. Es gibt immer einen Approximationsfehler.)

Ein weiterer kleiner Unterschied in der Spezifikation scheint dies zu sein ttf aromatisierte OpenType-Schriften können dasselbe Zeichen mit mehreren Codepunkten adressieren. Daher spart dies etwas Platz, wenn z.B. die Großbuchstaben Versionen von b, β und в (lese: lateinisch, griechisch und kyrillisch 'B') haben die gleiche Form.


23
2017-10-06 10:46



Bezier-Splines können niemals einen Kreis reproduzieren, das hat nichts damit zu tun, dass es quadratisch oder kubisch oder quartic oder quintic ist ... - Pacerier
Ja, das stimmt auch, aber spielt in diesem Fall keine Rolle. - Debilski
Ich habe zwei Versionen einer Schriftart, eine mit otf und eine mit ttf. Beide verwenden otf-Layouts, aber der otf verwendet Postscript-Umrisse und der ttf verwendet ttf-Umrisse. Die ttf one wird auch als in Windows signiert gemeldet. - Shaun Bouckaert


Ich stimme denen nicht zu, die sagen, dass OTF das beste Format ist. TTF bietet dem Designer die Möglichkeit, die Details der Rasterung auf dem Bildschirm und im Druck zu ändern (wenn der Designer weiß, wie es geht).

Beispielsweise:

TTF vs OTF


10
2018-02-01 13:14



Details bitte .. - Pacerier
Die Grafik ist interessant, aber für den unerfahrenen (wie ich) unterstützt nicht sofort die Behauptung TTF hat bessere Hinweise. Tatsächlich sieht es wie das Gegenteil aus, da die OTF-Reihe auf der rechten Seite die 4-fache Auflösung zu haben scheint und Teilschattierungen nutzt. Bitte erweitern. - matt wilkie
OTF basierte auf TTF. Da TTF eine Teilmenge von OTF ist, sollte es dieselben Funktionen unterstützen. - David C. Bishop
+ matt Es ist nicht so, dass die Auflösung höher ist - der Punkt dieses Bildes ist zu zeigen, wie scharf und definiert die TTF-Braille-Punkte sind, während die OTF-Bilder unscharf sind. Viele sind nicht lesbar. Im oberen Beispiel wurde das Hinting des Font-Designers von der Rasterisierungs-Engine beachtet (wenn es auf eine Auflösung skaliert wurde, die kein ganzzahliges Vielfaches ihrer Basisauflösung war). - Travis Bemrose
Sieh dir das an Post für eine Diskussion über den Unterschied zwischen ttf und otf Hinting. TTF und OTF verwenden unterschiedliche Ansätze zum Andeuten. OTF verlässt sich auf die Ausdruckskraft der Schriftart und der Intelligenz des Rasterisierers, um die Notwendigkeit von Hinting zu reduzieren, dies ermöglicht es OTF, reduzierte Hinweisinformationen zu haben. In manchen Anwendungsfällen kann dieses reduzierte Hinting jedoch zu Problemen führen. Da OTF-Fonts entweder TrueType-Style- oder PostScript-Style-Andeutungen verwenden können, ist es nicht unbedingt richtig, dass TTF-Andeutungen besser sind als OTF-Andeutungen. - Benjamin


Ich fand das nützlich, und es beantwortete meine Fragen genug, um aufzuhören, tiefer zu graben.

FRAU: Was ist der Unterschied zwischen TrueType-, PostScript- und OpenType-Schriftarten?

TrueType-Schriftarten können auf jede Größe skaliert werden und sind in allen Größen klar und lesbar. Sie können an jeden Drucker oder jedes andere Ausgabegerät gesendet werden, das von Windows unterstützt wird. OpenType-Schriftarten sind mit TrueType-Schriftarten verwandt, enthalten jedoch eine größere Erweiterung des grundlegenden Zeichensatzes, einschließlich kleinerer Großschreibung, alter Ziffern und detaillierterer Formen wie Glyphen und Ligaturen. OpenType-Schriftarten können auch auf eine beliebige Größe skaliert werden, sind in allen Größen klar und lesbar und können an jeden Drucker oder jedes andere Ausgabegerät gesendet werden, das von Windows unterstützt wird.

PostScript-Schriftarten sind glatt, detailliert und von hoher Qualität. Sie werden oft zum Drucken verwendet, insbesondere für Drucke in professioneller Qualität, wie Bücher oder Zeitschriften.

Welches Schriftformat funktioniert am besten für mich?

Es kommt darauf an. Wenn Sie eine Schriftart wünschen, die gut gedruckt wird und auf dem Bildschirm gut lesbar ist, sollten Sie eine TrueType-Schriftart verwenden. Wenn Sie einen großen Zeichensatz für die Sprachabdeckung und feine Typografie benötigen, sollten Sie eine OpenType-Schriftart verwenden. Wenn Sie professionelle Druckausgaben wie Hochglanzmagazine oder Akzidenzdruck drucken müssen, ist PostScript eine gute Wahl. Weitere Informationen finden Sie unter Schriftarten: Häufig gestellte Fragen.


3
2017-12-02 00:59