Carattere opentype

Lettertypen Veelgestelde vragen

carattere opentype?

OpenType è un formato di carattere scalabile per computer sviluppato inizialmente da Microsoft, cui si è unita successivamente Adobe Systems. OpenType è stato annunciato per la prima volta nel 1996, con un numero significativo di caratteri OpenType che hanno iniziato a essere distribuiti tra il 2000 e il 2001. Adobe ha completato la conversione dell'intera libreria di caratteri in OpenType verso la fine del 2002. A inizio 2005, sono disponibili circa 10.000 caratteri in formato OpenType, con la libreria Adobe che rappresenta meno di un terzo del totale.

Descrizione

OpenType utilizza la struttura generale "sfnt" di un carattere TrueType, ma aggiunge diverse opzioni smartfont che migliorano le capacità tipografiche del carattere. Un carattere OpenType può includere contorni TrueType o contorni in stile PostScript (questi ultimi memorizzati nel formato di carattere compatto CFF/Type 2).

OpenType ha diverse caratteristiche distintive:

  • la codifica del carattere è basata su Unicode e può supportare qualsiasi script (o più script contemporaneamente)
  • i caratteri OpenType possono avere fino a 65.536 glifi
  • i caratteri possono avere funzioni tipografiche avanzate che consentono il corretto trattamento tipografico di script complessi e effetti tipografici avanzati per script più semplici, come lo script latino utilizzato per la scrittura dell'inglese
  • i file di caratteri sono progettati per essere multipiattaforma e possono essere utilizzati senza modifiche su Mac OS, Windows e alcuni sistemi Unix
  • se non vengono aggiunti glifi aggiuntivi o funzioni tipografiche estese, i caratteri OpenType CFF possono essere considerevolmente più piccoli rispetto ai loro equivalenti Type 1

Tag di layout

I tag di layout OpenType sono stringhe di caratteri a 4 byte che identificano gli script, i sistemi linguistici, le funzioni e le linee di base in un carattere di layout OpenType. Il registro dei tag di layout di Microsoft stabilisce le convenzioni per la denominazione e l'utilizzo di questi tag.

Confronto con altri formati

Rispetto alla "GX Typography" di Apple Computer, ora denominata Apple Advanced Typography (AAT), OpenType offre meno flessibilità nelle opzioni tipografiche, ma opzioni superiori e supporto per le lingue.

OpenType ha avuto molto più successo di AAT. Esistono molti più caratteri e applicazioni di supporto, nonostante AAT sia una tecnologia più antica. La natura monopiattaforma di AAT e la mancanza di supporto da parte di qualsiasi fornitore di software principale diverso da Apple stesso sono probabilmente fattori significativi.

Dal punto di vista dello sviluppatore di caratteri, OpenType è, in molte situazioni comuni, più facile da sviluppare rispetto ad AAT. In primo luogo, le semplici sostituzioni dichiarative e il posizionamento di OpenType sono più facilmente comprensibili rispetto alle tabelle di stato di AAT, più complesse (ma potenti). In secondo luogo, la strategia di Adobe di concedere in licenza senza costi il codice sorgente sviluppato per lo sviluppo dei propri caratteri ha consentito ad applicazioni di editing di caratteri di terze parti come FontLab e FontMaster di aggiungere supporto con relativa facilità. Sebbene il supporto alla codifica testuale di Adobe non sia così visuale quanto lo strumento separato di Microsoft, VOLT (Visual OpenType Layout Tool), l'integrazione con gli strumenti utilizzati per creare i caratteri è stata ben accolta.

Un'altra differenza è che un framework di supporto OpenType (come Uniscribe di Microsoft) deve fornire una notevole quantità di conoscenze relative a problemi di elaborazione linguistica speciale per gestire (ad esempio) l'arabo. Con AAT, lo sviluppatore di caratteri di un carattere AAT deve incapsulare tutta questa competenza nel carattere. Ciò significa che AAT può gestire qualsiasi lingua arbitraria, ma richiede più lavoro e competenza dagli sviluppatori di caratteri. D'altra parte, i caratteri OpenType sono più facili da creare, ma possono supportare solo determinate lingue complesse se l'applicazione o il sistema operativo sa come gestirle.

Prima di supportare OpenType, Adobe promuoveva caratteri master multipli per la tipografia di fascia alta. I caratteri master multipli mancavano dei controlli per i glifi e le lingue alternativi forniti da OpenType, ma offrivano un controllo maggiore sulla forma dei glifi.


Comments