© 2019 Adobe Inc.
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 2019-03-25
Der Zweck dieses Dokuments ist es, die Adobe-KR-9- Charaktersammlung zu definieren und zu beschreiben, die 22.897 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 ist für Schriftarten entwickelt, um den OpenType -koreanischen Schriftarten 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, Region oder Reihe von Skripten erforderlich sind. Spezifische Kodierungen werden durch die Verwendung von CMAP -Ressourcen definiert, die als Dateien instanziiert werden, und verweisen im Allgemeinen auf eine Teilmenge der Glyphen in der Charaktererfassung.
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 9 alle Glyphen, die in Nahrungsergänzungsmitteln 0 bis 8 definiert sind.
Die Adobe-KR-9-Charaktersammlung zählt 22.897 Glyphen auf, speziell CIDs 0 bis 22896, unter 10 Nahrungsergänzungsmitteln, die 0 bis 9. Adobe-KR-9 bezeichnet werden, die aktuelle KS- KS-Standard -Set-Set-Set-Set-Set-Set-Set-Set-Set-Set-Set-Set-Set und alle 11.172-Sylablen (AKA ideographen) in den KS-SYLlablen (AKAIDAGH). mit zusätzlichem Hanja aus dem Inmyeong-Yong Hanja (인명용 한자/人名用漢字), das vom Obersten Gerichtshof von Korea ( Daebeobwon /대법원/大法院) veröffentlicht wird. Die folgende Tabelle fasst diese 10 Nahrungsergänzungsmittel zusammen und stellt auch die Seiten bereit, auf denen ihre repräsentativen Glyphen in der Adobe-KR-9.PDF -Datei angezeigt werden:
| Ergänzen | Zusätzliche Cids | CID -Bereich | Total -Cids | Datum der Einrichtung | Seiten |
|---|---|---|---|---|---|
| 0 | n / A | 0–3058 | 3.059 | 2018-07-19 | 1–7, 46 |
| 1 | 1,578 | 3059–4636 | 4,637 | 2018-07-19 | 7–10 |
| 2 | 6,814 | 4637–11450 | 11.451 | 2018-07-19 | 10–23 |
| 3 | 280 | 11451–11730 | 11.731 | 2018-07-19 | 23–24 |
| 4 | 147 | 11731–11877 | 11.878 | 2018-07-19 | 24 |
| 5 | 357 | 11878–12234 | 12.235 | 2018-07-19 | 24–25 |
| 6 | 2,003 | 12235–14237 | 14.238 | 2018-07-19 | 25–29 |
| 7 | 4,620 | 14238–18857 | 18.858 | 2018-07-19 | 29–38 |
| 8 | 3.622 | 18858–22479 | 22.480 | 2018-07-19 | 38–45 |
| 9 | 417 | 22480–22896 | 22.897 | 2018-07-19 | 45–46 |
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, der Schriftdesign und möglicherweise anderer Faktoren ab. In dieser Spezifikation werden Glyphen für alle CIDs veranschaulicht und liefern ein spezifisches Beispiel oder eine Instanz der Korrespondenz zwischen einer CID und seiner Glyphenformklasse. 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 10 Nahrungsergänzungsmittel der Adobe-KR-9-Charaktersammlung.
Ergänzung 0, das bescheidene 3.059 Glyphen, insbesondere CIDs 0 bis 3058, enthält, soll einen Kernsatz von Glyphen bereitstellen, die in modernen koreanischen Schriftarten im OpenTypen zu erwarten sind, und enthält eine minimale Reihe von Glyphen für moderne Hangul -Silben sowie die Glyphen der koreanischen und latinischen Typen. Natürlich sind Glyphen für den Kernsatz von 2.350 modernen Hangul-Silben sowie Glyphen für 418 zusätzliche hochfrequente moderne Hangul-Silben enthalten, deren Set von KFA ( Korea Font Association ) bestimmt wurde. Es sind auch Glyphen für eine kleine Anzahl zusätzlicher moderner Hangul -Silben enthalten. In total, glyphs for 2,780 modern hangul syllables are included in Supplement 0. The table below specifies the number of glyphs for modern hangul syllables that are included in Supplement 0 for four character set standards, KS X 1001 (ROK), KS X 1002 (ROK), KPS 9566 (DPRK), and GB/T 12052 (PRC):
| Standard | Anzahl der Glyphen |
|---|---|
| KS x 1001 | 2.350 (alle) |
| KS x 1002 | 372 |
| KPS 9566 | 2.483 |
| GB/T 12052 | 2.555 |
Ebenfalls in Supplement 0 enthalten sind Glyphen für ASCII, einige ISO-Latein 1 (auch bekannt als ISO/IEC 8859-1) Zeichen, Zeichensetzung und einige Symbole. Einige der Glyphen, wie z. B. die für die Interpunktion, umfassen sowohl westliche als auch koreanische Formen, und die kurzfristige Absicht besteht darin, die GSUB-Funktion "LOCL" ( lokalisierte Formulare ) zu verwenden, um zwischen ihnen zu wechseln. Das langfristige Ziel ist es, möglicherweise standardisierte Variationssequenzen (SVSEs) für sie zu definieren.
Ergänzung 1 fügt 1.578 Glyphen hinzu, insbesondere die CIDs 3059 bis 4636, die alle für moderne Hangul -Silben gelten, die im KS x 1002 (ROK), KPS 9566 (DPRK) und GB/T 12052 (PRC) -Starn -Set -Standards enthalten sind. Die folgende Tabelle enthält die Anzahl der Glyphen für moderne Hangul -Silben, die für jede dieser drei Zeichensatzstandards in Ergänzung 1 enthalten sind:
| Standard | Anzahl der Glyphen |
|---|---|
| KS x 1002 | 1.558 |
| KPS 9566 | 196 |
| GB/T 12052 | 818 |
Mit anderen Worten, Nahrungsergänzungsmittel 0 und 1 bieten zusammen grundlegende Unterstützung für die drei Regionen mit koreanischsprachigen Bevölkerungsgruppen, für die regionale Standards festgelegt wurden, zumindest in Bezug auf die Glyphen für moderne Hangul-Silben.
Supplement 2 fügt 6.814 Glyphen hinzu, insbesondere die CIDs 4637 bis 11450, die alle für moderne Hangul -Silben gilt, die in Kombination mit denen in Nahrungsergänzungsmitteln 0 und 1 den Set von 11.172 modernen Hangul -Silben vervollständigen, die seit Version 2.0 (1996) in Unicode enthalten sind.
Supplement 3 fügt 280 Glyphen hinzu, insbesondere die CIDs 11451 bis 11730, für geschlossene oder auf andere Weise kommentierte Zeichen wie Ziffern, lateinische Zeichen und Hangul -Buchstaben/Silben. Das Zielfernrohr geht über das hinaus, was in den regionalen Charakter -Set -Standards zu finden ist, und enthält entsprechende Zeichen in den Unicode -Blöcken, die als geschlossene Alphanumerik, Dingbats, geschlossene CJK -Buchstaben und Monate und einschlossenes alphanumerisches Supplement enthalten sind.
Laut dieser Seite auf der KS -Website ist die Glyphe für U+327F ㉿ Koreanisches Standardsymbol (CID+11688) generisch, und sein Design sollte der beschriebenen Spezifikation folgen. Schriftarten, die diesen Glyphen benötigen, können entweder auf die Adobe -Illustrator -Datei verweisen, die in der ZIP -Datei angegeben ist, deren Link am Ende dieser Seite steht, oder auf eine der Beispielschriften in der neuesten Veröffentlichung dieses Projekts, dessen Glyphe der Spezifikation folgt.
Ergänzung 4 fügt 147 Glyphen, insbesondere an den CIDs 11731 bis 11877, für die Gesamtbestimmung mit voller Breite, lateinische Charaktere in voller Breite und vertikale Formen hinzu.
Supplement 5 fügt 357 Glyphen hinzu, insbesondere die CIDs 11878 bis 12234, hauptsächlich zum Zweck der Kompatibilität von KS x 1001 zum Nutzen von Schriftarten, die der Meinung sind, dass sie diesen speziellen Charakter -Set -Standard in seiner Gesamtheit unterstützen müssen. In Supplement 5 sind Glyphen für Mathematik enthalten (nur die grundlegenden Mathematiksymbole sind in Ergänzung 0 enthalten), Zeilen-Drawing-Zeichen und andere Symbole.
Zusätzliche Glyphen für KS x 1001 -Kompatibilitätsglyphen, die lateinischen und spezifischen Skripten entsprechen - kyrillisch und japanischer Kana - sind in Ergänzung 9 enthalten.
Supplement 6 adds 2,003 glyphs, specifically CIDs 12235 through 14237, for the two hangul tone marks and their vertical forms, a modest set of 161 archaic (aka pre-modern) hangul syllables that fall outside the modern set of 11,172 that are necessary for the Jeju dialect (제주말 jejumal ), nominal (aka encoded) forms of combining Jamo und die kombinierenden Formen selbst. In den letzteren sind sechs Sätze führender Jamo (L), zwei Vokal -Jamo (V) und vier Sets mit dem nachfolgenden Jamo (T) enthalten. Der OpenType 'LJMO' ( führende Jamo -Formulare ), 'VJMO' ( Vokal -Jamo -Formulare ) und 'TJMO' ( nachfolgende Jamo -Formulare ) GSUB -Funktionen werden voraussichtlich verwendet. Die 1.838 Glyphen zur Kombination von Jamo können erstaunliche 1.638.750 Hangul -Silben (11.875 lv plus 1.626.875 LVT -Sequenzen) darstellen, wobei die 11.172 modernen Hangul -Silben eine sehr winzige Untergruppe sind.
Die PDF-Dateien von Archaichangul161-Regular.pdf und Archaichangul161-Bold.pdf zeigen die Sequenzen und Glyphen, die den archaischen Hangul-Silben von 161 entsprechen.
Supplement 7 fügt 4.620 Glyphen, insbesondere CIDs 14238 bis 18857, für die 4.888 Hanja (auch bekannt als CJK Unified Ideographs) hinzu, die im KS x 1001 -Standard enthalten sind. Die Anzahl der Glyphen beträgt tatsächlich 4.620, da 268 der 4.888 Hanja echte Duplikate sind, die aufgrund mehrerer Messwerte in diesem Charakter -Set -Standard enthalten sind.
Die 268 Hanja, die echte Duplikate sind, werden durch Mapping über die Unicode -CMAP -Ressourcen behandelt, wobei der entsprechende CJK -Kompatibilitätsideograph -Code auf die entsprechenden Glyphen für ihre kanonischen Äquivalente zeigt, die alle CJK -vereinigten Ideografien sind. Darüber hinaus gibt die UVS -Definitionsdatei SVSEs an, die 270 CJK -Kompatibilitätsideografien entsprechen: U+F900 über U+FA0B, U+FA2E & U+FA2F.
Ergänzung 8 fügt 3.622 Glyphen, insbesondere CIDs 18858 bis 22479, für zusätzliche Hanja über die in Supplement 7. Glyphen für die 2.856 Hanja im KS X 1002 -Charakter -Set -Standard hinzu. Die restlichen Glyphen in Supplement 8 sind hauptsächlich für Hanja, die in der Inmyeong-Yong-Hanja (인명용 한자 한자/人名用漢字) enthalten sind, die vom Obersten Gerichtshof von Korea veröffentlicht wird ( DaeboBwon /대법원/大法院/大法院), von denen 665 in der IVd-Variation und der Erweiterung der IVd-Erweiterungen und der Erweiterung von den IVds-Ida-Variationen und der Id. Die registrierte Krname IVD -Sammlung und ein Ausreißer befinden sich in Erweiterung G und ist daher noch nicht codiert. Ebenfalls enthalten sind 81 zusätzliche Hanja, von denen 73 von GB/T 12052 (PRC) stammen und die verbleibenden acht von KPS 9566 (DPRK).
Obwohl die CID, die dem Glyphen für die Erweiterung G ideograph ⿰氵恩, CID+22461, entspricht, stabil ist, seine Identität-wie in der vierten Spalte des Adobe-KR-9_Ordering.txt Ordering-Datei, als der Glyphe mit dem Namen U01200 , angegeben wurde, namens U01200, benannt nach dem nach dem U-Source-Quellen-Referenz genannten Code-Code-Code-Codel.
Ergänzung 9 fügt 417 Glyphen hinzu, insbesondere die CIDS 22480 bis 22896, Fremdsprachen, wie sie für erweiterte lateinische, griechische, kyrillische und japanische Kana. While most of the characters that are supported by these glyphs are in the KS X 1001 character set standard, I need to point out that this Supplement actually includes glyphs for characters outside of that standard, such as U+03C2 ς GREEK SMALL LETTER FINAL SIGMA for making Greek functional, and additional kana and kana-related characters, such as U+30FC ー KATAKANA-HIRAGANA PROLONGED SOUND MARK, which is necessary for katakana, zusammen mit geeigneten vertikalen Formen.
In der neuesten Veröffentlichung dieses Projekts finden Sie zwei voll funktionsfähige, frequent-installierende und style-gebundene Beispiel-Openentyp-Schriftarten, die alle 22.897 Glyphen von Adobe-KR-9 enthalten. Die Schriftarten basieren auf dem Open- Source-SERIF PAN-CJK-Schriftdesign.
Empfohlene Definitionen für OpenType -GSUB -Features sowie spezifische Definitionen des "Haltes" ( alternative halbe Breite ) und "Vhal" ( alternative vertikale halbe Metriken ) GPOS -Funktionen werden zu einem späteren Zeitpunkt veröffentlicht.
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 Datendatei AKR9-Hangul.txt enthält zusätzliche Informationen für alle 11.172 modernen Hangul-Silben, deren Glyphen in Adobe-Kr-9 enthalten sind, insbesondere in Nahrungsergänzungsmitteln 0 bis 2.
Die folgende Tabelle listet alle Adobe-Kr-9-Glyphen auf, die als Raum eingestuft werden, und liefert zusammen mit den empfohlenen Set-Breiten (basierend auf einem EM mit 1000 Einheiten) und deren Werte im Beispiel OpenType-Schriftarten:
| Cid | Unicode | Empfehlung | Beispiel Schriftarten |
|---|---|---|---|
| 1 | U+0020 Platz | Proportional für den westlichen Gebrauch | 258 (regulär), 251 (fett) |
| 3006 | U+0020 Platz | Proportional für den koreanischen Gebrauch | 310 |
| 108 | U+2002 in Raum | Die Hälfte der Hangul-Silbenbreite | 483 |
| 109 | U+2003 Em Space | Hangul Silbe Breite | 966 |
| 110 | U+2004 Drei-pro-EM-Raum | Ein Drittel der Hangul-Silbenbreite | 322 |
| 111 | U+2005 Vier-pro-Em-Raum | Ein Viertel der Hangul-Silbenbreite | 242 |
| 112 | U+2006 Sechs-per-EM-Raum | Ein Sechstel der Hangul-Silbenbreite | 161 |
| 113 | U+2007 Figure Space | Figurenbreite | 539 (regulär), 584 (fett) |
| 114 | U+2009 Dünner Raum | Ein-Achtel der Hangul-Silbenbreite | 121 |
| 115 | U+200A Haarraum | Ein-sechzehnte Hangul-Silbenbreite | 60 |
| 12105 | U+3000 ideografischer Raum | Hanja Breite | 1000 |
Eine kleine Anzahl von KS x 1001 -Zeichen muss je nach Betriebssystem oder anderen Implementierung auf verschiedene Unicode -Codepunkte geordnet werden. Während sich die meisten Glyphen in Ergänzung 5 befinden, befinden sich einige von ihnen in früheren Ergänzungen. In der folgenden Tabelle werden die KS x 1001-Codepunkte und die implementierungsspezifischen Unicode-Zuordnungen (die Ergänzung der entsprechenden Glyphen in Klammern angegeben) aufgeführt:
| Ks x 1001 (gr) | Windows OS | macos | Adobe |
|---|---|---|---|
| 01-09 (0xa1a9) | U+00AD (0) | U+2013 - (0) | U+2013 - (0) |
| 01-10 (0xa1aa) | U+2015 - (0) | U+2014 - (0) | U+2014 - (0) |
| 01-11 (0xa1ab) | U+2225 ∥ (5) | U+2016 ‖ (5) | U+2016 ‖ (5) |
| 01-13 (0xa1ad) | U+223c ∼ (5) | U+301c 〜 (4) | U+ff5e ~ (4) |
| 01-43 (0xa1cb) | U+ffe0 ¢ (5) | U+00A2 ¢ (0) | U+ffe0 ¢ (5) |
| 01-44 (0xa1cc) | U+ffe1 £ (5) | U+00A3 £ (0) | U+ffe1 £ (5) |
| 01-45 (0xa1cd) | U+ffe5 ¥ (5) | U+00A5 ¥ (0) | U+ffe5 ¥ (5) |
| 01-76 (0xa1ec) | U+226a ≪ (5) | U+226a ≪ (5) | U+00Ab «(5) |
| 01-77 (0xa1ed) | U+226B ≫ (5) | U+226B ≫ (5) | U+00BB »(5) |
| 01-94 (0xa1fe) | U+ffe2 ¬ (5) | U+00AC ¬ (5) | U+ffe2 ¬ (5) |
| 02-06 (0xa2a6) | U+ff5e ~ (5) | U+02dc ˜ (5) | U+02dc ˜ (5) |
| 02-16 (0xa2b0) | U+02D0 ː (5) | U+02D0 ː (5) | U+2236 ∶ (5) |
| 02-33 (0xa2c1) | U+2299 ⊙ (5) | U+25c9 ◉ (5) | U+25c9 ◉ (5) |
| 03-94 (0xa3fe) | U+ffe3  ̄ (4) | U+203E ‾ (5) | U+ffe3  ̄ (4) |
Die folgende Tabelle enthält CIDs und CID-Bereiche, die explizit angeben, welche Glyphen mit den festgelegten Breiten ausgelegt sind. Implementierungen können jedoch frei sind, um die mit Monospated oder die eingehaltenen Glyphen mit voller Breite zu ma Die volle Breite zu maßgenceptieren:
| Breite einstellen | Cids & CID -Bereiche |
|---|---|
| Vollbreite | 0, 119, 128, 132, 135, 136, 138–147, 152–155, 158–169, 11451–11877, 11895, 11923–11925, 11932–11976, 11978–12107, 12151–1234, 14238–22479, 22151–12222222. |
| Proportional | 1–108, 110–118, 120–127, 129–131, 133, 134, 137, 148–151, 156, 157, 3001–3052, 11878–11894, 11896–11922, 11926–11931, 11977, 22480–22689 |
| Monospasiert | 109, 170–3000, 3053–3056, 3059–11450, 12108–12150, 12237–13500 |
| Zwei-Em | 3057 |
| Drei-em | 3058 |
| Viertelbreite | 12235, 12236 |
| Nullbreite | 13501–14237 |
Die Glyphe -Tabelle, die diese Spezifikation enthielt, enthält Registrierungsmarken, die für die relative festgelegte 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 und wenden Sie sich gerne von Fall zu Fall ab.
Beachten Sie, dass die in der Glyphentabelle verwendeten Registrierungsmarken in einer separaten Ebene liegen und ihre Anwesenheit ärgerlich ist, diese Schicht ausgeschaltet werden kann, wodurch deren Anzeige verhindert wird.
Wie bereits in dieser Spezifikation angegeben, werden zu einem späteren Zeitpunkt empfohlene Funktionsdefinitionen für Openentypen bereitgestellt. Neben OpenType -Funktionen werden Schriftartentwickler aufgefordert, Teilmengen zu implementieren, die möglicherweise einen oder mehrere Ergänzungsmittel vollständig ausschließen. Schriftartentwickler werden weiter ermutigt, Supplement 0-Adobe-KR-0-zum Minimum zu unterstützen. Es gibt keine besondere Anforderung, dass alle Nahrungsergänzungsmittel unterstützt werden und dass alle Glyphen in einer bestimmten Ergänzung unterstützt werden müssen. Natürlich werden einige Nahrungsergänzungsmittel, wenn sie unterstützt werden, am besten in ihrer Gesamtheit unterstützt, z. B. Nahrungsergänzungsmittel 1, 2 und 7.
Zum Beispiel ist es möglich, Schriftarten zu entwickeln, die nur die Glyphen für Nahrungsergänzungsmittel 0, 1, 2 und 7 enthalten, die daher die Kernglyphen, die Glyphen für alle 11.172 modernen Hangul -Silben und die Glyphen für alle Hanja enthalten, die im KS X 1001 -Charakter -Standard enthalten sind.
Schriftartentwickler sollten sich bewusst sein, dass Schriftarten, die alle 22.897 Glyphen - oder fast alle - enthalten, mit dem vollständigen Format 4 'CMAP' -Ubtabellen aufgrund der fragmentierten Natur der daraus resultierenden Zuordnungen, die diese besondere Untertable über die Größengrenze von 64k über die Grenze von 64 km entsprechen, erstellt werden. Das AFDKO -Makeotf -Tool wird das Subtisch abschneiden, um nur die ersten beiden Segmente unter solchen Bedingungen zu enthalten. Unsere Tests haben gezeigt, dass einige Umgebungen, insbesondere die unter Windows ausgeführten Excel- und Notiz -Apps, Heuristiken verwenden, die im Format 4 'CMAP' Subtable bestimmte Zuordnungen vorhanden sind. Die beiden voll funktionsfähigen Beispiel-Openentypen-Schriftarten in der neuesten Veröffentlichung haben sich um dieses Problem handelt, indem das Format 4 'CMAP' -Ubtisch angepasst wurde, um die Zuordnungen für alle CJK Unified Ideographs und CJK-Kompatibilitätsideographien auszuschließen. (Das Format 4 'CMAP' Subtable wird nur zum Zweck der Heuristik verwendet, und die Glyphen für CJK Unified Ideographs und CJK -Kompatibilitätsideographien funktionieren korrekt, da das Format 12 'CMAP' Subtable für die tatsächliche Wiedergabe dieser und anderer Glyphen in der Handlung verwendet wird.)
Die CMAP-Ressourcen, die mit der Adobe-KR-9-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 von CMAP Resources verfügbar.
Abgesehen von den Identitäts-CMAP-Ressourcen, die für jedes der 10 Nahrungsergänzungsmittel bereitgestellt werden, sind nur Unicode-CMAP-Ressourcen-verfügbar für UTF-8, UTF-16 (UTF-16BE) und UTF-32 (UTF-32BE) Codierungen und perfekt synchronisierte-sind eingeschlossen, wob
Die 36 ideografischen Variationssequenzen (IVSEs), die in der Adobe-kr_sequences.txt -Datenfile angegeben sind, werden vom Unicode-Konsortium in der IVD ( ideografische Variationsdatenbank ) pro UTS #37 ( Unicode-ideografische Variationsdatenbank ) registriert und der registrierten Krname IVD-Sammlung entsprechend. Diese Datendatei enthält auch 270 standardisierte Variationssequenzen (SVSEs), die alle CJK -Kompatibilitätsideografien entsprechen.
Repräsentative Glyphen für CIDS 0 bis 22896 sind in der Adobe-Kr-9- Datei vorgesehen, 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 reguläre Quelle Han Serife AKR9 (AKA SourceHanserifakr9-Regular oder 본명조 Akr9 regulär), das von Adobe entworfen wurde, ist das von Adobe entworfene und ein Derivat des Open-Source -Quell-Han-Serifen -Pan-CJK-Schriftdesigns. Die spezifische Schriftinstanz ist Version 1.001, wie in seinem /Cidfontversion -Wörterbucheintrag widerspiegelt.
Einer der Zwecke der Adobe-KR-9-Charakterkollektion ist es, die zuletzt Ende 1998 aktualisierte Adobe-KOREA1-2-Charaktersammlung zu ersetzen und nicht mehr nützlich für die Entwicklung moderner unicode-basierter koreanischer Schriftressourcen. Adobe Technical Note #5093, die Adobe-korea1-2-Zeichensammlung , ist in diesem Repository zu Referenzzwecken enthalten.
Bitte senden Sie ein Feedback an den Autor der Adobe-KR-9-Charaktererfassung, Dr. Ken Lunde, zur Prüfung.
In den folgenden Abschnitten werden die Geschichte dieses Dokuments beschrieben:
Three Supplement 5 glyphs— uni2260 , uni2264 , and uni2265 —were made proportional, and moved to Supplement 0. 21 KR-tagged glyphs— uni002B.kr , uni0030.kr through uni0039.kr , uni003C.kr through uni003E.kr , uni00B1.kr , uni00D7.kr , UNI00F7.KR , UNI2212.KR , UNI2260.KR , UNI2264.KR und UNI2265.KR -wurde hinzugefügt. Ergänzung 8 Glyphen, U30726 , wurde in U01200 umbenannt, um seine UTC-01200-U-Quellen noch nicht zu reflektieren, und es ist noch nicht stabil, weil es nicht stabil ist, weil es nicht stabil ist.
In den Abschnitt OpenType -Entwicklungsabschnitt wurde ein Unterabschnitt mit Spezialnoten hinzugefügt, in dem das mögliche Format 4 'CMAP' subtischer Überlauf beschrieben wird.
Der repräsentative Glyphe für U+327F ㉿ (Supplement 3 CID+11688) wurde angepasst, um den Spezifikationen dieses bestimmten Zeichens anzupassen, und die beiden Beispielschriften in der neuesten Veröffentlichung wurden entsprechend aktualisiert.
Der einleitende Absatz des Abschnitts der Glyphen-Set-Breite wurde aktualisiert, um die Anpassung von Glyphen mit voller Breite und Monospasionen zu ermöglichen.
Das ist alles.