TTF

O que é um arquivo TTF?

O padrão de fonte para computador. Instala em qualquer sistema operacional.

O que é TTF

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

A extensão é .ttf e o nome por extenso é TrueType 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 TTF

A Apple publicou o formato em 1991. A especificação é TrueType Reference Manual.

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

TTF 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 TTF

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

TTF 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 de fato está num arquivo de fonte

Não são imagens de letras. Uma fonte TrueType guarda cada caractere como um contorno — um caminho fechado descrito por pontos e curvas quadráticas — mais as instruções para juntá-los em texto. O contorno é escalável, por isso o mesmo arquivo produz uma letra nítida em 8 pontos e em 800.

Ao redor dos contornos ficam tabelas de metadados: o mapa de caracteres, que diz que o código de A deve desenhar este contorno específico; as métricas, que dizem quão larga cada glifo é. Uma fonte é um pequeno banco de dados, e as letras são só parte dele.

Instalando uma fonte, em cada sistema

No Windows, clique duas vezes no arquivo e escolha Instalar, ou arraste para a pasta Fontes nas Configurações. Instalar para todos os usuários precisa de direitos de administrador; instalar só para você não precisa e costuma ser suficiente.

No macOS, clique duas vezes e o Catálogo de Tipos oferece para instalar. No Linux, coloque o arquivo num diretório de fontes na sua pasta pessoal e atualize o cache. Uma coisa é igual em todo lugar: aplicativos leem a lista de fontes quando iniciam.

A licença é o que te impede, não o formato

Uma fonte é software, e é licenciada como software. Uma licença de desktop cobre instalar num número declarado de máquinas e usar para criar coisas. Não cobre automaticamente colocar o arquivo num servidor web ou entregar a um cliente.

Isso importa mais na direção que as pessoas não esperam. Converter uma fonte de desktop licenciada para um formato web é tecnicamente trivial e frequentemente uma violação do acordo. Fontes gratuitas costumam ser licenciadas sob a SIL Open Font License.

Hinting, e por que texto antigo parecia mais nítido

Contornos TrueType carregam instruções — um pequeno programa por glifo — dizendo ao renderizador como distorcer a forma em tamanhos pequenos para que os traços caiam em pixels inteiros. Isso é hinting, e nas resoluções dos anos 1990 era a diferença entre legível e borrado.

Importa bem menos hoje. Telas de alta densidade têm pixels suficientes para o ajuste ficar invisível, e o macOS ignora hinting completamente. Fontes ainda carregam isso, fontes mal hinteadas ainda parecem piores no Windows em tamanhos pequenos.

TTF contra OTF, na prática

São o mesmo contêiner. OpenType foi construído sobre TrueType, e os dois são cobertos pelo mesmo padrão ISO hoje, então a extensão principalmente diz qual tipo de contorno está dentro: curvas quadráticas num TTF, curvas cúbicas PostScript num OTF.

Para um usuário, a diferença prática é quase nula. Os dois instalam de forma idêntica, funcionam em todo aplicativo, e nenhum é de qualidade superior por causa da extensão. O que pode diferir é o que o designer colocou dentro.

Preparando um TTF para um site

Não linke o TTF direto. Funciona, e é desperdício: WOFF2 é a mesma fonte comprimida para transporte, tipicamente trinta a cinquenta por cento menor, e todo navegador atual lê. Converter é o primeiro passo padrão de colocar uma tipografia num site.

O segundo passo é criar um subconjunto, o que importa mais que o formato. Uma fonte completa cobrindo latim, cirílico e grego é várias vezes o tamanho de uma cobrindo só os caracteres que uma página em português usa.

Quando uma fonte não instala ou não aparece

Três causas cobrem quase tudo. O aplicativo estava aberto quando a fonte foi instalada, e precisa reiniciar. A fonte já está instalada numa versão diferente, e o sistema silenciosamente manteve a antiga — desinstale primeiro, depois instale de novo.

Um arquivo de fonte genuinamente corrompido é raro e costuma se anunciar: o diálogo de instalação recusa de imediato em vez de funcionar pela metade. Se o arquivo abre num visualizador de fontes, está intacto.

Os dados, num lugar só

Identificadores e procedência do formato TTF.
Extensão.ttf
Tipo de mídiafont/ttf
Publicado porApple
Primeira publicação1991
EspecificaçãoTrueType Reference Manual