© 1995–1998, 2000, 2005, 2007, 2012, 2017, 2023 Adobe.
Die Erlaubnis wird hiermit an jede Person, die eine Kopie dieser Dokumentationsdatei erhält, kostenlos zur Verwendung, Kopie, Veröffentlichung, Verteilung, Unterlizenz und/oder verkauft Kopien der Dokumentation erteilt, und es anderen zu erlauben, dasselbe zu tun, sofern:
Es ist keine Änderung, Bearbeitung oder andere Änderung dieses Dokuments zulässig. Und
Die oben genannte Copyright -Mitteilung und diese Berechtigungsbekanntmachung müssen in alle Kopien der Dokumentation aufgenommen werden.
Die Erlaubnis wird hiermit an jede Person, die eine Kopie dieser Dokumentationsdatei erhält, kostenlos erteilt, um ihre eigenen Ableitungen aus dem Inhalt dieses Dokuments zu erstellen, um zu verwenden, zu kopieren, zu veröffentlichen, zu verteilen, zu sublizenzieren und/oder die abgeleiteten Werke zu verkaufen und andere zu erlauben, dass das abgeleitete Werk nicht als Kopie dieses Dokuments dargestellt wird.
Adobe haftet keiner Partei für einen Einnahmeverlust oder Gewinn oder für indirekte, zufällige, besondere, konsequentierte oder ähnliche Schäden, ob auf der unerlaubten Handlung (einschließlich ohne Einschränkung der Fahrlässigkeit oder der strengen Haftung), Vertrag oder andere rechtliche oder gerechte Gründe, selbst wenn Adobe nachgewiesen wurde oder Grund zur Bekanntheit der Möglichkeit, die Möglichkeit einer solchen Schadensschäden zu kennen. Die Adobe -Materialien werden auf "As is" -Basis bereitgestellt. Adobe lehnt ausdrücklich alle ausdrücklichen, gesetzlichen oder stillschweigenden Garantien in Bezug auf die Adobe-Materialien ab, einschließlich, aber nicht beschränkt auf diejenigen, die für die Handelsfähigkeit oder Eignung für einen bestimmten Zweck oder die Nichtverletzung von Rechten Dritter in Bezug auf die Adobe-Materialien in Bezug auf Handelsfähigkeit oder Eignung beschränkt sind.
Adobe hält keine Patente zum Thema dieser Spezifikation.
Zuletzt aktualisiert 2023-04-21
Der Zweck dieses Dokuments ist es, die Adobe-GB1-6- Charaktersammlung zu definieren und zu beschreiben, die 30.572 Glyphen aufweist und deren Bezeichnung aus den folgenden drei /cidsysteminfo-Wörterbucheinträgen abgeleitet ist:
CIDFONT -Ressourcen, die auf diese Charaktererfassung verweisen, muss ein A /Cidsysteminfo -Wörterbuch enthalten, das den oben gezeigten Strings /Registrierung und /Order -Zeichenfolgen entspricht.
Dieses Dokument richtet sich an Schriftartentwickler, um vereinfachte chinesische Schriftarten für die Verwendung mit Postscript -Produkten oder zur Entwicklung von vereinfachten chinesischen Schriftarten von Openentypen zu entwickeln. Es ist auch für Anwendungsentwickler und Endbenutzer nützlich, die mehr über die Glyphen in dieser Charaktersammlung erfahren müssen. Dieses Dokument erwartet, dass seine Leser mit dem Cid-Keey-Schriftart-Dateiformat vertraut sind, das in Adobe Technical Note #5014 mit dem Titel Adobe CMAP und CIDFONT-Dateien beschrieben wird.
Eine Charaktersammlung enthält die Glyphen, die zur Entwicklung von Schriftartprodukten für eine bestimmte Sprache, ein bestimmtes Skript oder einen bestimmten Markt erforderlich sind. Spezifische Codierungen werden durch die Verwendung von CMAP -Ressourcen definiert, die als Dateien instanziiert werden, und verweisen im Allgemeinen auf eine Teilmenge der Zeichensammlung.
Die Charaktererfassung, die aus jedem Ergänzungsmittel resultiert, enthält die Glyphen, die allen früheren Ergänzungsmitteln zugeordnet sind. Zum Beispiel enthält Supplement 6 alle Glyphen, die in Nahrungsergänzungsmitteln 0 bis 5 definiert sind.
Die Adobe-GB1-6-Charaktersammlung zählt 30.572 Glyphen, insbesondere CIDs 0 bis 30571, unter sieben Nahrungsergänzungsmitteln, die 0 bis 6. Adobe-GB1-6 bezeichnet werden, den GB 2312-80, GB 1988-89, GB/T 12345-90, GB 13000. Die folgende Tabelle fasst diese sieben Nahrungsergänzungsmittel zusammen und enthält auch die Seiten, auf denen ihre Glyphen in der Adobe-GB1-6.pdf -Datei angezeigt werden:
| Ergänzen | Zusätzliche Cids | CID -Bereich | Total -Cids | Datum der Einrichtung | Seiten |
|---|---|---|---|---|---|
| 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 |
Jede CID ( Zeichen -ID ) in einer Charaktersammlung ist einer Klasse von Charakterformen oder Glyphen verbunden. Die spezifische Form einer Glyphe aus einer bestimmten Glyphenklasse hängt vom Schriftstil und möglicherweise anderen Faktoren ab. In diesem Dokument werden Glyphen für alle CIDs veranschaulicht, die ein spezifisches Beispiel oder eine bestimmte Instanz der Korrespondenz zwischen einem CID und seiner Glyphenformklasse liefern. Schriftartentwickler sollten Glyphen für jede CID der Charaktersammlung entwerfen und können dieses Dokument als Referenz verwenden, wenn CIDFONT -Ressourcen validieren oder anderweitig validieren.
Die folgenden Abschnitte beschreiben die Geschichte und den Inhalt jeder der sieben Ergänzungen der Adobe-GB1-6-Charaktersammlung.
Ergänzung 0, der 7.717 Glyphen, insbesondere CIDs 0 bis 7716, aufzählt, unterstützen die Charakter-Set-Standards der GB 2312-80 und GB 1988-89, um Korrekturen und Ergänzungen zu enthalten, die in GB 6345.1-86 angegeben sind, zusammen mit der Macintosh®-Version davon. Ebenfalls enthalten sind vertikale Zeichen, die in GB/T 12345-90 angegeben sind.
Ergänzung 1 enthält 2.180 zusätzliche Glyphen, insbesondere CIDs 7717 bis 9896, die zur Unterstützung des GB/T 12345-90-Zeichenstands erforderlich sind. Diese 2.180 zusätzlichen Glyphen sind traditionelle Formen von Hanzi, die in Supplement 0 enthalten sind.
Supplement 2 fügt 12.230 Glyphen hinzu, insbesondere die CIDs 9897 bis 22126, und unterstützt den GBK-Zeichensatzstandard (auch bekannt als GB 13000,1-93). Diese 12.230 zusätzlichen Glyphen umfassen die Hanzi, die erforderlich ist, um sowohl den Standard -Set -Standard für GBK -Zeichen als auch den vollständigen Satz von 20.902 chinesischen Zeichen in Unicode Version 1.1 vollständig zu unterstützen.
Ergänzung 3 fügt 226 Glyphen hinzu, insbesondere die CIDs 22127 bis 22352, und wurde so konzipiert, dass sie nur vorgefassende Versionen aller nicht-vollständigen lateinischen und lateinischen Glyphen in der Ergänzung 0 für den spezifischen Zweck der Unterstützung des Openentyps 'VRT2' ( Vertical Alternate und Rotation ) GSUB (GSUBSUB ( GLYPH-Merkmal ).
Ergänzung 4 fügt 6.711 Glyphen hinzu, insbesondere die CIDs 22353 bis 29063, um den Standard-Charakter-Set-Standard von GB 18030-2000 zu unterstützen. 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 Katakana-Charaktere und -Symbole, von denen einige für die vertikale Verwendung angepasst werden, liefern die CIDS 22398 bis 22400 die sogenannten Ziffern „Hangzhou“ oder „Suzhou“, die zehn, zwanzig und dreißig und cids 22401 bis 22427 entsprechen, Glyphen für erweiterte Bopomoomosen.
Der Hauptanteil von Supplement 4, insbesondere CIDs 22428 bis 29058, liefert die Glyphen, die zur Unterstützung von CJK Unified Ideographs Extension A in seiner Gesamtheit erforderlich sind, wie durch Unicode Version 3.0 und ISO 10646-1: 2000 definiert.
Supplement 5 fügt 1.220 Glyphen hinzu, insbesondere die CIDs 29064 bis 30283, und unterstützt YI, das eines der regionalen Skripte ist, auf die im GB 18030-2005-Charakter-Set-Standard verwiesen wird.
Ergänzung 6 fügt 288 Glyphen, CIDs 30284 bis 30571 hinzu, um die Implementierung der Implementierung der Norm GB 18030-2022 zu unterstützen.
In den folgenden Abschnitten werden spezielle Glyphen und andere Notizen beschrieben, die für Schriftarten von Interesse sind. Mehrere Glyphenklassen sind komplex und verdienen ein gewisses Maß an Erklärung und Klärung.
Die folgende Tabelle listet alle Adobe-GB1-6-Glyphen auf, die als Raum eingestuft werden oder ansonsten als Raum gerendert werden, und liefert Informationen in Bezug auf ihre beabsichtigte Verwendung sowie ihre empfohlenen Set-Breiten:
| Cid | Breite einstellen | Beschreibung |
|---|---|---|
| 1 | Proportional | Lateinischer Raum - U+0020 |
| 96 | Vollbreite | Ideografischer Raum - u+3000 |
| 7716 | Halbbreite | Lateinischer Raum - U+2002 |
| 22127 | Vollbreite | Vor-rotierte Version von CID+1 |
| 22352 | Vollbreite | Vor-rotierte Version von CID+7716 |
Den Raum-Glyphen, die als vorhandene Version eines anderen Glyphs beschrieben werden, müssen in Bezug auf ihre horizontalen Set-Breiten mit voller Breite zugeordnet werden. Wenn sie jedoch als Openentyp-Schriftart instanziiert werden, sollten ihre vertikalen Set-Breiten, wie im Openentyp 'VMTX' ( vertikales Handwerk ) angegeben, den Tisch ihrer nicht protierten Gegenstände entsprechen.
Adobe-GB1-6 enthält 27.917 Glyphen, die als Hanzi (auch bekannt als Ideografien) eingestuft werden, und ihre durch Supplement getrennten CID-Bereiche sind in der folgenden Tabelle angezeigt:
| Ergänzen | CID -Bereiche |
|---|---|
| 0 | 940–7702 |
| 1 | 7717–9896 |
| 2 | 10072–22126 |
| 3 | keiner |
| 4 | 22428–29058 |
| 5 | keiner |
| 6 | 30284-30571 |
Um das Openentyp 'VRT2' ( Vertical Alternats and Rotation ) GSUB-Merkmal zu unterstützen, enthält die Adobe-GB1-6-Charaktersammlung vorhandene Formulare für alle lateinischen und lateinischen Glyphen, die nicht voll sind. In der folgenden Tabelle werden beschrieben, wie horizontale CIDs und CID-Bereiche ihren entsprechenden vorhandenen CID-Bereichen zuordnen:
| Ergänzen | Horizontale Cids & CID -Bereiche | Vorkörperte CID-Bereiche |
|---|---|---|
| 3 | 1–95, 7712–7715, 814–939, 7716 | 22127–22352 |
| 4 | 22353–22357 | 29059–29063 |
Die folgende Tabelle enthält CIDs und CID-Bereiche, die explizit angeben, welche Glyphen mit proportionalen oder halben Breite ausgelegt sind. Es wird erwartet, dass alle anderen Glyphen in voller Breite sind.
| Breite einstellen | Cids & CID -Bereiche |
|---|---|
| Proportional | 1–95, 7712–7715, 22353–22354 |
| Halbbreite | 814–939, 7716, 22355–22357 |
Die in diesem Dokument bereitgestellten Glyphentabellen enthalten Registrierungsmarken, die zur relativen Set -Breite dienen. Die expliziten Angabe von Breitklassen, wie in der obigen Tabelle, ist eindeutig genauer und zuverlässig als die Messung des Abstands zwischen den Registrierungsmarken. Bitte verwenden Sie beide Ressourcen als Leitfaden.
Beachten Sie, dass die in den Glypabetabellen verwendeten Registrierungsmarken in einer separaten Ebene enthalten sind. Wenn ihre Anwesenheit ärgerlich ist, kann diese Schicht ausgeschaltet werden, wodurch deren Anzeige verhindert wird.
Die CMAP-Ressourcen, die mit der Adobe-GB1-6-Charaktersammlung zusammen mit der Datei CID2Code.txt -Datei zugeordnet sind, die zusätzliche Details für Schriftentwickler enthält, sind im Rahmen des Open-Source-Projekts für CMAP-Ressourcen verfügbar.
Ausführlichere Beschreibungen der einzelnen Adobe-GB1-6-CMAP-Ressourcen finden Sie in Adobe Technical Note #5094 mit dem Titel Adobe CJKV-Charaktersammlungen und CMAP-Dateien für Cid-Keyed-Schriftarten .
Im Allgemeinen werden die CMAP -Ressourcen, die auf älteren Codierungen wie GBK basieren, nicht mehr aktualisiert. Vielmehr werden die für UTF-8, UTF-16 (UTF-16BE) und UTF-32 (UTF-32BE) verfügbaren Unicode-CMAP-Ressourcen und sind perfekt synchronisiert-werden regelmäßig aktualisiert, wobei neue Mappings durch eine neue Ergänzung oder eine neue Version von Unicode ausgelöst werden. Darüber hinaus sind die UCS-2-CMAP-Ressourcen veraltet und veraltet. Entwickler sollten stattdessen die UTF-16-CMAP-Ressourcen verwenden, da sie mit den inzwischen OBSOLETE-UCS-2 kompatibel sind.
Die standardisierten Variationssequenzen (SVSEs), die in den Adobe-Gb1_sequences.txt -Datenfile angegeben sind, entsprechen den CJK-Kompatibilitätsideographien.
Repräsentative Glyphen für CIDs 0 bis 30571 sind in der Datei Adobe-GB1-6.PDF enthalten, die in diesem Repository enthalten ist und 500 Glyphen pro Seite angezeigt werden. Und für den Leser -Bequemlichkeit ist der Beginn der einzelnen Ergänzungen klar markiert. Die zum Beispiel für die Veranschaulichung jedes Glyphe verwendeten Schriftarts ist Adobe Song Std L (auch bekannt als Adobeweigstd-Light oder Adobe 宋体 Std L), entworfen von Changzhou Sinotype Technology Co., Ltd, im Besitz von Adobe, und zertifiziert von der Presse und der Publikationsverwaltung der Volksrepublik China, der China State Language Commission, und des nationalen Typs und der nationalen Typ. Die spezifische Schriftinstanz ist Version 6.000, wie sich in seinem /cidfontversion -Wörterbucheintrag widerspiegelt.
In den folgenden Abschnitten werden die Geschichte dieses Dokuments beschrieben, das ursprünglich als Adobe Technical Note #5079 bezeichnet wurde.
Die Glyphen für Ergänzung 5, die darauf abzielten, das YI-Regionalskript von GB 18030 zu unterstützen, wurden hinzugefügt, und Adobesongstd-Light ( Adobe Song Std L ) mit /cidfontversionswert 5.002 wurde für die repräsentativen Glyphen verwendet. Beachten Sie, dass frühere Versionen dieses Adobe Tech-Hinweiss STSONGSTD-Light ( STSONG STD REMALE ) für seine repräsentativen Glyphen verwendeten.
Das gesamte Dokument wurde vollständig neu geschrieben.
Die gesamte Spezifikation wurde auf die Github -Markdown -Syntax portiert und überarbeitet.
Die Glyphen für Ergänzung 6 wurden hinzugefügt, um die Implementierungsstufe 2 des GB 18030-2022-Zeichensatzes zu unterstützen.
Das ist alles.