© 1995–1998, 2000, 2005, 2007, 2012, 2017, 2023 Adobe.
Permission is hereby granted, free of charge, to any person obtaining a copy of this documentation file to use, copy, publish, distribute, sublicense, and/or sell copies of the documentation, and to permit others to do the same, provided that:
Tidak ada modifikasi, pengeditan, atau perubahan lain dari dokumen ini diizinkan; Dan
Pemberitahuan hak cipta di atas dan pemberitahuan izin ini harus dimasukkan dalam semua salinan dokumentasi.
Izin dengan ini diberikan, gratis, kepada siapa pun yang mendapatkan salinan file dokumentasi ini, untuk membuat karya turunannya sendiri dari konten dokumen ini untuk digunakan, menyalin, menerbitkan, mendistribusikan, sublisensi, dan/atau menjual karya turunan, dan untuk mengizinkan orang lain untuk melakukan hal yang sama, asalkan karya turunan tidak diwakili sebagai salinan atau versi dari dokumen ini.
Adobe tidak akan bertanggung jawab kepada pihak mana pun atas kehilangan pendapatan atau laba atau untuk tidak langsung, insidental, khusus, konsekuensial, atau kerusakan serupa lainnya, apakah berdasarkan gugatan (termasuk tanpa batasan kelalaian atau tanggung jawab yang ketat), kontrak atau landasan hukum atau adil lainnya bahkan jika Adobe telah disarankan atau memiliki alasan untuk mengetahui kemungkinan kerusakan. Bahan adobe disediakan atas dasar "sebagaimana adanya". Adobe secara khusus menyangkal semua jaminan tersurat, wajib, atau tersirat yang berkaitan dengan bahan adobe, termasuk tetapi tidak terbatas pada yang terkait dengan dapat diperjualbelikan atau kebugaran untuk tujuan tertentu atau tidak ada pelanggaran hak-hak pihak ketiga mengenai materi Adobe.
Adobe tidak memiliki paten pada subjek dari spesifikasi ini.
Terakhir diperbarui 2023-04-21
Tujuan dari dokumen ini adalah untuk mendefinisikan dan menggambarkan koleksi karakter Adobe-GB1-6 , yang menyebutkan 30.572 mesin terbang, dan yang penunjukannya berasal dari entri kamus tiga /cidsysteminfo berikut:
Sumber Daya CIDFONT yang merujuk Koleksi karakter ini harus menyertakan kamus A /CIDSYSTEMINFO yang cocok dengan /registri dan /string pemesanan yang ditunjukkan di atas.
Dokumen ini dirancang untuk pengembang font, untuk tujuan mengembangkan font Cina yang disederhanakan untuk digunakan dengan produk postscript, atau untuk mengembangkan font Cina yang disederhanakan. Ini juga berguna untuk pengembang aplikasi dan pengguna akhir yang perlu tahu lebih banyak tentang mesin terbang dalam koleksi karakter ini. Dokumen ini mengharapkan bahwa para pembacanya terbiasa dengan format file font cid-keyed, yang dijelaskan dalam Adobe Technical Note #5014, berjudul Adobe CMAP dan Spesifikasi File CIDFONT .
Koleksi karakter berisi mesin terbang yang diperlukan untuk mengembangkan produk font untuk bahasa, skrip, atau pasar tertentu. Pengkodean spesifik didefinisikan melalui penggunaan sumber daya CMAP yang dipakai sebagai file, dan umumnya merujuk subset dari koleksi karakter.
Koleksi karakter yang dihasilkan dari setiap suplemen mencakup mesin terbang yang terkait dengan semua suplemen sebelumnya. Misalnya, Suplemen 6 mencakup semua mesin terbang yang didefinisikan dalam Suplemen 0 hingga 5.
Koleksi karakter Adobe-GB1-6 menyebutkan 30.572 glyphs, khususnya cids 0 hingga 30571, di antara tujuh suplemen, ditetapkan 0 hingga 6. Adobe-GB1-6 mendukung Level 2312-80, GB 1988-89, GB/T 12345-90, GB 13000.10.110, GB, GB/T 12345-90, GB 13000.10.10.10.10.19, GB 13000.1, GB 13000, GB 13000.19, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000, GB 13000. Tabel berikut merangkum tujuh suplemen ini, dan juga menyediakan halaman di mana mesin terbang mereka ditampilkan dalam file Adobe-GB1-6.pdf :
| Suplemen | CID tambahan | Rentang CID | Total CID | Tanggal pendirian | Halaman |
|---|---|---|---|---|---|
| 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 |
Setiap CID ( ID karakter ) dalam koleksi karakter dikaitkan dengan kelas bentuk karakter atau mesin terbang. Bentuk spesifik mesin terbang dari kelas mesin terbang tertentu tergantung pada gaya jenis huruf dan mungkin faktor lainnya. Mesin terbang untuk semua CID diilustrasikan dalam dokumen ini, memberikan contoh spesifik atau contoh korespondensi antara CID dan kelas bentuk mesin terbangnya. Pengembang font harus merancang mesin terbang untuk setiap CID dari koleksi karakter, dan dapat menggunakan dokumen ini sebagai referensi saat membuktikan atau memvalidasi sumber daya CIDFONT.
Bagian berikut merinci sejarah dan isi masing-masing dari tujuh suplemen koleksi karakter Adobe-GB1-6.
Suplemen 0, yang menyebutkan 7.717 glyphs, khususnya CIDS 0 hingga 7716, mendukung standar set karakter GB 2312-80 dan GB 1988-89, untuk memasukkan koreksi dan penambahan yang ditentukan dalam GB 6345.1-86, bersama dengan versi MacIntosh®. Juga termasuk karakter vertikal yang ditentukan dalam GB/T 12345-90.
Suplemen 1 menyediakan 2.180 mesin terbang tambahan, khususnya CIDS 7717 hingga 9896, yang diperlukan untuk mendukung standar set karakter GB/T 12345-90. 2.180 mesin terbang tambahan ini adalah bentuk tradisional Hanzi yang termasuk dalam Suplemen 0.
Suplemen 2 menambahkan 12.230 glyphs, khususnya CIDS 9897 hingga 22126, dan memberikan dukungan untuk standar set karakter GBK (alias, GB 13000.1-93). 12.230 mesin terbang tambahan ini termasuk Hanzi yang diperlukan untuk sepenuhnya mendukung standar set karakter GBK dan set lengkap 20.902 karakter Cina dalam Unicode versi 1.1.
Suplemen 3 menambahkan 226 mesin terbang, khususnya CIDS 22127 hingga 22352, dan dirancang untuk hanya menambahkan versi pra-rotasi dari semua glyphs Latin dan Latin yang tidak dipenuhi yang ditemukan dalam Suplemen 0, untuk tujuan spesifik untuk mendukung OpenType 'VRT2' ( alternatif vertikal dan rotasi ) GSUB) GSURP .
Suplemen 4 menambahkan 6.711 glyphs, khususnya CIDS 22353 hingga 29063, untuk mendukung standar set GB 18030-2000 yang ditetapkan. CIDS 22353 hingga 22356 Menyediakan mesin terbang untuk simbol mata uang tambahan dengan sifat proporsional dan setengah lebar, CID+22357 menyediakan ruang pengisian setengah ideografis yang berfungsi sebagai indikator visual ruang layar untuk separuh ideografi, CID+22358 menyediakan 223 GLYPH Full-width untuk simbol EURO EURO, CIDSPAFA2. 223. CIDS 223. Karakter dan simbol Katakana, beberapa di antaranya disesuaikan untuk penggunaan vertikal, CIDS 22398 hingga 22400 menyediakan apa yang disebut angka "Hangzhou" atau "Suzhou" yang sesuai dengan sepuluh, dua puluh, dan tiga puluh, dan CID 22401 hingga 22427 yang menyediakan glyph untuk bopomofo yang diperluas.
Bagian utama dari Suplemen 4, khususnya CIDS 22428 hingga 29058, memberikan mesin terbang yang diperlukan untuk mendukung CJK Unified Ideographs Extension A secara keseluruhan, sebagaimana didefinisikan oleh Unicode Versi 3.0 dan ISO 10646-1: 2000.
Suplemen 5 menambahkan 1.220 glyphs, khususnya CIDS 29064 hingga 30283, dan memberikan dukungan untuk Yi, yang merupakan salah satu skrip regional yang dirujuk dalam standar set karakter GB 18030-2005.
Suplemen 6 Menambahkan 288 Glyphs, CIDS 30284 hingga 30571, untuk mendukung Level Implementasi 2 dari GB 18030-2022 Karakter Set Standar.
Bagian berikut merinci mesin terbang khusus dan catatan lain yang menarik bagi pengembang font. Beberapa kelas mesin terbang kompleks, dan layak mendapatkan sejumlah penjelasan dan klarifikasi.
Tabel berikut mencantumkan semua mesin terbang Adobe-GB1-6 yang diklasifikasikan sebagai ruang, atau dinyatakan sebagai ruang, dan memberikan informasi sehubungan dengan penggunaan yang dimaksudkan, bersama dengan set lebar set yang disarankan:
| Cid | Atur lebar | Keterangan |
|---|---|---|
| 1 | Sebanding | Ruang Latin - U+0020 |
| 96 | Lebar penuh | Ruang Ideografis - U+3000 |
| 7716 | Setengah lebar | Ruang Latin - U+2002 |
| 22127 | Lebar penuh | Versi CID+1 pra-rotasi |
| 22352 | Lebar penuh | Versi CID+7716 pra-rotasi |
Glyph ruang yang digambarkan sebagai versi mesin terbang lain yang telah diputar harus ditetapkan dengan lebar set-lebar penuh dalam hal lebar set horizontal mereka, tetapi ketika dipakai sebagai font openType, lebar set vertikal mereka sebagaimana ditentukan dalam tabel OpenType 'VMTX' ( metrik vertikal ) harus cocok dengan yang tidak sesuai dengan mereka yang tidak ada yang tidak mereka tutup.
Adobe-GB1-6 mencakup 27.917 mesin terbang yang diklasifikasikan sebagai Hanzi (alias ideograf), dan rentang CID mereka, dipisahkan oleh suplemen, ditunjukkan dalam tabel di bawah ini:
| Suplemen | Rentang CID |
|---|---|
| 0 | 940–7702 |
| 1 | 7717–9896 |
| 2 | 10072–22126 |
| 3 | tidak ada |
| 4 | 22428–29058 |
| 5 | tidak ada |
| 6 | 30284-30571 |
Untuk mendukung fitur OpenType 'VRT2' ( vertikal alternatif dan rotasi ), koleksi karakter Adobe-GB1-6 mencakup bentuk pra-rotasi untuk semua mesin terbang Latin dan Latin yang bukan lebar penuh. Tabel di bawah ini merinci bagaimana CID horizontal dan rentang CID peta ke rentang CID pra-rotasi yang sesuai:
| Suplemen | Horisontal CIDS & CID Ranges | Rentang CID pra-rotasi |
|---|---|---|
| 3 | 1–95, 7712–7715, 814–939, 7716 | 22127–22352 |
| 4 | 22353–22357 | 29059–29063 |
Tabel berikut menyediakan rentang CID dan CID yang secara eksplisit menunjukkan mesin terbang mana yang dimaksudkan untuk dirancang dengan lebar set proporsional atau setengah lebar. Semua mesin terbang lainnya diharapkan lebar penuh.
| Atur lebar | Rentang CIDS & CID |
|---|---|
| Sebanding | 1–95, 7712–7715, 22353–22354 |
| Setengah lebar | 814–939, 7716, 22355–22357 |
Tabel mesin terbang yang disediakan dalam dokumen ini termasuk tanda pendaftaran yang berfungsi untuk menunjukkan lebar set relatif. Secara eksplisit menentukan kelas lebar, seperti pada tabel di atas, jelas lebih akurat dan dapat diandalkan daripada mengukur jarak antara tanda pendaftaran. Harap gunakan kedua sumber daya sebagai panduan Anda.
Perhatikan bahwa tanda pendaftaran yang digunakan dalam tabel mesin terbang berada di lapisan terpisah, dan jika kehadirannya menjengkelkan, lapisan itu dapat dimatikan, sehingga mencegah tampilan mereka.
Sumber daya CMAP yang terkait dengan koleksi karakter Adobe-GB1-6, bersama dengan datafile CID2Code.txt yang memberikan detail tambahan untuk pengembang font, tersedia sebagai bagian dari proyek open source sumber daya CMAP .
Deskripsi yang lebih lengkap dari masing-masing sumber daya CMAP Adobe-GB1-6 dapat ditemukan di Adobe Technical Note #5094, berjudul Koleksi Karakter Adobe CJKV dan file CMAP untuk font CID-Keyed .
Secara umum, sumber daya CMAP yang didasarkan pada pengkodean warisan, seperti GBK, tidak lagi diperbarui. Sebaliknya, sumber daya CMAP Unicode-tersedia untuk UTF-8, UTF-16 (UTF-16BE), dan pengkodean UTF-32 (UTF-32BE), dan disinkronkan dengan sempurna-diperbarui secara teratur, dengan pemetaan baru dipicu oleh suplemen baru atau versi baru unicode. Selain itu, sumber daya CMAP UCS-2 sudah usang dan sudah usang. Pengembang harus menggunakan sumber daya CMAP UTF-16 sebagai gantinya, karena mereka lebih kompatibel dengan UCS-2 yang sekarang obsolete.
Urutan variasi standar (SVSE) yang ditentukan dalam datafile adobe-gb1_sequences.txt sesuai dengan ideografi kompatibilitas CJK.
Glyphs representatif untuk CIDS 0 hingga 30571 disediakan dalam file Adobe-GB1-6.pdf yang termasuk dalam repositori ini, dengan 500 mesin terbang ditampilkan per halaman. Dan, untuk kenyamanan pembaca, awal dari setiap suplemen ditandai dengan jelas. Jenis huruf yang digunakan untuk mencontohkan masing-masing mesin terbang adalah Adobe Song Std L (alias, Adobesongstd-Light atau Adobe 宋体 std l), yang dirancang oleh Changzhou Sinotype Technology Co., Ltd, yang dimiliki oleh Adobe, dan disertifikasi oleh Komite Publikasi dan Publikasi Republik Rakyat Tiongkok, Komisi Bahasa Negara Bagian, dan Komisi Bahasa Nasional. Contoh font spesifik adalah versi 6.000, sebagaimana tercermin dalam entri kamus /cidfontversionnya.
Bagian berikut merinci sejarah dokumen ini, yang awalnya disebut sebagai Adobe Technical Note #5079.
Mesin terbang untuk Suplemen 5, yang bertujuan untuk memberikan dukungan untuk skrip regional YI GB 18030, ditambahkan, dan Adobesongstd-Light ( Adobe Song STD L ) dengan /Nilai CIDFontVersion 5.002 digunakan untuk glyphs yang representatif. Perhatikan bahwa versi sebelumnya dari catatan teknologi adobe ini menggunakan stsongstd-light ( stsong std reguler ) untuk mesin terbang yang representatif.
Seluruh dokumen sepenuhnya ditulis ulang.
Seluruh spesifikasi porting ke sintaks Github Markdown dan direvisi.
Glyphs for Supplement 6 ditambahkan untuk mendukung level implementasi 2 dari set karakter GB 18030-2022.
Itu saja.