Öppen typ
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 12 december 2019; kontroller kräver
10 redigeringar .
OpenType är ett teckensnittsfilformat som stöder Unicode - kodning. Den har större (jämfört med TrueType) prepress-kapacitet och en mindre filstorlek med samma antal innehållstecken.
Utvecklat gemensamt av Microsoft och Adobe baserat på TrueType , med bibehållen grundstruktur och utökad med strukturer för typografiska funktioner.
Filer har filtillägget ( TrueType.ttf - baserade teckensnitt ) eller ( PostScript -baserade teckensnitt ).
.otf
Historik
I början av 1990-talet försökte Microsoft utan framgång licensiera Apples GX Typography -teknologi . Som ett resultat, 1994, utvecklades dess egen TrueType Open-teknologi [5] . Adobe stödde tekniken 1996 genom att lägga till stöd för glyph-teknik i typ 1 -teckensnitt .
Microsoft och Adobe var angelägna om att implementera både TrueType- och PostScript-tekniker.
Namnet OpenType valdes för de två företagens kombinerade teknologier och tillkännagavs 1996.
Öppna teckensnittsformat
Adobe och Microsoft fortsatte att utveckla och förbättra OpenType under decenniet.
Sedan, i slutet av 2005, började OpenType migrera till en öppen standard inom ISO inom MPEG -gruppen , som tidigare (2003) hade antagit OpenType 1.4 genom referens för MPEG-4 [6] [7] [8] [9] .
Antagande av en ny standard genom formellt godkännande i mars 2007 som ISO/IEC 14496-22 (MPEG-4 del 22) under namnet Open Font Format [10] .
Den ursprungliga standarden var tekniskt likvärdig med OpenType 1.4-specifikationen, med motsvarande språkändringar för ISO [11] .
Fördelar
- OpenType stöder Unicode: teckensnitt kan innehålla över 65 000 tecken, inklusive alla västerländska tecken såväl som icke-västerländska (som japanska eller kinesiska) tecken.
- OpenType-teckensnitt kan komprimeras effektivt. En mindre filstorlek gör det lättare att bädda in den i andra filer. Detta är användbart för PDF-filer och för webbsidor. Komprimeringstekniken beror på OpenType-teckensnittstypen. PostScript OpenType-teckensnitt komprimeras med Adobe Compact Font Format (CFF). Agfa MicroType Express används för att komprimera TrueType OpenType-teckensnitt.
- Förbättrad typografi: OpenType-teckensnitt kan innehålla en mängd olika glyfer , inklusive ligaturer , bråk, historiska tecken (gamla siffror, små bokstäver) och andra. De tillåter automatiskt utbyte av vissa tecken med dem.
- OpenType-teckensnitt kan innehålla flera optiska teckensnittsstorlekar inom samma teckensnittsfamilj, med olika teckensnittsstorlekar baserat på olika uppsättningar av vektorkonturer, för förbättrad visning och läsbarhet av små tecken.
- Förbättrad kerning : tecken med samma form (till exempel den vänstra kanten av tecknen c, e, d) kan kernas identiskt. Detta minskar storleken på kerning-tabellen och utökar antalet kerning-par.
Data som ingår i teckensnittsfilen
Tekniskt sett är ett OpenType-teckensnitt en kombination av vektordata (i PostScript- eller TrueType-format, som nämnts ovan) och annan data som är organiserad i en serie tabeller. Dessa tabeller innehåller följande information:
- Rubriken innehåller allmän information som filnamn, version, skapande och ändringsdatum, etc.
- Mappningstabellen tecken-till-glyph (cmap) dokumenterar relationerna mellan tecken och formen på tecken (glyfer). Stöds:
- traditionella ISO-kodningar
- kodningar från Adobe och Apple
- Unicode-kodningar.
- Namntabellen definierar teckensnittets namn, familjen som det tillhör och typsnittets typ.
- Andra tabeller innehåller vektordata (glyfer).
- PostScript-data ingår i tabellen 'cff'. I det här fallet används typ 2-data, som är mer kompakt än det välkända typ 1-formatet.
- För tecken som definieras med TrueType-formatet används tabellen "glyf".
- Avancerade typografiska tabeller innehåller nödvändiga data för att stödja de avancerade typografiska funktionerna i OpenType.
- OpenType-teckensnitt kan också innehålla bitmappsteckensnitt. Detta används ibland för mycket komplexa glyfer eller mycket små teckenstorlekar. Bitmappsdata finns i tre "bitmappsglyfer"-tabeller.
- Tabellen 'digital signatur' innehåller den digitala signaturen från teckensnittets skapare, som kan användas för att verifiera att typsnittet inte har ändrats.
Teckensnittsfunktioner
Teckensnitt i OpenType-formatet har funktioner ( engelsk funktion ) [12] . Till exempel är funktionen Kontextuella alternativ ansvarig för att ändra stilen för ett tecken (bokstav) beroende på sammanhanget.
OpenType-funktioner i webbläsare
CSS3- specifikationen lade till stöd för typsnittets "funktioner" med hjälp av egenskaper font-feature-settingsoch font-variant[13] [14] [15] .
Från och med 2017 stöder nästan alla webbläsare denna teknik [16] .
Arbetsexempel
Vanliga fraktioner: 123/456; och fraktioner Öppen Typ: 123/456
Mayuscular nummer: 1234567890; och minuskul: 1234567890
Inga ligaturer: Fixningen gällde för de fem flörtande fleuronerna; och med ligaturer: fixen gällde de fem flirtande fleuronerna
Utan kapital med kapital
|
|
Hur din webbläsare fungerar
|
Skärmdump av hur det ska se ut.
|
Se även
Anteckningar
- ↑ Media Types , IANA , < https://www.iana.org/assignments/media-types/media-types.xhtml > . Hämtad 18 maj 2014. Arkiverad 18 oktober 2017 på Wayback Machine
- ↑ ISO/IEC JTC1 SC29/WG11 (2013-03-29), application/font-sfnt , < https://www.iana.org/assignments/media-types/application/font-sfnt > Arkiverad 25 juni 2016 kl . Wayback- maskinen
- ↑ OpenType®-specifikation . Hämtad 25 november 2020. Arkiverad från originalet 17 november 2020. (obestämd)
- ↑ ISO/IEC 14496-22:2015 - Informationsteknik - Kodning av audiovisuella objekt - Del 22: Öppet teckensnittsformat . www.iso.org . Datum för åtkomst: 13 december 2015. Arkiverad från originalet 5 mars 2016. (obestämd)
- ↑ Informationsguide för resväska typ gjuteri Arkiverad 18 november 2006.
- ↑ ISO/IEC JTC 1/SC 29/WG 11. ISO/IEC 14496-22 "Öppna teckensnittsformat" . chiariglione.org (juli 2008). Datum för åtkomst: 28 januari 2010. Arkiverad från originalet den 30 april 2010. (obestämd)
- ↑ ISO för att anta OpenType-filformat som teckensnittsstandard för MPEG-4 (nedlänk) . Adobe Systems Incorporated (15 augusti 2005). Datum för åtkomst: 28 januari 2010. Arkiverad från originalet den 5 juni 2011. (obestämd)
- ↑ Refererande förklarande rapport som ska åtfölja FPDAM/FDAM-inlämning av ISO/IEC 14496–11/Amd.2, Refererad specifikation: OpenType-typsnittsformatspecifikationen, version 1.4. (DOC) (inte tillgänglig länk) (juli 2003). Hämtad 28 januari 2010. Arkiverad från originalet 12 maj 2014. (obestämd)
- ↑ Kombinerad CD-registrering och CD-övervägande omröstning på ISO/IEC CD 14496-22: Informationsteknologi - Kodning av audiovisuella objekt - Del 22: Open Font Format - SC 29/WG 11 N 7485 (DOC) (länk ej tillgänglig) (1 september 2005). Hämtad 28 januari 2010. Arkiverad från originalet 12 maj 2014. (obestämd)
- ↑ ISO/IEC 14496-22:2007 - Informationsteknik - Kodning av audiovisuella objekt - Del 22: Öppna teckensnittsformat . ISO (31 juli 2009). Hämtad 11 november 2009. Arkiverad från originalet 18 november 2016. (obestämd)
- ↑ ISO. ISO/IEC 14496-22, Första utgåvan 2007-03-15, Informationsteknik - Kodning av audiovisuella objekt - Del 22: Öppet teckensnittsformat (ZIP) (15 mars 2007). Hämtad 28 januari 2010. Arkiverad från originalet 18 december 2019. (obestämd)
- ↑ Registrerade funktioner - definitioner och implementeringar . Hämtad 19 maj 2017. Arkiverad från originalet 25 maj 2017. (obestämd)
- ↑ CSS-teckensnittsfunktioner . Hämtad 19 maj 2017. Arkiverad från originalet 8 juli 2017. (obestämd)
- ↑ Bildandet av teckensnittet (otillgänglig länk)
- ↑ font-feature-inställningar . Hämtad 19 maj 2017. Arkiverad från originalet 24 juni 2017. (obestämd)
- ↑ CSS font-feature-inställningar . Hämtad 19 maj 2017. Arkiverad från originalet 8 april 2017. (obestämd)