OpenType

.otf · Fonty

Soubor OTF je písmo ve formátu OpenType. V něm dnes vychází většina komerčních i volně šiřitelných písem a v něm je i velká část fontů nainstalovaných ve Windows a macOS. Nejčastěji ho najdete v ZIPu stáhnutém od písmolijny, na webu s fonty zdarma nebo ve složce fonts, kterou vám grafik přibalil k podkladům pro tisk. Windows, macOS i Linux ho nainstalují bez dalšího programu.

Odkud se OpenType vzal

Na začátku 90. let existovaly dva tábory: PostScriptová písma Type 1 od Adobe (PFB, PFA) a TrueType od Applu a Microsoftu. Microsoft s Adobe v roce 1996 ohlásili OpenType jako jeden formát, který unese obě podoby obrysů. Microsoft vydává specifikaci OpenType (nyní verze 1.9.1), tatáž technologie je mezinárodní normou ISO/IEC 14496-22 „Open Font Format“. Verze 1.8 z roku 2016 přinesla variabilní písma: jeden soubor obsahuje plynulou řadu řezů od hairline po black místo samostatného souboru pro každý řez.

Co je uvnitř souboru OTF

Font OpenType je sada tabulek v jednom binárním souboru. Pro převod je nejdůležitější tabulka s obrysy znaků:

  • Obrysy CFF (kubické Bézierovy křivky jako v PostScriptu). Takový soubor začíná bajty OTTO a má obvykle příponu .otf.
  • Obrysy TrueType (kvadratické křivky). Ty mívají příponu .ttf, i když jde také o OpenType.

Další tabulky přiřazují až 65 535 znaků k Unicode, nesou vyrovnání párů (kerning) a typografické funkce: ligatury, kapitálky, minuskové číslice nebo tvary, bez kterých se neobejde arabština či indická písma. Čeština potřebuje hlavně kompletní sadu znaků s háčky a čárkami, což dnešní písma většinou mají. Tabulka OS/2 obsahuje oprávnění k vkládání, které nastavil výrobce: zda smí být písmo vložené do PDF či dokumentu s možností úprav, jen pro zobrazení a tisk, nebo vůbec.

Jak otevřít a nainstalovat písmo OTF

  • Windows 10 a 11: pravým tlačítkem zvolte Nainstalovat (nebo Nainstalovat pro všechny uživatele). Word či Photoshop pak restartujte, seznam písem čtou jen při spuštění.
  • macOS: dvojklikem se písmo otevře v Knihovně písem, tlačítkem Instalovat ho přidáte.
  • Linux: zkopírujte soubor do ~/.local/share/fonts a spusťte fc-cache -f, nebo použijte správce písem svého prostředí.
  • Úpravy: zdarma a na všech třech systémech funguje editor FontForge.

Časté potíže s OTF

Windows píše, že nejde o platný soubor písma

Často jde o webový font s přejmenovanou příponou nebo o chybovou HTML stránku uloženou jako .otf. Otevřete soubor v Poznámkovém bloku: skutečné OTF začíná OTTO nebo binárními nulami, soubor WOFF začíná wOFF. WOFF je nutné před instalací převést.

Písmo se nezobrazuje ve Wordu

Zavřete a znovu otevřete aplikaci. U variabilních písem nabízí Office a starší programy jen pojmenované řezy, které autor ve fontu definoval, ne libovolnou tloušťku na ose.

Písmo nejde vložit do PDF

Zákaz vkládání nastavil výrobce písma a je součástí licenčních podmínek. Převodem do jiného formátu se nezmění.

Převod OTF do jiných formátů písma

Do TTF se převádí kvůli programům, které berou jen TrueType (některé starší aplikace, řezací plotry, vyšívací software), do WOFF nebo WOFF2 kvůli @font-face na webu, do Type 1 (PFB, PFA) kvůli starému RIPu nebo instalaci TeXu. Náš převodník písmo sestaví znovu z jeho obrysů. Co čekat:

  • OTF do TTF: kubické křivky se nahradí kvadratickými. V tisku rozdíl nepoznáte, ale původní PostScriptové hinty se nepřenesou, takže drobný text na obrazovce se může vykreslit trochu jinak.
  • OTF do PFB nebo PFA: Type 1 adresuje kódováním nejvýše 256 znaků a nezná funkce OpenType. Ligatury a kontextové tvary se ztratí, kerning patří do zvláštního souboru metrik AFM, který nabízíme jako samostatný cíl.
  • Variabilní písma: výsledkem je statický font s jedním řezem.

Pozor na licenci. Převodem písma se jeho licence nemění. Řada komerčních licencí pro počítač zakazuje písmo upravovat nebo používat na webu, pro web bývá potřeba samostatná webová licence. Písma pod SIL Open Font License se obecně převádět a vkládat smějí. Před zveřejněním převedeného písma si licenci přečtěte.

OTF v kostce

AutorMicrosoft a Adobe
Vznik1996 (ohlášení), variabilní písma 2016
Aktuální verzeOpenType 1.9.1, ISO/IEC 14496-22
Typobrysové (vektorové) písmo, křivky CFF nebo TrueType
Kapacitaaž 65 535 znaků, Unicode
Použitísazba a DTP, operační systémy, zdroj pro webová písma

Formát OTF umíme převést do

Fonty

TTF WOFFWOFF2AFMCFFDFONT PFA PFBSFDT42UFO