OpenType

OpenType Caracteristici
Extensii .otf, .otc, .ttf,.ttc
Tip MIME application/font-sfnt
PUID fmt / 520
Semnătură 4F 54 54 4F 00( hexa )
Dezvoltat de Microsoft și Adobe
Tipul formatului Formatul fontului
Bazat pe TrueType , PostScript
Standard ISO / IEC 14496-22: 2019
ISO 14496–22
Site-ul web www.adobe.com/products/type/opentype.html

OpenType (OT) este un format de font digital , corespunzător standardului ISO Open Font Format (OFF). A fost inițial dezvoltat de Microsoft , adăugând la structura de bază TrueType multe structuri complexe care îmbogățesc posibilitățile tipografice .

Specificația a început în cadrul Microsoft, Adobe contribuind, de asemenea, la momentul anunțului public din 1996. Specificația continuă să fie dezvoltată activ, dobândind caracteristicile unui format deschis. Cu toate acestea, numele OpenType rămâne o marcă înregistrată a Microsoft.

Acum, un format larg răspândit, oferind o bogăție tipografică mare, inclusiv aranjamente pentru a reprezenta majoritatea sistemelor de scriere , fonturile OpenType sunt utilizate pe scară largă astăzi pe toate sistemele de operare.

Istorie

Anunțate în 1996 , fonturile OpenType au început să fie disponibile în număr și în 2000 - 2001 . Spre sfârșitul anului 2002, Adobe a finalizat conversia întregii sale biblioteci de caractere. OpenType a fost proiectat de Adobe și Microsoft pentru a îmbunătăți formatele TrueType (dezvoltat de Apple și Microsoft) și PostScript Type 1 (Adobe). Folosește structura generală a unui font Windows TrueType, dar poate include parcele TrueType sau PostScript (format CFF / Type 2 ) .

OpenType nu este prima încercare de a rezolva unele dintre aceste probleme. Apple făcuse deja același lucru cu GX Typography  (în) . Apple a continuat să dezvolte GX Typography făcându-l compatibil cu Unicode și redenumindu-l Apple Advanced Typography (AAT), apoi legându-l în Mac OS X cu sistemul de tipografie moștenit de la OPENSTEP . Astăzi, însă, OpenType a prevalat.

În 2007, formatul OpenType 1.4 a fost adoptat ca standard ISO / IEC 14496-22 sub denumirea „Open Font Format” („OpenType” fiind o marcă comercială înregistrată a Microsoft).

Descriere

Fonturile OpenType sunt un fel de ambalare a fonturilor TrueType sau Postcript Type 1  : containerul sfnt este moștenit din structura generală a unui font TrueType, cu posibilitatea unor tabele suplimentare care îmbunătățesc posibilitățile tipografice ale fontului, precum și compatibilitatea acestuia. . Datele vectoriale pentru glifele dintr-un font OpenType pot fi în unul din cele două formate: fie curbe TrueType ( curbe pătratice Bézier ) într-un tabel   „ glyf ”; sau curbează Compact Font Format (CFF) într-un tabel „  SBB  ” (numele acestui tabel este mai lung de patru caractere, al 4- lea  caracter este un spațiu). Datele vectoriale CFF se bazează pe formatul PostScript de tip 2 (curbe cubice Bezier, o variantă compactă de tip 1 ).

Microsoft își distribuie sistemul de operare Microsoft Windows cu fonturi OpenType TrueType, în timp ce software-ul Adobe este distribuit în general cu fonturi OpenType CFF.

OpenType are mai multe caracteristici specifice:

Glifele în format SVG

Acum este posibil să utilizați glifuri în format SVG într-un font OpenType. Acest lucru permite utilizarea glifelor în mai multe culori sau animate. Acest format a început ca un subset al specificațiilor SVG 1.1. Fonturile SVG sunt un format independent acceptat înseptembrie 2014de majoritatea browserelor, cu excepția IE și Firefox, și depreciat în Chrome (și, prin urmare, Chromium). Acum sunt mai în general depreciate în favoarea standardului asupra căruia au fost de acord toți dezvoltatorii de browsere majore, glifele SVG într-un font OpenType (prin urmare inclus în formatul Open Font Web), numit SVG OpenType . Firefox acceptă SVG OpenType, începând cu versiunea 26. Majoritatea celorlalte ar trebui să urmeze în curând.

Proprietate intelectuală

Utilizarea fonturilor fiind protejată ca cea a unei opere artistice sau a unui software, fișierele conțin regulile de utilizare sub formă de licență .

În plus, formatul OpenType face posibilă limitarea încorporării fontului într-un document, indicând în tabelul „OS / 2”, parametrul fsType, care este gradul de încorporare autorizat:

