© 1995–1998, 2000, 2005, 2007, 2012, 2017, 2023 Adobe.
L'autorisation est accordée, gratuitement, à toute personne qui obtient une copie de ce fichier de documentation à utiliser, copier, publier, distribuer, sous-licencier et / ou vendre des copies de la documentation, et permettre aux autres de faire de même, à condition que:
Aucune modification, édition ou autre altération de ce document n'est autorisée; et
L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation sont inclus dans toutes les copies de la documentation.
L'autorisation est accordée, gratuitement, à toute personne qui obtient une copie de ce fichier de documentation, pour créer ses propres œuvres dérivées à partir du contenu de ce document à utiliser, copier, publier, distribuer, sous-licencier et / ou vendre les œuvres dérivées, et pour permettre aux autres de faire la même chose, à condition que le travail dérivé ne soit pas représenté comme étant une copie ou une version de ce document.
Adobe ne sera pas responsable de toute partie pour toute perte de revenus ou de bénéfices ou pour des dommages indirects, accessoires, spéciaux, consécutifs ou autres, qu'ils soient basés sur des délits (y compris sans négligence ou une responsabilité stricte), un contrat ou d'autres motifs juridiques ou équitables même si Adobe a été conseillé ou a eu des raisons de connaître la possibilité de tels dommages. Les matériaux Adobe sont fournis sur une base «tel quel». Adobe décline spécifiquement toutes les garanties express, statutaires ou implicites relatives aux matériaux d'Adobe, y compris, mais sans s'y limiter, celles concernant la qualité marchande ou l'aptitude à un usage particulier ou à la non-contrefaçon de tout droit tiers concernant les matériaux d'Adobe.
Adobe ne détient aucun brevet sur le sujet de cette spécification.
Dernière mise à jour 2023-04-21
Le but de ce document est de définir et de décrire la collection de caractères Adobe-GB1-6 , qui énumère 30 572 glyphes, et dont la désignation est dérivée des trois entrées de dictionnaire / cidsystemInfo suivantes:
Les ressources CIDFONT qui font référence à cette collection de caractères doivent inclure un dictionnaire A / CiDSystemInfo qui correspond aux chaînes / records / de commandement indiqué ci-dessus.
Ce document est conçu pour les développeurs de polices, dans le but de développer des polices chinoises simplifiées pour une utilisation avec des produits PostScript, ou pour développer des polices chinoises simplifiées d'OpenType. Il est également utile pour les développeurs d'applications et les utilisateurs finaux qui ont besoin d'en savoir plus sur les glyphes de cette collection de caractères. Ce document s'attend à ce que ses lecteurs connaissent le format de fichier de police à clé CID, qui est décrit dans Adobe Technical Note # 5014, intitulé Adobe CMAP et CIDFONT Fichiers Spécification .
Une collection de caractères contient les glyphes nécessaires pour développer des produits de police pour une langue, un script ou un marché spécifique. Les encodages spécifiques sont définis grâce à l'utilisation de ressources CMAP qui sont instanciées sous forme de fichiers et font généralement référence à un sous-ensemble de la collection de caractères.
La collecte de caractères qui résulte de chaque supplément comprend les glyphes associés à tous les suppléments antérieurs. Par exemple, le supplément 6 comprend tous les glyphes définis dans les suppléments 0 à 5.
La collection de caractères Adobe-GB1-6 énumère 30 572 glyphes, spécifiquement des CID 0 à 30571, parmi sept suppléments, désignés 0 à 6. Adobe-GB1-6 prend en charge le GB 2312-80, GB 1988-89, GB / T 12345-90, jeu de caractéristique GB. Le tableau suivant résume ces sept suppléments et fournit également les pages sur lesquelles leurs glyphes sont indiqués dans le fichier Adobe-GB1-6.pdf :
| Supplément | Cids supplémentaires | Gamme CID | Total des cides | Date d'établissement | Pages |
|---|---|---|---|---|---|
| 0 | n / A | 0–7716 | 7,717 | 1995-06-26 | 1–16 |
| 1 | 2 180 | 7717–9896 | 9 897 | 1996-02-06 | 16-20 |
| 2 | 12 230 | 9897–22126 | 22 127 | 1997-11-13 | 20–45 |
| 3 | 226 | 22127–22352 | 22 353 | 1998-10-08 | 45 |
| 4 | 6,711 | 22353–29063 | 29 064 | 2000-11-20 | 45–59 |
| 5 | 1 220 | 29064–30283 | 30 284 | 2005-12-04 | 59–61 |
| 6 | 288 | 30284-30571 | 30 572 | 2023-04-21 | 61-62 |
Chaque CID ( ID de caractère ) d'une collection de caractères est associé à une classe de formes de caractère ou de glyphes. La forme spécifique d'un glyphe d'une classe de glyphes donnée dépend du style de la police et peut-être d'autres facteurs. Les glyphes pour tous les CID sont illustrés dans ce document, fournissant un exemple ou une instance spécifique de la correspondance entre un CID et sa classe de forme de glyphe. Les développeurs de polices doivent concevoir des glyphes pour chaque CID de la collection de caractères et peuvent utiliser ce document comme référence lors de la prestation ou de la validation autrement des ressources CIDFONT.
Les sections suivantes détaillent l'histoire et le contenu de chacun des sept suppléments de la collection de caractères Adobe-GB1-6.
Supplément 0, qui énumère 7 717 glyphes, spécifiquement CID 0 à 7716, prennent en charge les normes GB 2312-80 et GB 1988-89, pour inclure des corrections et des ajouts spécifiés dans GB 6345.1-86, ainsi que les versions Macintosh®. Les caractères verticaux sont également inclus dans GB / T 12345-90.
Le supplément 1 fournit 2 180 glyphes supplémentaires, en particulier les CID 7717 à 9896, qui sont nécessaires pour prendre en charge la norme GB / T 12345-90. Ces 2 180 glyphes supplémentaires sont des formes traditionnelles de Hanzi qui sont incluses dans le supplément 0.
Le supplément 2 ajoute 12 230 glyphes, en particulier les CID 9897 à 22126, et fournit une prise en charge de la norme du jeu de caractères GBK (AKA, GB 13000.1-93). Ces 12 230 glyphes supplémentaires incluent le Hanzi nécessaire pour prendre en charge complètement la norme du jeu de caractères GBK et l'ensemble complet de 20 902 caractères chinois dans Unicode version 1.1.
Supplément 3 ajoute 226 glyphes, spécifiquement des CID 22127 à 22352, et a été conçu pour ajouter uniquement des versions pré-pilées de tous les glyphes latins et latins non plus pleins de la largeur de la VRT2 '( alternatives verticales et de rotation ) .
Le supplément 4 ajoute 6 711 glyphes, spécifiquement des CID 22353 à 29063, pour soutenir la norme GB 18030-2000 de caractères. CIDs 22353 through 22356 provide glyphs for additional currency symbols with proportional and half-width properties, CID+22357 provides the ideographic half fill space that serves as a visual indicator of a screen space for half an ideograph, CID+22358 provides a full-width glyph for the Euro currency symbol, CIDs 22359 through 22397 provide glyphs for additional hiragana and Les caractères et symboles de Katakana, dont certains sont ajustés à une utilisation verticale, les CID 22398 à 22400 fournissent les chiffres dits «Hangzhou» ou «Suzhou» qui correspondent à dix, vingt et trente, et les CID 22401 à 22427 fournissent des glyphes pour le Bopomofo étendu.
La principale partie du supplément 4, en particulier les CID 22428 à 29058, fournit les glyphes nécessaires pour soutenir l'extension des idéographes unifiés CJK A dans son intégralité, tel que défini par Unicode version 3.0 et ISO 10646-1: 2000.
Le supplément 5 ajoute 1 220 glyphes, en particulier les CID 29064 à 30283, et fournit une prise en charge de Yi, qui est l'un des scripts régionaux référencés dans la norme GB 18030-2005.
Le supplément 6 ajoute 288 glyphes, CIDS 30284 à 30571, pour soutenir le niveau de mise en œuvre 2 de la norme de jeu de caractères GB 18030-2022.
Les sections suivantes détaillent les glyphes spéciaux et autres notes qui intéressent les développeurs de polices. Plusieurs classes de glyphes sont complexes et méritent une certaine explication et clarification.
Le tableau suivant répertorie tous les glyphes Adobe-GB1-6 qui sont classés comme un espace, ou qui sont autrement rendus en espace, et fournit des informations concernant leur utilisation prévue, ainsi que leurs largeurs de décors recommandées:
| Cid | Se régler la largeur | Description |
|---|---|---|
| 1 | Proportionnel | Espace latin - U + 0020 |
| 96 | Pleine largeur | Espace idéographique - U + 3000 |
| 7716 | Demi-largeur | Espace latin - U + 2002 |
| 22127 | Pleine largeur | Version pré-pilée de CID + 1 |
| 22352 | Pleine largeur | Version pré-pilée de CID + 7716 |
Les glyphes d'espace décrits comme une version pré-rayée d'un autre glyphe doivent se voir attribuer des largeurs d'ensemble de largeur pleine largeur en termes de largeurs de réglage horizontal, mais lorsqu'ils sont instanciés comme une police d'openType, leurs largeurs de définition verticale comme spécifiées dans le tableau OpenType `` VMTX '' ( métriques verticaux ) doivent correspondre à celles de leurs homologues non éteints.
Adobe-GB1-6 comprend 27 917 glyphes qui sont classés comme Hanzi (aka idéographies), et leurs gammes CID, séparées par supplément, sont présentées dans le tableau ci-dessous:
| Supplément | Gammes CID |
|---|---|
| 0 | 940–7702 |
| 1 | 7717–9896 |
| 2 | 10072–22126 |
| 3 | aucun |
| 4 | 22428–29058 |
| 5 | aucun |
| 6 | 30284-30571 |
Afin de prendre en charge la fonction GSUB «VRT2» ( alternatives verticales et rotations ), la collection de caractères Adobe-GB1-6 inclut des formes pré-rayées pour tous les glyphes latins et latins qui ne sont pas pleine largeur. Le tableau ci-dessous détaille comment les CID et les gammes de CID horizontaux mettent en œuvre à leurs gammes CID pré-rayées correspondantes:
| Supplément | Cids horizontaux et gammes de CID | Gammes de CID pré-pilées |
|---|---|---|
| 3 | 1–95, 7712–7715, 814–939, 7716 | 22127–22352 |
| 4 | 22353–22357 | 29059–29063 |
Le tableau suivant fournit des CID et des gammes de CID qui indiquent explicitement quelles glyphes sont destinés à être conçus avec des largeurs de décors proportionnelles ou à large largeur. Tous les autres glyphes devraient être pleine largeur.
| Se régler la largeur | CIDS & CID GAMES |
|---|---|
| Proportionnel | 1–95, 7712–7715, 22353–22354 |
| Demi-largeur | 814–939, 7716, 22355–22357 |
Les tables de glyphes fournies dans ce document comprennent des marques d'enregistrement qui servent à indiquer la largeur des ensembles relatifs. La spécification explicite des classes de largeur, comme dans le tableau ci-dessus, est clairement plus précise et fiable que la mesure de la distance entre les marques d'enregistrement. Veuillez utiliser les deux ressources comme guide.
Notez que les marques d'enregistrement utilisées dans les tables de glyphes sont dans une couche séparée, et si leur présence est ennuyeuse, cette couche peut être désactivée, empêchant ainsi leur affichage.
Les ressources CMAP associées à la collecte de caractères Adobe-GB1-6, ainsi que le fichier de données CID2Code.txt qui fournit des détails supplémentaires pour les développeurs de polices, sont disponibles dans le cadre du projet open source CMAP Resources .
Des descriptions plus complètes des ressources individuelles ADOBE-GB1-6 CMAP peuvent être trouvées dans Adobe Technical Note # 5094, intitulée Adobe CJKV Corter Collections et Fichiers CMAP pour les polices clés par CID .
En général, les ressources CMAP qui sont basées sur des encodages hérités, tels que GBK, ne sont plus mis à jour. Au contraire, les ressources Unicode CMAP - disponibles pour les encodages UTF-8, UTF-16 (UTF-16BE) et UTF-32 (UTF-32BE), et maintenus parfaitement synchronisés - sont mis à jour régulièrement, avec de nouveaux mappages déclenchés par un nouveau supplément ou une nouvelle version de Unicode. De plus, les ressources UCS-2 CMAP sont obsolètes et obsolètes. Les développeurs doivent utiliser les ressources CMAP UTF-16 à la place, car ils sont compatibles avec les UCS-2 Obsolete maintenant.
Les séquences de variation standardisées (SVSE) qui sont spécifiées dans Adobe-GB1_Sequences.Txt DataFile correspondent aux idéographies de compatibilité CJK.
Des glyphes représentatifs pour CIDS 0 à 30571 sont fournis dans le fichier Adobe-GB1-6.pdf qui est inclus dans ce référentiel, avec 500 glyphes indiqués par page. Et, pour la commodité des lecteurs, le début de chaque supplément est clairement marqué. La police utilisée pour illustrer chaque glyphe est Adobe Song std l (aka, adobesongstd-light ou adobe 宋体 std l), conçue par Changzhou Sinotype Technology Co., Ltd, détenue par Adobe, et certifiée par la Press and Publication Administration de la République populaire de Chine, de la Commission linguistique de l'état chinoise et du comité national des surface de type. L'instance de police spécifique est la version 6.000, comme en témoigne son entrée de dictionnaire / cidfontversion.
Les sections suivantes détaillent l'historique de ce document, qui était à l'origine appelé Adobe Technical Note # 5079.
Les glyphes du Supplement 5, visant à soutenir le script régional YI de GB 18030, ont été ajoutés, et Adobesongstd-Light ( Adobe Song STD L ) avec / CidFontversion Value 5.002 a été utilisé pour les glyphes représentatifs. Notez que les versions précédentes de cette note Adobe Tech ont utilisé STSongstd-Light ( STSong STD régulière ) pour ses glyphes représentatifs.
L'ensemble du document a été complètement réécrit.
La spécification entière a été portée vers la syntaxe GitHub Markdown et révisée.
Les glyphes du supplément 6 ont été ajoutés pour soutenir le niveau de mise en œuvre 2 du jeu de caractères GB 18030-2022.
C'est tout.