Åben type
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 12. december 2019; checks kræver
10 redigeringer .
OpenType er et skrifttypefilformat, der understøtter Unicode - kodning. Den har større (sammenlignet med TrueType) prepress-funktioner og en mindre filstørrelse med det samme antal indholdstegn.
Udviklet i fællesskab af Microsoft og Adobe baseret på TrueType , bibeholder den grundlæggende struktur og udvider med strukturer til typografiske funktioner.
Filer har filtypenavnet ( TrueType-.ttf baserede skrifttyper ) eller ( PostScript -baserede skrifttyper ).
.otf
Historie
I begyndelsen af 1990'erne forsøgte Microsoft uden held at licensere Apples GX Typography - teknologi . Som et resultat blev dets egen TrueType Open-teknologi [5] udviklet i 1994 . Adobe understøttede teknologien i 1996 ved at tilføje understøttelse af glyph-teknologi i Type 1 -skrifttyper .
Microsoft og Adobe var ivrige efter at implementere både TrueType- og PostScript-teknologier.
Navnet OpenType blev valgt for de to virksomheders kombinerede teknologier og annonceret i 1996.
Åbn skrifttypeformat
Adobe og Microsoft fortsatte med at udvikle og forbedre OpenType gennem årtiet.
Så, i slutningen af 2005, begyndte OpenType at migrere til en åben standard inden for ISO inden for MPEG -gruppen , som tidligere (i 2003) havde adopteret OpenType 1.4 som reference for MPEG-4 [6] [7] [8] [9] .
Vedtagelse af en ny standard gennem formel godkendelse i marts 2007 som ISO/IEC 14496-22 (MPEG-4 Part 22) under navnet Open Font Format [10] .
Den originale standard svarede teknisk til OpenType 1.4-specifikationen med tilsvarende sprogændringer for ISO [11] .
Fordele
- OpenType understøtter Unicode: skrifttyper kan indeholde over 65.000 tegn, inklusive alle vestlige tegn såvel som ikke-vestlige (såsom japanske eller kinesiske) tegn.
- OpenType-skrifttyper kan komprimeres effektivt. En mindre skriftstørrelse gør det nemmere at integrere den i andre filer. Dette er nyttigt til PDF-filer og til websider. Komprimeringsteknikken afhænger af OpenType-skrifttypetypen. PostScript OpenType-skrifttyper komprimeres ved hjælp af Adobe Compact Font Format (CFF). Agfa MicroType Express bruges til at komprimere TrueType OpenType-skrifttyper.
- Forbedret typografi: OpenType-skrifttyper kan omfatte en bred vifte af glyffer , herunder ligaturer , brøker, historiske tegn (gammeldags tal, små bogstaver) og andre. De tillader automatisk udskiftning af visse tegn med dem.
- OpenType-skrifttyper kan indeholde flere optiske skriftstørrelser inden for den samme skrifttypefamilie, med forskellige skriftstørrelser baseret på forskellige sæt vektorkonturer, for forbedret visning og læsbarhed af små tegn.
- Forbedret kerning : tegn med samme form (f.eks. venstre kant af tegnene c, e, d) kan kernes identisk. Dette reducerer størrelsen af kernetabellen og udvider antallet af kernepar.
Data inkluderet i skrifttypefilen
Teknisk set er en OpenType-skrifttype en kombination af vektordata (i PostScript- eller TrueType-formater, som nævnt ovenfor) og andre data, der er organiseret i en række tabeller. Disse tabeller indeholder følgende oplysninger:
- Overskriften indeholder generelle oplysninger såsom filnavn, version, oprettelses- og ændringsdatoer osv.
- Tegn-til-glyph-tilknytningstabellen (cmap) dokumenterer forholdet mellem tegn og formen af tegn (glyffer). Understøttet:
- traditionelle ISO-kodninger
- kodninger fra Adobe og Apple
- Unicode-kodninger.
- Navnetabellen definerer skrifttypens navn, den familie, den tilhører, og skrifttypens type.
- Andre tabeller indeholder vektordata (glyffer).
- PostScript-data er inkluderet i 'cff'-tabellen. I dette tilfælde bruges Type 2-data, som er mere kompakt end det velkendte Type 1-format.
- For tegn, der er defineret ved hjælp af TrueType-formatet, bruges 'glyf'-tabellen.
- Avancerede typografiske tabeller indeholder de nødvendige data til at understøtte de avancerede typografiske funktioner i OpenType.
- OpenType-skrifttyper kan også indeholde bitmap-skrifttyper. Dette bruges nogle gange til meget komplekse glyffer eller meget små skriftstørrelser. Bitmapdataene er indeholdt i tre 'bitmapglyffer'-tabeller.
- Tabellen 'digital signatur' indeholder den digitale signatur fra skrifttypens skaber, som kan bruges til at bekræfte, at skrifttypen ikke er blevet ændret.
Skrifttypefunktioner
Skrifttyper i OpenType-formatet har funktioner ( engelsk funktion ) [12] . For eksempel er funktionen Kontekstuelle alternativer ansvarlig for at ændre stilen for et tegn (bogstav) afhængigt af konteksten.
OpenType-funktioner i browsere
CSS3- specifikationen tilføjede understøttelse af skrifttype- "funktioner" ved hjælp af egenskaber font-feature-settingsog font-variant[13] [14] [15] .
Fra 2017 understøtter næsten alle browsere denne teknologi [16] .
Eksempler på arbejde
Almindelige fraktioner: 123/456; og fraktioner Åben Type: 123/456
Mayuskulære numre: 1234567890; og minuskel: 1234567890
Ingen ligaturer: Rettelsen var i for de fem flirtende fleuroner; og med ligaturer: Fixet var inde for de fem flirtende fleuroner
Uden kapital med kapital
|
|
Sådan fungerer din browser
|
Skærmbillede af hvordan det skal se ud.
|
Se også
Noter
- ↑ Media Types , IANA , < https://www.iana.org/assignments/media-types/media-types.xhtml > . Hentet 18. maj 2014. Arkiveret 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 > Arkiveret 25. juni 2016 kl. Wayback- maskinen
- ↑ OpenType®-specifikation . Hentet 25. november 2020. Arkiveret fra originalen 17. november 2020. (ubestemt)
- ↑ ISO/IEC 14496-22:2015 - Informationsteknologi - Kodning af audiovisuelle objekter - Del 22: Åbent skrifttypeformat . www.iso.org . Dato for adgang: 13. december 2015. Arkiveret fra originalen 5. marts 2016. (ubestemt)
- ↑ Kufferttype Støberi Information Guide Arkiveret 18. november 2006.
- ↑ ISO/IEC JTC 1/SC 29/WG 11. ISO/IEC 14496-22 "Åbent skrifttypeformat" . chiariglione.org (juli 2008). Dato for adgang: 28. januar 2010. Arkiveret fra originalen 30. april 2010. (ubestemt)
- ↑ ISO for at adoptere OpenType-filformat som skrifttypestandard for MPEG-4 (downlink) . Adobe Systems Incorporated (15. august 2005). Dato for adgang: 28. januar 2010. Arkiveret fra originalen 5. juni 2011. (ubestemt)
- ↑ Henvisning til forklarende rapport, der skal ledsage FPDAM/FDAM Indsendelse af ISO/IEC 14496–11/Amd.2, Reference Specification: OpenType-skrifttypeformatspecifikationen, version 1.4. (DOC) (utilgængeligt link) (juli 2003). Hentet 28. januar 2010. Arkiveret fra originalen 12. maj 2014. (ubestemt)
- ↑ Kombineret CD-registrering og CD-overvejelsesafstemning på ISO/IEC CD 14496-22: Informationsteknologi - Kodning af audiovisuelle objekter - Del 22: Åbent skrifttypeformat - SC 29/WG 11 N 7485 (DOC) (link ikke tilgængelig) (1 september 2005). Hentet 28. januar 2010. Arkiveret fra originalen 12. maj 2014. (ubestemt)
- ↑ ISO/IEC 14496-22:2007 - Informationsteknologi - Kodning af audiovisuelle objekter - Del 22: Åbent skrifttypeformat . ISO (31. juli 2009). Hentet 11. november 2009. Arkiveret fra originalen 18. november 2016. (ubestemt)
- ↑ ISO. ISO/IEC 14496-22, Første udgave 2007-03-15, Informationsteknologi - Kodning af audiovisuelle objekter - Del 22: Open Font Format (ZIP) (15. marts 2007). Hentet 28. januar 2010. Arkiveret fra originalen 18. december 2019. (ubestemt)
- ↑ Registrerede funktioner - definitioner og implementeringer . Hentet 19. maj 2017. Arkiveret fra originalen 25. maj 2017. (ubestemt)
- ↑ CSS-fontfunktioner . Hentet 19. maj 2017. Arkiveret fra originalen 8. juli 2017. (ubestemt)
- ↑ Dannelse af skrifttypen (utilgængeligt link)
- ↑ font-feature-indstillinger . Hentet 19. maj 2017. Arkiveret fra originalen 24. juni 2017. (ubestemt)
- ↑ CSS font-feature-indstillinger . Hentet 19. maj 2017. Arkiveret fra originalen 8. april 2017. (ubestemt)