Na komputerze Mac, gdy pobieram czcionki, często mam wybór między OTF (format OpenType) a TTF (format TrueType).
Czy jest jakaś różnica w sposobie działania ligatur lub coś pomiędzy tymi dwoma formatami?
OTF jest bardziej prawdopodobne, że jest „lepszą” czcionką, ponieważ obsługuje bardziej zaawansowane funkcje składu tekstu (małe litery, zmienne, ligatury itd.) Wewnątrz czcionki, a nie w osobnych zestawach ekspertów. Może także zawierać krzywe splajnu (w stylu TTF) lub Krzywe Beziera (w stylu PostScript Type 1), więc mam nadzieję, że otrzymujesz kształty, w których czcionka została pierwotnie zaprojektowana, a nie konwersję o potencjalnie gorszej jakości.
Z drugiej strony, jeśli pobierasz darmowe czcionki ze stron z oprogramowaniem łopatowym, prawdopodobnie nie dostaniesz żadnej z nich. Rzeczywiście, możesz po prostu zmienić nazwę czcionki TTF na OTF.
OTF jest nowszym formatem niż TTF, więc OTF ma pewne funkcje, których TTF nie ma. (Który jest sporny, jeśli twórca czcionki ich nie używał).
Jedna uwaga z własnego doświadczenia: w zależności od tego, co będziesz robić z tymi czcionkami, odkryłem, że znacznie łatwiej jest uzyskać narzędzia, które działają z TTF w przeciwieństwie do OTF. Jeśli używasz ich tylko do publikowania na komputerze / edytowania tekstu, albo będzie działać dobrze, ale jeśli będziesz robić coś programistycznego, polecam TTF ze względu na większą liczbę dostępnych narzędzi / bibliotek.
źródło
Należy pamiętać, że podczas zakończenia plików są converned, zarówno
.otf
i.ttf
może oznaczać czcionek w formacie OpenType. (Zobacz OpenType w Wikipedii - w rzeczywistości jest to dokładniej zaznaczone w niemieckiej wersji ).Jest to trochę mylące, ponieważ niektóre
.ttf
pliki czcionek mogą wyglądać, jakby były w starszym formacie ANSI-Windows TrueType, podczas gdy w rzeczywistości mogą być pełnymi czcionkami OpenType.Główną różnicą między obiema odmianami jest to, że
.ttf
czcionki stylów używają kwadratowych splajnów Béziera, podczas gdy.otf
czcionki stylów używają sześciennych splajnów Béziera. (W przeszłości kwadratowe krzywe Béziera były używane w „starszym” formacie TrueType; sześcienne krzywe Béziera pochodzą z tła PostScript.) Sześcienne Béziera są potencjalnie bardziej dokładne (każdą kwadratową krzywą Béziera można dokładnie odtworzyć za pomocą sześciennej krzywej Béziera), ale można aproksymować mniejszymi segmentowanymi sekwencjami kwadratowego Béziera. (Należy również pamiętać, że ani sześcienne, ani kwadratowe splajny Béziera nie mogą dokładnie odtwarzać okręgu. Zawsze występuje pewien błąd przybliżenia.)Inną niewielką różnicą w specyfikacji wydaje się to, że
ttf
aromatyzowane czcionki OpenType mogą adresować ten sam glif za pomocą kilku punktów kodowych. Dlatego oszczędza to miejsce, jeśli np. Duże litery b , β i в (czytaj: łaciński, grecki i cyrylica „B”) mają ten sam kształt.źródło
Nie zgadzam się z tymi, którzy twierdzą, że OTF jest najlepszym formatem. TTF oferuje projektantowi możliwość zmiany szczegółów rasteryzacji na ekranie i w druku (jeśli projektant wie, jak to zrobić).
Na przykład:
źródło
Uznałem, że jest to przydatne i wystarczyło odpowiedzieć na moje pytania, aby przestać kopać głębiej.
MS: Jaka jest różnica między czcionkami TrueType, PostScript i OpenType?
źródło