OTF

O que é um arquivo OTF?

TrueType com acréscimos tipográficos: ligaduras, caracteres alternativos e versaletes de verdade.

O que é OTF

OTF é um formato binário, que só significa alguma coisa para um programa que o conhece. Ele é usado para a composição tipográfica e a impressão.

A extensão é .otf e o nome por extenso é OpenType Font. Os dois importam menos do que aquilo que o arquivo consegue carregar, e é disso que trata o resto desta página.

De onde vem OTF

A Adobe publicou o formato em 1996. A especificação é ISO/IEC 14496-22.

A um formato que se manteve legível por tanto tempo dá para confiar algo que você quer de volta daqui a dez anos.

A especificação é pública

Ela está publicada por inteiro, então dá para implementá-la a partir do documento em vez de por observação — é por isso que o formato aparece em tantos programas e por isso que arquivos escritos há vinte anos ainda abrem. Especificação publicada não é o mesmo que livre de royalties: quando o formato embrulha um codec, o licenciamento das patentes é uma questão à parte, que a norma não resolve.

Nada é jogado fora

OTF guarda o conteúdo exatamente. Salvar de novo não muda nada, então dá para abrir, editar e salvar quantas vezes você quiser sem acumular estrago — e é isso que faz dele um formato de trabalho e não de entrega.

O que abre OTF

FontForge, Glyphs e FontLab leem esse formato, e a maioria dos programas do mesmo tipo também.

Quando um arquivo não abre, o formato raramente é o problema — mais comum é o programa ser mais antigo que ele. Converter para algo mais antigo é o caminho confiável, e é para isso que serve o resto deste site.

Abrir no navegador

Qualquer navegador atual lê o formato.

Dá para colocá-lo numa página ou anexá-lo a uma mensagem sem se perguntar o que o outro lado tem instalado.

É um formato de trabalho

OTF foi feito para ser aberto e alterado. Mantenha o arquivo nesse formato enquanto o trabalho estiver em andamento e exporte a partir dele sempre que precisar de uma cópia pronta.

O que o OpenType acrescentou

OpenType é TrueType com uma camada tipográfica em cima, desenvolvido em conjunto pela Adobe e pela Microsoft no fim dos anos 1990 para encerrar uma guerra de formatos que ninguém estava vencendo. O contêiner é o mesmo, por isso as duas extensões instalam de forma idêntica e funcionam nos mesmos lugares.

O acréscimo é um conjunto de tabelas descrevendo o que deve acontecer aos glifos em combinação: substitua este par por uma ligadura, troque estes algarismos pelos de estilo antigo, use as versaletes, aplique a regra deste idioma para a letra i. Uma fonte TrueType mapeia caracteres para formas. Uma fonte OpenType também sabe como as formas se comportam juntas, o que é o que torna a composição tipográfica de verdade possível.

Os recursos, e onde se escondem

Uma OTF bem feita carrega vários. Ligaduras padrão unem fi e fl para o gancho do f não colidir com o ponto. Algarismos de estilo antigo ficam na linha de base com ascendentes e descendentes, e pertencem a texto corrido, onde algarismos alinhados parecem gritar. Versaletes de verdade são desenhadas no peso certo em vez de maiúsculas encolhidas. Algarismos tabulares dão a mesma largura a cada dígito para colunas se alinharem.

Nenhum aparece por padrão na maioria dos programas. O Word expõe um pequeno subconjunto pelo diálogo avançado de fonte e ignora o resto. Adobe InDesign e Illustrator expõem quase tudo. Na web, os recursos são ligados via CSS. Então uma fonte que parece sem graça geralmente é uma fonte cujos recursos ninguém ligou — as formas de letra estão no arquivo de qualquer jeito.

Contornos PostScript, e quanto vale a diferença

Uma OTF costuma guardar contornos Bézier cúbicos herdados das fontes Type 1 da Adobe, onde uma TTF guarda quadráticos. Curvas cúbicas descrevem uma dada forma com menos pontos, por isso designers de tipo preferem desenhar nelas.

Na tela a diferença é nenhuma. As duas são convertidas em pixels pelo mesmo rasterizador e nenhuma é mais nítida. O único lugar que costumava importar era impressão em dispositivos PostScript, onde uma OTF conseguia passar seus contornos direto. Hoje isso é um detalhe para quem opera fotocompositoras.

Fontes variáveis também moram aqui

