La fine dei font Type1 nelle applicazioni di grafica

Qualche tempo fa Adobe ha annunciato che “disabiliterà il supporto per l’authoring con i font di tipo 1 entro gennaio 2023”.
Cosa significa questo dal punto di vista della prestampa e dei PDF?

Prima di tutto, dobbiamo guardare indietro per vedere come i font Type 1 sono arrivati nel mondo e come si inseriscono nei formati di font di oggi.

Sono stati introdotti insieme a PostScript nell’età della pietra della prestampa digitale, nel 1984. PostScript e i font Type 1 erano una parte essenziale di quello che all’epoca veniva chiamato “Desktop Publishing” (DTP). Il successo di PostScript nel consentire il DTP ha reso necessario che i sistemi operativi integrassero la gestione dei font.

Microsoft e Apple dovettero decidere se utilizzare (e concedere in licenza) la tecnologia Type 1, ma decisero di seguire le proprie strade introducendo TrueType, un formato di font completamente diverso. Questi due formati, Type 1 e TrueType, sono tuttora gli unici formati realmente diversi; tutti i formati di font più recenti sono varianti di uno di essi o ibridi, cioè di entrambi.

I font Type 1 hanno molte limitazioni (comprensibile, data la loro età), che sono state risolte nelle varianti più recenti, in particolare in OpenType. OpenType è stato sviluppato da Adobe e Microsoft, è un formato ibrido che può utilizzare internamente strutture simili a quelle Type 1 o TrueType. Quindi, da un punto di vista tecnico possiamo già dire che i font di tipo 1 sono un relitto e c’è qualche ragione per non usarli più.

L’altra cosa che dovremmo capire è cosa sono i font Type 1 nel PDF, il che è facile: ne fanno parte. Le specifiche PDF descrivono come il testo in un file PDF debba essere specificato per fare riferimento ai font o, più precisamente, ai glifi (caratteri) dei font. La ricerca dei glifi è una delle parti più complesse delle specifiche PDF e ha dovuto essere definita separatamente per tutti i formati di font supportati. I formati di font supportati in PDF sono essenzialmente Type 1 e TrueType (con le sue varianti). Cosa può accadere se la ricerca dei glifi non riesce? Viene visualizzato il carattere di ripiego “.notdef”.

Da un punto di vista delle specifiche PDF non è obbligatorio, ma in un contesto di prestampa è quasi sempre necessario incorporare il file di font nel PDF, per evitare problemi di varianti di font mancanti o incompatibili.

Il file di font incorporato di solito non è completo, in modo che contenga solo ciò che è necessario nel contesto del file PDF. Questo può valere anche per i glifi, in modo da incorporare solo quelli che vengono effettivamente utilizzati nel PDF (subsetting). Tuttavia, in sostanza, la struttura interna dei caratteri rimane invariata dopo l’incorporazione, cioè sono ancora Type 1 o TrueType (o una loro variante).

In questo contesto è importante capire che non c’è modo di non supportare i font Type 1 durante l’elaborazione di un file PDF. Ciò significa che ogni applicazione che dichiara di supportare i PDF deve essere in grado di gestire i font Type 1 quando vengono utilizzati in un file PDF (incorporati o meno). Ogni applicazione di authoring, comprese quelle di Adobe che consentono di inserire file PDF, deve supportare i font Type 1 incorporati in un PDF e ogni output (RIP) in grado di produrre file PDF li supporterà.

Spesso avremmo voluto che PDF riducesse le varie possibilità e le ricadute nella ricerca dei glifi a un solo modo o almeno a pochi. PDF è andato nella direzione opposta e ha reso il più semplice possibile per i creatori di PDF l’utilizzo degli algoritmi di ricerca dei glifi che utilizzano nelle loro applicazioni anche quando li utilizzano nei PDF.

Questo è uno dei motivi per cui oggi non c’è quasi nessuna applicazione che non possa salvare un file PDF, ma è anche il motivo per cui la ricerca dei glifi nei PDF è molto complessa e ogni tanto crea dei problemi. Tali problemi si verificano quando un elaboratore PDF non è preparato per un certo modo (valido o non valido) in cui il creatore intende effettuare la ricerca dei glifi. In altre parole: Limitare il numero di formati di font supportati non sembra essere un’idea completamente sbagliata.

