OpenType

Le OpenType est un format extensible pour les polices d'ordinateur de (également connues l'un pour l'autre sous le nom du " ; " des oeil d'un caractère en ;), au commencement développé par le Microsoft , plus tard jointif par le Adobe Systems . OpenType a été annoncé la première fois en 1996, avec un nombre significatif de polices d'OpenType commençant à se transporter en 2000-2001. Adobe a accompli la conversion de sa bibliothèque entière de police en OpenType autour de la fin de 2002. en date de 2005 tôt, là étaient environ 10.000 polices disponibles dans le format d'OpenType, avec la bibliothèque d'Adobe composant sous un tiers du total. À partir de 2006, chaque fonderie principale de police de et beaucoup mineure développaient des polices dans le format d'OpenType.

Histoire

OpenType est prévu par Microsoft et Adobe pour être le successeur au format de police de TrueType qui a été développé par ordinateur Apple De et autorisé par Microsoft, et au type 1 (" de ; " du post-scriptum ;) le format de police s'est développé par Adobe.

Microsoft a essayé d'autoriser la technologie avancée de la typographie d'Apple, " ; Typographie de GX, " ; au début des années 90, et en étant refusé développé sa propre technologie, " doublé ; TrueType ouvert, " ; en 1994. Adobe a joint Microsoft en 1996, ajoutant le soutien du type de contours utilisés dans ses polices de type 1, et l'OpenType nommé a été alors employé pour les technologies combinées.

Adobe et Microsoft ont continué à développer et raffiner OpenType pendant la décennie suivante. Puis, vers la fin de 2005, OpenType a commencé le processus de devenir un standard ouvert sous l'ISO internationale de normalisation (OIN), sous le groupe de MPEG qui avait précédemment adopté OpenType par la référence. La nouvelle norme est essentiellement OpenType 1.4, avec les changements de langue appropriés pour l'OIN, et s'appelle le " ; Ouvrir la police Format." ; L'adoption initiale de la nouvelle norme a été accomplie en mars 2007, quand OpenType est devenu la norme de l'OIN ISO/IEC 14496-22.

Description

OpenType emploie le " général ; sfnt" ; la structure d'une police de TrueType, mais lui ajoute plusieurs options de Smartfont qui renforcent la police typographique et le potentiel de soutien de langue. Les données d'ensemble de du Glyph dans une police d'OpenType peuvent être dans un de deux formats : Contours de format de TrueType dans un « glyf » table, ou contours compacts du format (CFF/SI) de police de dans un « CFF  ;  » table. Des données d'ensemble de CFF/SI sont basées sur le type de langue du post-scriptum - format de 2 polices. Le nom « CFF  de table ;  » est quatre caractères longtemps, finissant dans un caractère d'espace.

Pour beaucoup de buts, tels que la disposition, il n'importe pas ce qu'est le format de données d'ensemble, mais pour quelques buts, tels que le Rasterisation , lui est significatif. Le " de limite ; OpenType" ; ne spécifie pas le format de données d'ensemble. Parfois les limites aiment le " ; " d'OpenType (saveur de post-scriptum) ; , " ; OpenType CFF" ; , ou " ; " d'OpenType (saveur de TrueType) ; sont employés pour indiquer quel format d'ensemble une police d'OpenType de détail contient.