A adição mais recente ao OpenType é a fonte variável: um arquivo contendo uma faixa contínua em vez de um peso fixo. Em vez de distribuir Light, Regular, Medium, Bold e Black como cinco arquivos, uma fonte variável distribui um só e interpola todo peso entre os extremos — e frequentemente outros eixos também, como largura ou tamanho ótico.

Para a web, a economia é substancial, porque um arquivo substitui cinco. O suporte de desktop é mais irregular: a maioria dos aplicativos mostra uma fonte variável como um punhado de instâncias nomeadas em vez de oferecer o controle deslizante.

Por que uma fonte parece diferente em dois programas

Porque os programas estão aplicando conjuntos diferentes de recursos. A mesma OTF no InDesign com ligaduras e algarismos de estilo antigo ligados, e num editor de texto básico com nenhum dos dois, produz texto visivelmente diferente a partir dos mesmos caracteres. Nada foi substituído e nenhuma reserva ocorreu — um programa está usando as tabelas da fonte e o outro não.

O mesmo explica decepções depois de uma entrega. Um designer configura uma especificação usando alternates estilísticos e formas contextuais; o cliente abre num programa que ignora os dois, e conclui que a fonte está errada. Vale saber quais recursos um layout depende antes dessa conversa.

Convertendo uma OTF para a web

Converta para WOFF2 em vez de vincular a OTF direto. É a mesma fonte comprimida para transporte, tipicamente trinta a cinquenta por cento menor, e lida por todo navegador atual.

Recursos OpenType sobrevivem à conversão — são tabelas no arquivo, e compressão não as remove. O que remove é subconjunto agressivo: um subconjuntador instruído a manter só os caracteres que uma página usa vai descartar de bom grado as tabelas de ligadura e alternates também, e aí o CSS que os liga não faz nada. Se um site perde suas ligaduras depois de uma otimização, é aí que procurar.

Escolhendo entre um lançamento OTF e TTF

Quando uma fundição oferece os dois, o conselho prático é sem graça: pegue o que a fundição recomendar, e se não houver recomendação, pegue a OTF para impressão e design e a TTF onde um aplicativo mais antigo ou um fluxo Windows sensível a hinting estiver envolvido.

O que não deveria guiar a decisão é a crença de que uma extensão é de qualidade maior. A qualidade está no desenho e nas tabelas de recursos, ambos colocados ali pelo designer, e ambos os contêineres conseguem guardar.

Os dados, num lugar só

Identificadores e procedência do formato OTF.
Extensão.otf
Tipo de mídiafont/otf
Publicado porAdobe
Primeira publicação1996
EspecificaçãoISO/IEC 14496-22

Arquivos OTF: perguntas frequentes

OTF é melhor que TTF?

Nenhum é melhor como formato — compartilham um contêiner e um padrão. Uma OTF tipicamente guarda contornos PostScript cúbicos e é o veículo mais comum para recursos tipográficos avançados, mas uma TTF pode carregar os mesmos recursos. A diferença de qualidade entre duas fontes está no desenho, não na extensão.

Por que minhas ligaduras e versaletes não aparecem?

O aplicativo não está ligando esses recursos. O Word expõe um pequeno subconjunto pelo diálogo avançado de fonte; InDesign e Illustrator expõem quase tudo; na web são ligados via CSS. As formas de letra estão no arquivo independentemente de algo pedir por elas.

Como instalo uma fonte OTF?

Exatamente como qualquer outra fonte. Duplo clique e escolha Instalar no Windows, duplo clique e deixe o Catálogo de Fontes adicionar no macOS, ou solte num diretório de fontes no Linux. Reinicie aplicativos que já estavam abertos antes de esperar vê-la na lista de fontes.

O que é uma fonte variável?

Um arquivo OpenType guardando uma faixa contínua em vez de um único peso, então um arquivo pode substituir de Light a Black e frequentemente outros eixos como largura. Navegadores suportam bem; muitos aplicativos de desktop só expõem algumas instâncias nomeadas em vez da faixa completa.

Posso converter uma OTF para fonte web?

Sim — WOFF2 é o destino, e é a mesma fonte comprimida, tipicamente 30 a 50 por cento menor. Confira a licença primeiro, já que licenças de desktop frequentemente excluem uso web, e cuidado com o subconjunto, que pode remover as tabelas de recursos junto com os caracteres não usados.

Converter OTF para TTF perde alguma coisa?

Os contornos são convertidos de curvas cúbicas para quadráticas, uma aproximação — extremamente próxima, invisível em tamanhos de leitura, e não idêntica bit a bit. Tabelas de recursos geralmente sobrevivem. Vale fazer só quando algo genuinamente exige uma TTF.