In ogni caso, sappiamo tutti che i font Type 1 sono ancora presenti qua e là, a volte, ad esempio, per i font aziendali che sono stati progettati molto tempo fa.

Quindi, cosa si può fare per prepararsi al gennaio 2023?

Per prima cosa è necessario scoprire se esistono file che utilizzano effettivamente font Type 1:

Quando si tratta di Creative Suite, da tempo viene visualizzato un avviso quando si apre un file di questo tipo. Si può anche utilizzare lo strumento Preflight integrato in InDesign e cercare i font Type 1.

Si può anche utilizzare un software di preflight esterno e analizzare i file PDF: si spera che sia ormai chiaro che il file PDF in sé NON creerà alcun problema nel 2023 o in seguito. Solo se dovrete crearne una nuova variante (modificata) con una nuova versione dell’applicazione Creative Suite, avrete un problema con i font Type1. C’è però un altro problema importante in questo approccio: anche se si utilizza un font OpenType, l’applicazione per la creazione di PDF potrebbe decidere di incorporarlo come font Type 1, in modo che venga falsamente segnalato.

Se ora sapete che state usando font Type 1, potreste prendere in licenza una variante più recente o, se è coperta dalla licenza che avete già, convertire il font Type 1 in TrueType o OpenType, il che è altrettanto possibile.

Per chiarire un’idea sbagliata, Acrobat non sta assolutamente terminando il supporto dei font di Type1. I font Type 1 sono parte integrante delle specifiche PDF e PostScript. Pertanto, l’annuncio del 2023 non riguarda Acrobat (o Reader)!

Si noti tuttavia che la famiglia di font Helvetica Type 1 (o di qualsiasi altro formato) non è inclusa in Adobe Reader o Adobe Acrobat (e non lo è più da Acrobat 4, molti anni fa). Se Adobe Reader o Acrobat incontrano un riferimento a un font Helvetica non incorporato in un file PDF e se non c’è Helvetica di alcun formato installato sul sistema (MacOS ha una versione TrueType della famiglia di font Helvetica in dotazione con il sistema operativo), il font Arial di sistema (stesse metriche di font, compresa la larghezza dei caratteri, design leggermente diverso) viene automaticamente utilizzato come sostituto.

Una situazione simile si verifica con Times Roman. Al posto di Times Roman viene utilizzato il font Times New Roman di sistema (stessa metrica dei caratteri, design leggermente diverso).

Un’ulteriore nota…

Sebbene Microsoft abbia interrotto il supporto dei font Type 1 in Microsoft Office su Windows, non è stato fatto alcun annuncio da parte di Microsoft riguardo all’eliminazione del supporto dei font di tipo 1 in Windows.
Allo stesso modo, Apple non ha fatto alcun annuncio in tal senso.

Inoltre…

Il software Acrobat ha sempre pienamente supportato tutte le specifiche del formato PDF e attualmente supporta pienamente tutte le specifiche del formato PDF 1.7, noto anche come standard ISO 32000-1 .

Il supporto per i font PostScript Type 1 fa parte della specifica del formato PDF 1.7 ed è ancora parte della specifica del formato PDF 2.0, noto anche come standard ISO 32000-2:2017 .

Il software Acrobat ha sempre supportato e supporterà sempre (cito Adobe) tutte le vecchie versioni del formato PDF, è la garanzia della durabilità del formato PDF.

Per poter modificare il testo in un documento PDF con Acrobat, il font utilizzato nel documento deve essere installato anche nei font del computer, altrimenti è necessario selezionare tutto il testo da modificare e cambiare il font.

Pertanto, se il computer utilizzato supporta i font PostScript Type 1, questo non sarà un problema, ma diventerà sempre più raro nel tempo.
Se il computer utilizzato non supporta i font PostScript Type 1, è necessario sostituire sistematicamente il font utilizzato dai testi da modificare. Idealmente, dovrebbe essere sostituito dallo stesso carattere in formato TrueType (TT) o OpenType (OT) per evitare modifiche indesiderate al layout.

Non è messo in discussione però che i documenti PDF rimarranno stampabili e utilizzabili a video come prima perché in un documento PDF è tutto incorporato, compresi i font PostScript Type 1.

fonti:  1 e 2 e 3

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

You can add images to your comment by clicking here.