TTF

Che cos’è un file TTF?

Lo standard dei caratteri per il computer. Si installa su qualsiasi sistema operativo.

Che cos’è TTF

TTF è un formato binario, che ha senso solo per un programma che lo conosce. Si usa per la composizione tipografica.

L’estensione è .ttf e il nome per esteso è TrueType Font. Contano entrambi meno di ciò che il file può contenere, ed è di questo che parla il resto della pagina.

Da dove viene TTF

Apple lo ha pubblicato nel 1991. La specifica è TrueType Reference Manual.

A un formato rimasto leggibile così a lungo si può affidare qualcosa che vuoi ritrovare fra dieci anni.

La specifica è pubblica

È pubblicata per intero, quindi la si può implementare partendo dal documento invece che per osservazione: è per questo che il formato compare in così tanti programmi, ed è per questo che file scritti vent’anni fa si aprono ancora. Una specifica pubblicata però non è la stessa cosa di una esente da royalty: dove un formato incapsula un codec, le licenze sui brevetti restano una questione a parte che lo standard non risolve.

Non si butta via niente

TTF conserva il suo contenuto esattamente. Risalvarlo non cambia nulla, quindi puoi aprirlo, modificarlo e risalvarlo quante volte vuoi senza accumulare danni: è questo che ne fa un formato di lavoro e non di consegna.

Che cosa apre TTF

FontForge, Glyphs e FontLab lo leggono, e così fanno quasi tutti i programmi dello stesso tipo.

Quando un file non si apre, il formato è raramente il problema: più spesso è il programma a essere più vecchio di lui. Convertire in qualcosa di più vecchio è la via d’uscita affidabile, ed è a questo che serve il resto di questo sito.

Aprirlo nel browser

Qualsiasi browser attuale lo legge.

Puoi quindi metterlo su una pagina o allegarlo a un messaggio senza chiederti che cosa abbia installato chi lo riceve.

È un formato di lavoro

TTF è pensato per essere aperto e modificato. Tieni il file in questo formato per tutto il tempo in cui il lavoro va avanti, ed esporta da lì ogni volta che serve una copia finita.

Cosa c’è davvero in un file di font

Non immagini di lettere. Un font TrueType memorizza ogni carattere come un contorno — un percorso chiuso descritto da punti e curve quadratiche — più le istruzioni per assemblarli in testo. Il contorno è scalabile, motivo per cui lo stesso file produce una lettera nitida a 8 punti e a 800.

Attorno ai contorni stanno tabelle di metadati: la mappa dei caratteri, che dice che il codice punto per A deve disegnare questo particolare contorno; le metriche, che dicono quanto è larga ogni glifo e quanto distanti dovrebbero stare le righe; le coppie di crenatura, che dicono che una A dopo una V dovrebbe avvicinarsi leggermente. Un font è un piccolo database, e le forme delle lettere ne sono solo una parte.

Installare un font, su ogni sistema

Su Windows, doppio clic sul file e scegliete Installa, oppure trascinatelo nella cartella Font in Impostazioni. Installare per tutti gli utenti richiede diritti di amministratore; installare per voi stessi no, ed è di solito sufficiente.

Su macOS, doppio clic e Font Book offre di installarlo. Su Linux, mettete il file in una directory di font nella vostra cartella home e aggiornate la cache.

Una cosa è uguale ovunque: le applicazioni leggono l’elenco dei font quando si avviano. Un font installato mentre il vostro programma di scrittura è aperto non vi apparirà finché il programma non viene riavviato, e ogni giorno molto tempo si perde per questo.

La licenza è ciò che vi ferma, non il formato

Un font è software, ed è concesso in licenza come software. Una licenza desktop copre l’installazione su un numero dichiarato di macchine e il suo uso per creare cose. Non copre automaticamente mettere il file su un server web, incorporarlo in un’app, o consegnarlo a un cliente — sono licenze separate, con prezzo separato, e il file non vi impedirà di fare nessuna di queste cose.

Conta di più nella direzione che la gente non si aspetta. Convertire un font desktop con licenza in un formato web è tecnicamente banale ed è frequentemente una violazione dell’accordo che lo accompagnava. I font gratuiti sono generalmente rilasciati sotto la SIL Open Font License, che lo permette — e richiede anche che il font non venga venduto da solo e, se rinominato, che i nomi riservati non vengano riusati. Leggete il file di licenza arrivato col download; di solito è una pagina.

L’hinting, e perché il testo vecchio appariva più nitido

I contorni TrueType portano istruzioni — un piccolo programma basato su stack per glifo — che dicono al renderer come distorcere la forma alle piccole dimensioni così che le aste cadano su pixel interi. È l’hinting, e alle risoluzioni degli anni novanta faceva la differenza fra leggibile e sfocato.