Deoarece acest drept nu este vizualizat de majoritatea instrumentelor, problema apare atunci când documentul este transferat către un alt sistem. Dacă expeditorul folosește un font care nu permite includerea în documente și destinatarul nu are fontul, acesta nu va putea vizualiza legal un document identic. Această problemă apare uneori pentru documentele de tip office, cum ar fi Microsoft Word , ODF sau altele similare, care sunt create cu instrumente care nu oferă implicit încorporarea fonturilor. Software-ul care procesează formate vectoriale, cum ar fi PDF sau SVG, dimpotrivă, oferă includerea fontului (numai dacă se alege) sau păstrarea unei versiuni vectorizate în document (transformare în cale).

Distincția dintre licență , care indică condițiile generale de utilizare, și parametrul fsType, care indică dreptul la încorporare, ar trebui subliniată, deoarece companiile precum Microsoft și Adobe , care publică atât fonturi, cât și software-uri care permit încorporarea fonturilor, distribuie fonturi cu un parametru liberal fsType (cel puțin, nu a interzis niciodată încorporarea), utilizând în același timp o licență comercială destul de standardă.

Extensie de fișier

Indiferent de sistemul de operare , extensiile de fișiere sunt standardizate și sunt utilizate pentru a determina tipul MIME al acestora  :

Evoluție către fonturi variabile OpenType - fonturi variabile

Standardul OpenType continuă să evolueze. Versiunea standardului OpenType a creat fonturile variabile. Ideea este că fontul variabil conține, într-un singur fișier, caracteristicile necesare pentru a crea, din mers, italic , fonturi aldine sau toate variantele posibile ale unui font, fără a fi nevoie să creați și să gestionați cât mai multe fișiere. variații (care este metoda obișnuită).

Această tehnologie, inventată pentru a facilita utilizarea CSS , face posibilă configurarea fină a afișajului pe ecran, prin intermediul parametrilor unui singur font și nu apeluri individuale pentru diferite fonturi. Funcționalitatea fonturilor variabile a fost introdusă în standardul OpenType cu versiunea 1.8. Această noutate a fost anunțată de reprezentanții Adobe, Apple, Google și Microsoft la 14 septembrie 2016, la conferința ATypI desfășurată la Varșovia.

Instrumente

Versiuni

Istoricul versiunilor OpenType:

Note și referințe

  1. Tipuri media , IANA ( citiți online )
  2. ISO / IEC JTC1 SC29 / WG11, Application / font-sfnt ,29 martie 2013( citește online )
  3. "  ISO / IEC 14496-22: 2019 Tehnologia informației - Codificarea obiectelor audiovizuale - Partea 22: Formatul fontului deschis  " , la www.iso.org (accesat la 7 mai 2020 )
  4. (în) „  SVG în OpenType Glyphs  ” , W3C (accesat la 20 septembrie 2014 )
  5. „  Tipografie colorată pe web: pregătiți-vă pentru fonturi multicolore  ” , Pixel Ambacht (accesat la 20 septembrie 2014 )
  6. "  Exemplu de glif animat  " [ arhivă din9 octombrie 2014] , people.Mozilla (accesat la 20 septembrie 2014 )
  7. „  Fonturi  ” , W3C (accesat la 20 septembrie 2014 )
  8. „  Pot folosi fonturi SVG  ” , CanIuse (accesat la 20 septembrie 2014 )
  9. „  SVGOpenTypeFonts  ” , Mozilla (accesat la 20 septembrie 2014 )
  10. „  The CSS Corner: Better Web Typography For Better Design  ” , Microsoft (accesat la 20 septembrie 2014 )
  11. (în) „  The OpenType Font File  ” , Microsoft (accesat la 30 septembrie 2014 )
  12. „  Ghid pentru fonturi variabile  ” , pe documentație web - MDN (accesat la 7 mai 2020 )
  13. (ro-SUA) „  Variații de fonturi OpenType - Tipografie  ” , la docs.microsoft.com (accesat 12 august 2020 )
  14. (în) ATypI, „  Sesiune specială OpenType  ” pe Youtube ,16 septembrie 2016(accesat pe 12 august 2020 )  : „  Liderii din industrie vor dezvălui detalii despre o actualizare tehnologică majoră la standardul OpenType. Printre participanți se numără: David Lemon (Senior Manager of Type Development la Adobe), Peter Constable (Senior Program Manager la Microsoft), Behdad Esfahbod (Staff Software Engineer, Tech Lead: Fonts & Text Rendering la Google) Ned Holbrook (Senior Software Engineer la Apple Inc.) și Simon Daniels, moderator (Microsoft).  "
  15. Microsoft, „  Jurnalul modificărilor specificațiilor OpenType  ” , la www.microsoft.com ,24 iulie 2017(accesat la 26 septembrie 2017 )

Vezi și tu

Bibliografie

Articole similare

linkuri externe