OpenType-lettertype-indeling
De Op Unicode gebaseerde OpenType-lettertypeindeling breidt de bestandsindeling TrueType-lettertype uit. OpenType-lettertypen staan toewijzing toe tussen tekens en glyphs, waardoor ondersteuning wordt geboden voor ligaturen, positionele formulieren, alternatieven en andere vervangingen. OpenType-lettertypen kunnen ook informatie bevatten die ondersteuning biedt voor tweedimensionale glyph-plaatsing en glyph-bijlage en kan trueType- of PostScript-overzichten bevatten.
Indelingsfuncties in OpenType-lettertypen zijn ingedeeld op scripts en talen, waardoor één lettertype ondersteuning biedt voor meerdere schrijfsystemen, zelfs binnen hetzelfde script. Om consistentie in tekstindelingsbewerkingen te garanderen en onnodige overhead in lettertypebestanden of toepassingen te voorkomen, worden veel van de tekstindeling en taalsemantische algoritmen opgenomen in Uniscribe. Hierdoor hoeft de ontwikkelaar van lettertypen geen gegeneraliseerde scriptregels binnen een lettertype te definiëren.
Toepassingen kunnen specifieke kennis of voorkeuren met betrekking tot scriptindeling introduceren. OpenType-indelingslettertypen kunnen zelfs indelingsregels bevatten die de indelingsregels dupliceren of vervangen die worden toegepast door besturingssysteemservices. Met de gelaagde structuur van besturingssysteemservices die tekstindeling ondersteunen, kan een toepassing de indelingsgegevens kiezen die moeten worden gebruikt en selecteren hoe u deze toepast. Zie de documentatie Microsoft Typography of de OpenType Specificationvoor meer informatie.
Verwante onderwerpen