Conta molto meno oggi. Gli schermi ad alta densità hanno abbastanza pixel che un aggiustamento è invisibile, e macOS ignora completamente l’hinting. I font lo portano ancora, i font con hinting scadente appaiono ancora peggio su Windows alle piccole dimensioni, e l’intero apparato sta diventando silenziosamente una curiosità storica.

TTF contro OTF, in pratica

Sono lo stesso contenitore. L’OpenType è stato costruito su TrueType, ed entrambi sono coperti dallo stesso standard ISO oggi, quindi l’estensione per lo più dice che tipo di contorno c’è dentro: curve quadratiche in un TTF, curve PostScript cubiche in un OTF.

Per un utente, la differenza pratica è quasi nulla. Entrambi si installano in modo identico, entrambi funzionano in ogni applicazione, e nessuno dei due è di qualità superiore in virtù della propria estensione. Ciò che può differire è ciò che il designer ci ha messo — funzioni tipografiche avanzate come maiuscolette vere e alternative stilistiche sono più spesso presenti in un OTF, anche se nulla nel formato impedisce a un TTF di averle.

Preparare un TTF per un sito web

Non collegate direttamente il TTF. Funziona, ed è dispendioso: il WOFF2 è lo stesso font compresso per il trasporto, tipicamente più piccolo dal trenta al cinquanta per cento, e ogni browser attuale lo legge. Convertire è il primo passo standard per mettere un carattere tipografico su un sito.

Il secondo passo è il sottoinsieme, che conta più del formato. Un font completo che copre latino, cirillico e greco è diverse volte la dimensione di uno che copre solo i caratteri che una pagina inglese usa. Fra sottoinsieme e compressione WOFF2, un font desktop da 300 KB diventa regolarmente un font web da 25 KB — e la questione della licenza sopra vale comunque prima di tutto ciò.

Quando un font non si installa o non appare

Tre cause coprono quasi tutto. L’applicazione era aperta quando il font è stato installato, e serve riavviarla. Il font è già installato in una versione diversa, e il sistema ha silenziosamente tenuto quella vecchia — disinstallatelo prima, poi installate di nuovo. Oppure il file è stato scaricato dal web ed è bloccato dal sistema operativo, cosa che su Windows appare come un’installazione che sembra riuscire e non cambia nulla.

Un file di font genuinamente corrotto è raro e di solito si annuncia da solo: la finestra d’installazione lo rifiuta apertamente invece di funzionare a metà. Se il file si apre in un’anteprima font, è intatto.

I dati, in un posto solo

Identificativi e provenienza del formato TTF.
Estensione.ttf
Tipo di mediafont/ttf
Pubblicato daApple
Prima pubblicazione1991
SpecificaTrueType Reference Manual

File TTF: domande frequenti

Come si installa un font TTF?

Su Windows, doppio clic sul file e scegliete Installa. Su macOS, doppio clic e lasciate che Font Book lo aggiunga. Su Linux, mettetelo in una directory di font nella vostra cartella home e aggiornate la cache. Riavviate qualunque applicazione già aperta, altrimenti il font non apparirà nel suo elenco.

Qual è la differenza fra TTF e OTF?

Entrambi sono lo stesso contenitore sottostante, standardizzato insieme. Un TTF contiene contorni quadratici e un OTF contorni PostScript cubici. Nell’uso la differenza è trascurabile — entrambi si installano e funzionano ovunque. Le funzioni tipografiche avanzate si trovano più comunemente nelle versioni OTF, ma nulla nel formato lo richiede.

Posso usare un font TTF sul mio sito web?

Tecnicamente sì, e dovreste prima convertirlo in WOFF2 — lo stesso font, tipicamente più piccolo dal 30 al 50 per cento, letto da ogni browser attuale. Controllate la licenza prima di fare entrambe le cose: una licenza desktop di solito non copre l’uso web, ed è un acquisto separato piuttosto che un tecnicismo.

Perché il font appena installato non compare?

L’applicazione ha letto il proprio elenco font all’avvio. Riavviatela. Se non aiuta, una versione più vecchia dello stesso font potrebbe essere già installata e avere la precedenza — rimuovetela prima — oppure il file scaricato potrebbe essere bloccato dal sistema operativo.

I font TTF sono liberi da usare commercialmente?

Dipende interamente dalla licenza, non dal formato. I font sotto la SIL Open Font License possono essere usati commercialmente e convertiti; una licenza desktop commerciale tipicamente limita il numero di macchine ed esclude l’incorporazione web e in app. Il file di licenza arriva col download ed è di solito una pagina.

Cos’è l’hinting dei font?

Istruzioni dentro il font che dicono al renderer come aggiustare le forme delle lettere alle piccole dimensioni così che le aste cadano su pixel interi. Contava enormemente sugli schermi a bassa risoluzione. Sugli schermi moderni è appena visibile, e macOS lo ignora completamente.