OpenType a plusieurs dispositifs distinctifs : le
le codage de caractère de de police est basé sur le Unicode et peut soutenir n'importe quel manuscrit (ou manuscrits multiples immédiatement). les polices d'OpenType de
peuvent avoir jusqu'à 65.536 Glyphs de que les polices de

  • de
  • peuvent avoir avancé les dispositifs typographiques qui permettent le traitement typographique approprié des manuscrits complexes et des effets typographiques avancés pour des manuscrits plus simples, tels que le manuscrit latin du utilisé dans le anglais d'écriture. des fichiers fontes de
    sont prévus pour être croix-plate-forme, et peuvent être employés sans modification sur l'OS de Mac, le Windows et quelques systèmes Unix. le
    si aucun glyphs additionnel ou dispositif typographique étendu n'est ajouté, polices de CFF/SI d'OpenType peut être considérablement plus petit que leurs contre-parties de type 1.

    Comparaison à d'autres formats

    Comparé " de s d'ordinateur Apple À '; GX Typography" ; - la typographie avancée par Apple maintenant appelée (AAT) - OpenType de est moins flexible dans les options typographiques, mais le supérieur dans des options ayant rapport au langage et l'appui.

    OpenType a été beaucoup plus réussi qu'AAT. Il y a beaucoup plus de polices et d'applications de soutien, en dépit d'AAT étant une technologie plus ancienne. La nature de simple-plate-forme d'AAT et le manque d'appui de n'importe quel fournisseur de logiciel principal autre qu'Apple lui-même sont les deux facteurs probables en cela.

    De la perspective d'un réalisateur de police, il est, pour beaucoup de situations courantes, plus facile se développer OpenType pour qu'AAT. D'abord, les substitutions et le positionnement déclaratifs simples d'OpenType plus aisément sont compris que des tables plus complexes (mais puissantes) d'état d'AAT. En second lieu, la stratégie d'Adobe de l'autorisation à aucune charge que le code source s'est développé pour son propre développement de police, AFDKO (kit de développement de police d'Adobe pour OpenType), permis la tiers police éditant des applications telles que le FontLab et FontMaster pour ajouter l'appui avec la facilité relative. Bien que l'appui texte-conduit du codage d'Adobe ne soit pas aussi visuel que l'outil séparé de Microsoft, VOLT (outil visuel de disposition d'OpenType), l'intégration avec les outils étant employés pour faire les polices a été bien reçu.

    Une autre différence est que les besoins d'un cadre d'appui d'OpenType (tel que le Uniscribe de Microsoft) de fournir un peu juste de la connaissance au sujet du traitement linguistique spécial publie pour manipuler (par exemple) l'arabe. Avec AAT, le réalisateur de police d'une police d'AAT doit encapsuler toute cette expertise dans la police. Ceci signifie qu'AAT peut traiter n'importe quelle langue arbitraire, mais qu'il exige plus de travail et d'expertise des réalisateurs de police. D'une part, les polices d'OpenType sont plus faciles à faire, mais peuvent seulement soutenir les manuscrits de complexe de si l'application ou le du système d'exploitation sait les manipuler.

    Avant de soutenir OpenType, Adobe a favorisé les polices principales multiples pour la typographie à extrémité élevé. Les polices principales multiples ont manqué des commandes pour des glyphs alternatifs et des langues fournies par OpenType, mais si plus de contrôle de forme de glyph.

    Appui d'OpenType

    Appui romain de base

    L'appui d'OpenType peut être divisé en plusieurs catégories : pratiquement toutes les applications et la plupart des logiciels d'exploitation modernes ont l'appui romain de base et fonctionnent avec des polices d'OpenType aussi bien en tant qu'autre, des formats plus anciens. Ce qui est d'intérêt particulier indépendamment d'appui romain de base est : Appui de langue prolongée par le Unicode , soutien de " ; complex" ; manuscrits d'écriture tels que le arabe et les langues d'indicateur de , et soutien typographique avancé des langues latines du manuscrit telles que le anglais.

    Parmi les logiciels d'exploitation de Microsoft, les polices d'OpenType TTT (.TTF) sont en arrière - compatible et donc soutenu par toutes les versions de Windows . Les polices d'OpenType picoseconde (.OTF) sont cependant soutenues seulement par le Windows 2000 , le Windows Xp et le Windows Vista . Le type le directeur d'Adobe de est exigé pour être installé sur Windows 95 /98/NT/Me pour l'appui romain de base.

    Appui de langue prolongée

    L'appui de langue prolongée par l'intermédiaire du Unicode pour OpenType et TrueType est présent dans la plupart des applications de Windows (éditeur y compris de Microsoft Office de , la plupart des applications d'Adobe , et Microsoft Office 2003, ne pas exprimer cependant 2002), et beaucoup d'applications d'OS X de Mac, y compris propres d'Apple tel que le TextEdit , le pagine et principal. OpenType est pleinement approuvé sur OS X de Mac par le Mellel d'unité de traitement de texte.

    Le soutien d'OpenType des manuscrits écrits complexes est jusqu'ici principalement apparu dans des applications de Microsoft dans le Microsoft Office , tel que le Microsoft Word et le Microsoft Publisher De . Le Adobe InDesign fournit des possibilités étendues d'OpenType dans le japonais mais ne soutient pas directement les manuscrits du Moyen-Orient ou de d'indicateur - bien qu'une version séparée d'InDesign est disponible que les manuscrits du Moyen-Orient de soutiens tels que l'arabe et hébreu ; Des manuscrits d'indicateur ne sont toujours pas soutenus.

    Typographie avancée

    Le soutien typographique avancé des langues de manuscrit latines était jusqu'ici principalement apparu dans des applications d'Adobe telles que le Adobe InDesign , le Adobe Photoshop et l'illustrateur d'Adobe de .5 et ci-dessous ( Quark, Inc. ) ne sont pas Unicode conforme. Par conséquent le texte qui contient n'importe quoi autre que le WinANSI /les caractères MacRoman ne montrera pas correctement dans une police d'OpenType (ni dans d'autres formats de police d'Unicode, pour cette matière). Cependant, les offres de Quark soutiennent semblable à Adobe dans le QuarkXPress 7, qui s'est transporté en mai 2006. Le CorelDRAW de Corel ne soutient pas les dispositifs typographiques d'OpenType, l'un ou l'autre.

    Étrangement, sur Windows, toutes les unités de traitement de texte disponibles, y compris le mot de Microsoft Office de , manquent des dispositifs avancés de typographie d'OpenType. Des dispositifs avancés de typographie sont mis en application seulement dans le logiciel à extrémité élevé de la publication assistée par ordinateur et non actuel dans les unités de traitement de texte l'unes des. Cependant, le moteur des textes de la base , qui de présentation de Windows de est une exécution du code contrôlée par d'OpenType est le premier api de Windows pour exposer des dispositifs d'OpenType aux programmateurs de logiciel, le soutien les deux OpenType, le TrueType , et des polices de CFF/SI d'OpenType (format compact de police de ). Il soutient les dispositifs typographiques avancés tels que les ligatures , les numéros à l'ancienne , variantes de biais de de du , le fractionne , l'indice supérieur et l'indice inférieur , capitalisation la petite, la substitution de glyph de , les lignes de base multiples , les formes alternatives contextuelles et stylistiques de caractère, le crénage , la justification de ligne-niveau, les caractères rouges etc. de jusqu'ici, le mélange d'expression de et la conception d'expression de utilisent le moteur des textes de WPF, et reçoivent ainsi automatiquement l'appui des dispositifs avancés de typographie. Sur OS X de Mac, AAT - les applications de soutien courant sur OS X de Mac de 10.4 et plus tard, y compris le TextEdit et l'élément essentiel, obtiennent l'appui considérable d'OpenType.

    Le soutien d'Apple d'OpenType dans OS X de Mac de 10.4 a inclus la plupart des dispositifs typographiques avancés nécessaires pour les langues latines du manuscrit , telles que les petites majuscules , les chiffres à l'ancienne , et de diverses sortes des ligatures il n'a pas encore soutenu les remplacements contextuels, les formes de position, ni le glyph commandant à nouveau comme manipulé par la bibliothèque d'Uniscribe de Microsoft sur Windows.4 de Mac n'a pas offert le soutien des manuscrits de l'arabe ou d'indicateur par l'intermédiaire d'OpenType (bien que de tels manuscrits appui total par les polices existantes du AAT ).5 de Mac a amélioré le soutien d'OpenType et soutient les polices arabes d'OpenType.

    Le panorama de Bitstream, une ligne disposition et le moteur de composition en textes du Bitstream Inc. , fournit l'appui complet d'OpenType pour les polices asiatiques compactes et standard, l'arabe, l'hébreu, l'indicateur, thaïs et plus de 50 autres langues mondiales. L'application soutient les tables principales d'OpenType exigées pour la ligne disposition, telle que la BASE, la définition de glyph (GDEF), le positionnement de glyph (GPOS), et la substitution de glyph (GSUB). Le panorama offre également le soutien complet des dispositifs avancés de typographie, tels que les ligatures , les clapotis , majuscules les petites, les ornements, les nombres ordinaux, les supérieurs, le vieux modèle, le crénage , les fractions, etc.

    En logiciel gratuit les environnements aiment le Linux , appui de d'OpenType est fournis par le projet de FreeType , inclus dans des réalisations libres du système de fenêtre du X tel que le Xorg .

    Étiquettes de disposition

    Les étiquettes de disposition d'OpenType sont 4 chaînes de caractères de byte qui identifient les manuscrits, les systèmes de langue, les dispositifs et les lignes de base dans une police de disposition d'OpenType. L'enregistrement d'étiquette de la disposition de Microsoft établit des conventions pour appeler et usage de ces étiquettes. Des dispositifs d'OpenType sont créés en employant les étiquettes en créant les manuscrits de dispositif qui décrivent comment des caractères doivent être manoeuvrés pour faire le dispositif désiré. Ces manuscrits de dispositif peuvent être créés et incorporés aux polices d'OpenType par les rédacteurs de police avancés tels que le studio de FontLab de et le studio d'AsiaFont de .

    Étiquettes de manuscrit

    Les étiquettes de manuscrit identifient les manuscrits représentés dans un oeil d'un caractère en OpenType. Chaque étiquette correspond aux gammes contiguës de code de caractère dans Unicode. Une étiquette de manuscrit peut se composer de 4 ou peu de lettres minuscules. Les exemples incluent arab pour l'alphabet arabe , cyrl pour l'alphabet cyrillien , latn pour l'alphabet latin , etc.

    Étiquettes de système de langue

    Les étiquettes de système de langue identifient les systèmes de langue soutenus dans un oeil d'un caractère en OpenType. Les exemples incluent ARA pour le arabe, ESP pour le espagnol, HYE pour le arménien, etc. Les codes ne sont pas en général identiques que des codes d'OIN 639-2 .

    Étiquettes de dispositif

    Les étiquettes de dispositif identifient des glyphs en tant que représentation de certains dispositifs typographiques. l'accès tout de « aalt » de
    alterne la marque d'Au-dessus-base de « abvm » de
  • des formes
  • d'Au-dessus-base de « abvf » de
    plaçant la marque d'Au-dessous-base de « blwm » de
  • des formes
  • d'Au-dessous-base de « blwf » de
  • d'Akhands
  • de « akhn » de
  • des fractions
  • d'alternative de « afrc » de
  • des substitutions
  • d'Au-dessus-base de « abvs » de
    plaçant les remplacements contextuels l'espacement capital contextuel positionnement cursif contextuel de « cpsp » de
  • des ligatures
  • de de « clig » des formes de « cas » de
  • de
  • de « ccmp » de en Glyph de
  • distinguant majuscules et minuscules de composition de « calt » de
  • des substitutions
  • d'Au-dessous-base de « blws » de
    /décomposition de « cabots » de
  • du clapotis
  • de « cswh » de
  • capitaux du
  • « c2sc » de
  • petits capitaux du
  • « c2pc » des capitaux
  • de petits des distances Glyph final discrétionnaire de « de « dist de
  •  » des capitaux
  • falt » de
  • des formes
  • d'expert en matière de « expt » de
  • des dénominateurs
  • de « dnom » de
  • des ligatures
  • de « dlig » de
  • sur la ligne fractions
  • de formes de formes historiques alternatives de « frac » de
  • des formes
  • de borne de « fina » de
  • des formes #3
  • de borne du
  • « fin3 » des formes #2
  • de borne du
  • « fin2 » des remplacements
  • de Halant de « de « haln de
  •  » des formes
  • de
  • « des largeurs
  • de « fwid » de
  • pleines demi » de demi hist » de
  • des largeurs
  • de « halte » de
  • demi les remplacements horizontaux
  • de largeurs historiques le
  • initial « isolant » de Kana de « de « hkna » de
  • hwid » de
  • des formes
  • de kanji de Hojo de « hojo » de
  • de Hangul
  • de de « hngl » de
  • des ligatures
  • de « hlig » de
  • demi des formes
  • de « init » de
  • ont isolé les formes « des formes
  • ital » de JIS90 du
  • « jp90 » des formes
  • de JIS83 du
  • « jp83 » des formes
  • de JIS78 du
  • « jp78 » des formes
  • de JIS2004 du
  • « jp04 » des remplacements
  • de justification de « jalt » de
  • des italiques
  • de de
  • que le
  • « lfbd » du crénage
  • de de « Kern » de
    a laissé au de « liga » de
  • des limites
  • standard des ligatures
  • les chiffres principaux
  • « locl » de doublure de « lnum » de
  • des formes
  • de Jamo de « ljmo » de ont localisé la marque de « marque » de
  • des formes
  • plaçant la marque mathématique de « mkmk » de
  • du Grec
  • des formes #2 de « med2 » de
    de
  • de « medi » des formes
  • de
  • de médial médial de « mgrk » pour marquer placer la marque de « mset » de
    plaçant par l'intermédiaire de la substitution
  • les chiffres à l'ancienne alternatifs nombres ordinaux optiques de « onum » de
  • des numérateurs
  • de « numr » de
  • des formes
  • de Nukta de « nukt » de
  • des formes
  • de kanji de NLC de « nlck » de
  • des formes
  • d'annotation de « nalt » de
  • de « ordn » de
  • des limites
  • de « opbd » de
  • les largeurs alternatives proportionnelles
  • chiffres proportionnels les substitutions largeurs quartes proportionnelles de « palt » de
  • des ornements
  • de « ornm » de
    de « pnum » de
  • des capitaux
  • de « pcap » de
  • petits de Poteau-base de « de « psts de
  •  » des formes
  • de Poteau-base de « pstf » de
  • des substitutions
  • de Pré-Base de « pres » de
    qwid » de
  • des largeurs
  • de « pwid » de
  • que le
  • « couche-point » de
  • randomisent le
  • « rlig » de
  • ont exigé limites les formes rouges « rouges » Right-to-left les subordonnés scientifiques stylistiques de « rtbd » de
  • des formes
  • de Reph de « rphf » de
  • des ligatures
  • les bonnes de notation de
  • des remplacements
  • de « rtla » de
  • de « sinf » de
  • des remplacements
  • de « sel » de
  • le
  • optique de la taille
  • de « taille » de
  •  »
  • des petits capitaux
  • « de « smcp smpl » a simplifié le
  • des formes
  • « ss01 » de « ss20 » à l'ensemble stylistique 1 à 20 de de
  • de « sous-marins » de de l'indice inférieur
  • de
  • de « sups » de de l'indice supérieur
  • de
  • de « swsh »
  • de biais « titl » du intitulant
  • les formes de remorquage chiffres tabulaires traditionnels les formes traditionnelles « de traditionnelles »
  • Unicase « unic »
  • vertical alternatif « vatu » de Jamo de « de « tjmo » de
  • tnum » de
  • des formes
  • de nom de « tnam » de
  • de
  • des largeurs
  • de « twid » de
  • le troisième de la métrique
  • de « valt » de
  • Verticale verticale alternative proportionnelle « du crénage
  • de l'écriture de « vert » de
  • des variantes
  • de Vattu de
  • de demi de la métrique
  • de
  • de « vjmo » de voyelle de de Jamo des formes
  • de
  • de « vkna » de de Kana des remplacements
  • de
  • de vertical vertical alternatif « vhal » vertical de « vkrn » vpal » verticale du
  • la « vrt2 » de la métrique
  • de
  • alterne et le
  • « zéro » de la rotation
  • a réduit zéro

    Étiquettes de ligne de base

    Les étiquettes de ligne de base ont une signification spécifique une fois utilisées dans la direction horizontale d'écriture (utilisée dans la table de HorizAxis de la table « BASSE »), la direction verticale d'écriture (utilisée dans la table de VertAxis de la table « BASSE »), ou toutes les deux.

    Dispositifs soutenus par OS X de Mac le de de

    voient également le Datafork TrueType .

    En date d'OS X de Mac de 10.4 (tigre), Apple ont commencé comprenant le soutien des dispositifs d'OpenType dans le du système d'exploitation lui-même, soulageant les créateurs d'application de la tâche. De quelque manière qu'il y a beaucoup d'avertissements : le
    si une police est détectée pour avoir des tables d'OpenType, toutes les tables du AAT actuelles sont ignorés par OS de Mac 10.3 (plus tard, les dispositifs d'OpenType ont la priorité au-dessus des dispositifs d'AAT). le
    seulement les dispositifs suivants de GDEF/GPOS/GSUB (étiquettes) sont confirmés comme soutenu :

    • liga:
    • commun dlig des ligatures
    • :
    • discrétionnaire sups des ligatures
    • :
    • supérieur/placé au-dessus tnum de la position
    • :
    • tabulaire pnum des numéros
    • :
    • proportionnel onum des numéros
    • :
    • à l'ancienne lnum des numéros
    • :
    • sinf des numéros
    • de doublure :
    • scientifique zero des subordonnés
    • :
    • nul réduit ss01 de
    • à ss20 :
    • stylistique ital des ensembles (mais seulement soutenu en tant que mutuellement - exclusivité)
    • :
    • trad des italiques
    • : CJK traditionnel forme le
    • jp78 de
    • :
    • jp83 des formes
    • de JIS 1978 CJK :
    • expt des formes
    • de JIS 1983 CJK : CJK expert forme le
    • nlck de
    • : Le kanji de NLC forme le
    • ruby de
    • : La notation rouge forme le
    • pwid de
    • :
    • proportionnel fwid des largeurs
    • de CJK : Plein
    • hwid des largeurs
    • de CJK : Demi de
    • twid des largeurs
    • de CJK : Troisième
    • qwid des largeurs
    • de CJK :
    • quart palt des largeurs
    • de CJK :
    • proportionnel alternatif halt des largeurs
    • de CJK : Demi de
    • alternatif vert ou vrt2 des largeurs
    • de CJK : Le vertical optimisé de
    • des remplacements
    • de kana cette liste est
    • inachevé de
    que ces dispositifs sont le connu pas à soutenir :
    • calt: Se relier/
    • contextuel clig des remplacements
    • :
    • contextuel mark des ligatures
    • : Marque-à-base plaçant le
    • mkmk de
    • : Marque-à-marque plaçant le
    • mset de
    • : Marquer le positionnement par l'intermédiaire du
    • nukt de la substitution
    • :
    • akhn de la forme
    • de Nukta :
    • rphf de la ligature
    • d'Akhand :
    • blwf de la forme
    • de Reph :
    • half de la forme
    • d'Au-dessous-base :
    • pstf de Moitié-forme (forme de pré-base)
    • :
    • vatu de la forme
    • de Poteau-base :
    • pres des variantes
    • de Vattu :
    • blws de la substitution
    • de Pré-base :
    • abvs de la substitution
    • d'Au-dessous-base :
    • psts de la substitution
    • d'Au-dessus-base :
    • haln de la substitution
    • de Poteau-base :
    • blwm de la substitution
    • de forme de Halant : marque d'Au-dessous-base plaçant le
    • abvm de
    • : marque d'Au-dessus-base plaçant le
    • dist de
    • : Distance

    CHANTER la solution du gaiji de

    En 2005, Adobe a embarqué une nouvelle technologie dans leurs applications de Creative Suite empaquettent qui offre une solution pour le gaiji de de (japonais pour le " ; character" extérieur ;) problème. Les manuscrits idéographiques d'écriture tels que chinois et le Japonais n'ont pas les collections fixes de caractères. Ils emploient des milliers de glyphs généralement et des dizaines de milliers moins généralement. Non tous les glyphs jamais inventés et utilisés en littérature d'Extrême-Orient ont été même catalogués. Une police typique pourrait contenir 8.000 des glyphs les plus utilisés généralement. De temps en temps, bien que, un auteur ait besoin d'un glyph non dans la police du choix. De tels caractères absents sont connus au Japon comme gaiji de , et ils perturbent souvent le travail.

    Un autre aspect du problème du gaiji de est celui des glyphs variables pour certains caractères. Caractères souvent certains ont été écrits différemment au-dessus des périodes. Il n'est pas peu commun pour que des noms de lieu ou des noms de famille personnels emploient une forme historique d'un caractère. Ainsi il est possible que un utilisateur using les polices standard soit laissé incapables d'orthographier correctement leur propre nom ou le nom de l'endroit où ils vivent.

    Plusieurs manières de traiter le gaiji de ont été conçues. Les solutions qui les traitent pendant que les caractères assignent habituellement Unicode arbitraire évalue à elles dans la région privée (PUA) d'utilisation de . De tels caractères ne peuvent pas être employés en dehors de l'environnement dans lequel l'association de l'Unicode privé à la forme de glyph est connue. Les documents basés sur eux ne sont pas portatifs. D'autres installations traitent le gaiji de comme graphiques. Ceci peut être encombrant parce que la disposition et la composition des textes ne peuvent pas s'appliquer aux graphiques. Ils ne peuvent pas être recherchés. Souvent leurs sembler de rendu différents des caractères environnants parce que les machines pour des graphiques de rendu sont habituellement différentes des machines pour des glyphs de rendu des polices.

    La technologie de CHANT qui a fait son début avec Creative Suite 2 d'Adobe tient compte de la création des glyphs, chacune emballée comme police autonome, après une mode. Un glyph si emballé s'appelle un glyphlet de . Le format, qu'Adobe a rendu public, est basé sur OpenType. Le paquet comprend le contour de glyph sous le TrueType ou la forme de CFF/SI (contours de de modèle de post-scriptum) ; OpenType standard ajourne déclarer la métrique et le comportement du glyph en composition ; et méta-données, information supplémentaire incluse pour identifier le glyphlet, sa propriété, et peut-être prononciation ou catégorisation linguistique. CHANTER les glyphlets peut être créé using l'application du SigMaker3 de Fontlab de .

    Les spécifications de CHANT (Glyphlets indépendant futé) déclarent que les glyphlets sont de voyager avec le document qu'ils sont employés dedans. Cette manière documente sont portable, ne laissant aucun danger des caractères dans le document qui ne peut pas être affiché. Puisque les glyphlets sont essentiellement des polices d'OpenType, les machines standard de police peuvent les rendre. Les spécifications de CHANT décrivent également un format du XML qui inclut toutes les données nécessaires pour reconstituer le glyphlet en forme binaire. Un glyphlet typique pourrait exiger 1 à 2 kilo-octets à représenter.

    Voir également le Apple de
  • de la base (premier Windows api avec l'appui complet proche d'OpenType)
  • de présentation de Windows de de
  • d'Uniscribe (moteur multilingue de rendu des textes de Windows)
  • de de

    dactylographient des services pour les composants internationaux de de
  • de Pango (moteur multilingue de rendu des textes de source ouverte)
  • de de
  • de WorldScript (vieux moteur multilingue de rendu des textes de Macintosh)
  • de de
  • de la formation image (nouveau moteur multilingue de rendu des textes de Macintosh)
  • d'Unicode pour la liste de de
  • d'Unicode (architecture multilingue de source ouverte avec une bibliothèque de disposition de police)
  • de
  • de TrueType
  • de de
  • de la typographie
  • de de
  • d'OpenType inclus par typographique
  • de
  • des dispositifs
  • FreeType de
  • du panorama
  • de Bitstream de

    .

    Random links:Liste de gouverneurs de l'Arizona | Le journal de la Russie | Les colibris | Bernard Epton | OpenType