[1] 香港増補字符集 (略称 HKSCS) は、香港特別行政府政府 (HKSAR) による符号化文字集合です。 Big5 の私用域に独自に文字を割り当てるものとなっています。
符号位置 | 名前 | 内容 |
---|---|---|
0x8140 〜0x8DFE | UDA3 | 1999年版で 641 文字。2001年版で 757 文字。 |
(0x8140 〜0x84FE ) | UDA3 | 628符号位置。 HKSCS は使用しない (外字用)。 |
(0x8C40 〜0x8CDC ) | UDA3 | 2001年に116文字を追加。 |
0x8E40 〜0xA0FE | UDA2 | 漢字 2898 文字。GCCS から 84 文字削除し、701 文字追加。(追加の内 100 字程は以前より GCCS の拡張として使用されていたもの。) |
0xA140 〜0xA3FE | Big-5 Symbols and Control Codes | |
0xA440 〜0xC67E | Big-5 Primary Character Set | |
0xC6A1 〜0xC8FE | VDA | 359 文字。倚天から部首 6 文字を削除したもの。 |
0xC940 〜0xF9D5 | Big-5 Secondary Character Set | |
0xF9D6 〜0xF9FE | VDA | 41 文字。倚天から。 |
0xFA40 〜0xFEFE | UDA1 | 漢字 763 文字。GCCS から 22 文字削除し、17 文字追加。 |
HKSCS は追加部分だけで、 Big5 本体部分は規定していませんが、
多くの実装は 1984年版 Big5 に加えて EURO SIGN
を実装しているようです。
[33] 前の版で Unicode PUA に対応付けられていたのが Unicode の新しい文字に置き換えるケースがかなり多いです。 たまに Unicode の既存の文字から他の新しい文字に置き換えられるケースもあります。
[31] HKSCS-2016 では Big5 への新規追加ではない、 CJK統合漢字の出典 H としての漢字の追加が行われています。
[32] HKSCS-2016 の JSON ファイルには Unicode の符号点と、 出典 H としての Big5 の符号が書いてあります。 Unicode の PUA は含まれていません。 Big5 は ETen 由来部分 (非漢字含む。) も含まれていますが、 元祖由来部分は含まれていません。 GCSS 重複符号も入っていません。
[34] 0x8862 のような Unicode 1文字で表せない旧 HKSCS の文字が HKSCS-2016 の JSON ファイルには入っていません。
[35] HKSCS-2016 の JSON ファイルと Unihan の出典 H の Big5 を比較すると、パッと見た感じ漢字部分は等しいようです。 がよく見ると稀に違う (変更されている) ことがあります。 (非漢字は Unihan に入っていません。)
[36] どちらも一般的な実装が採用している旧版の Unicode と Big5 の対応関係と違っているところがあるので要注意です。
[37]
以上の理由より、
HKSCS を実装するなら、
HKSCS-2016
ではなく旧版に従うのが妥当でしょう。
HKSCS-2016
はもはや Big5 の一種ではなく Unicode
の香港用部分集合と考えるべきものです。
[50] 昭源字體的新造字元 | 昭源字體, , https://chiron-fonts.github.io/technical-details/codepoint-additions/#%E9%A6%99%E6%B8%AF%E5%A2%9E%E8%A3%9C%E5%AD%97%E7%AC%A6%E9%9B%86%E8%A3%9C%E7%B7%A8%E6%96%B0%E6%94%B6%E5%AD%97%E5%85%83
[51] CJKUI修正笔记(一):WG2 N5006R(未竟) - 知乎, https://zhuanlan.zhihu.com/p/44819911
CJK統合漢字の出典HBが後から変更された事例
[54] グループ:prefix-h - GlyphWiki, https://glyphwiki.org/wiki/Group:prefix-h
[56] GlyphWiki:VillagePump - GlyphWiki, https://glyphwiki.org/wiki/GlyphWiki:VillagePump#i3
[41]
Adobe-CNS1 の Unicode は HKSCS のものです。
[39] Appendix:Unicode/Private Use Area/HKSCS - Wiktionary, , https://en.wiktionary.org/wiki/Appendix:Unicode/Private_Use_Area/HKSCS
[52] 03411-gbhkscs.pdf, , https://www.unicode.org/L2/L2003/03411-gbhkscs.pdf
[57] CJK統合漢字・CJK互換漢字・IVC (未成) の出典H
[61]
CJK互換漢字の Big5 重複漢字2字にも出典 HB
が付いています。
[62] 字形は Unicode 5.2 時点と現在とで変わっているものがあります。 例えば: U+20046 (H-9376)
[8] 字形には常用字字形表 (二零零零年修訂本) (香港教育學院, 2000, urn:isbn:962-949-040-4) のものを採用しているそうです。 (この表の字形は香港の教育課程で使われているそうです。)
[43] 中華人民共和国香港特別行政区当局のウェブサイトには HKSARG Collection と称する IVC の登録提案が掲載されています。 >>42 しかし現在に至るまで IVD 登録に至っていません。
[44]
本提案は HB-hhhh
形式のグリフ部分集合の IVS
を登録するものでした。 >>42
HB は Big5 (本体) を表しており、
PDF の字形一覧には台湾側の字形と対照して、
香港用の字形が示されています。
>>45
[47] 本提案のファイルの日付はで、その後に HKSCS-2016 が出版されました。 HKSARG Collection が頓挫した理由は不明ですが、 IVS を使わないことにしたのでしょうか。
[55] Wayback Machine, https://web.archive.org/web/20150910055607/http://appsrv.cse.cuhk.edu.hk/%7Eirg/irg/irg43/IRGN2038LQ_Unicode%2038.pdf
[17] 1998年に Big5 の拡張として GCCS (Government Common Character Set) が規定されました。
[28] 中文編碼網頁 → Windows NT 4.0 Workstation 國際中文版香港字集, , http://code.web.idv.hk/charset/pcntw.php
[39] グループ-ノート:Big5-GCCS外字 - GlyphWiki, https://glyphwiki.org/wiki/Group-talk:Big5-GCCS%e5%a4%96%e5%ad%97
[40] Unicode mappings for GCCS "not verifiable" characters · GitHub, https://gist.github.com/Artoria2e5/63fa5747c7093238ddcc1458a7582aca
[2] 1999年9月28日版 (HKSCS-1999) は、 GCCS から一部重複 (真の重複・包摂規準を考慮した重複) を削除 (その符号位置は保留) し、新たな文字を大幅に追加したものでした。 1984年版 Big5 に対して 4702 文字の追加漢字・非漢字が含まれています。
[9] 2001年12月版 (HKSCS-2001) は、 HKSCS-1999 に更に116文字 >>16 を追加すると共に、ISO/IEC 10646‐2:2001 にあわせて変換表を修正しています >>16。 Big5 に対して 4818 文字の追加となっています。
[10] 更に、 2001年以降に承認された123文字の追加 >>16 と ISO/IEC 10646:2003/Amd.1 に対応した変換表を含む HKSCS‐2004 が制定されました (2005年5月)。 これによって文字数は4941文字になっています。
[18] 2009年12月には更に68文字を追加 >>16 した HKSCS-2008 が出版されています。 ISO/IEC 10646:2003/Amd.6:2009 に対応しています >>16。
[4] HKSAR は Windows 用の EUDC フォントを提供しています。 このフォントは GCCS にあって HKSCS で削除した文字にも字形を用意しています。
[5] Windows や多くの GNU/Linux の配布も含めて、 中文対応のほとんどのシステムで HKSCS が実装されているようです。
[12] Microsoft Character Code Conversion Routines for HKSCS-2004 http://www.microsoft.com/globaldev/outreach/dnloads/MSCCCR_HKSCS_2004.mspx (名無しさん 2006-01-11 11:05:54 +00:00)
[13] I'm not a Klingon : How do I get HKSCS 2004 characters from Big-5 in .Net? ( 版) http://blogs.msdn.com/shawnste/archive/2007/05/03/how-do-i-get-hkscs-2004-characters-from-big-5-in-net.aspx (名無しさん 2007-05-05 02:10:56 +00:00)
[6] MIME などで使用される IETF (IANA) の charset
名としては、 Big5-HKSCS
が登録されています。
この名前は HKSCS-1999 に対応します。
[20] Web で使用される Encoding Standard の符号化ラベルとしての
Big5-HKSCS
は文字符号化 big5
を表しています。 big5 は符号化器が素の Big5 相当となっており、
復号器は HKSCS 相当となっています。
[14] GovHK: Hong Kong Supplementary Character Set (HKSCS) ( 版) http://www.gov.hk/en/about/helpdesk/softwarerequirement/hkscs.htm
[15] OGCIO : Hong Kong Supplementary Character Set (HKSCS) ( 版) http://www.ogcio.gov.hk/en/business/tech_promotion/ccli/hkscs/
[16] OGCIO:Development of the HKSCS ( 版) http://www.ogcio.gov.hk/en/business/tech_promotion/ccli/hkscs/development.htm
[19] OGCIO:Inclusion of New Characters in the HKSCS ( 版) http://www.ogcio.gov.hk/en/business/tech_promotion/ccli/hkscs/new_characters_inclusion.htm
[21] 912470 – Merge big5-hkscs and big5 as per the Encoding Standard ( 版) https://bugzilla.mozilla.org/show_bug.cgi?id=912470
[22] Opera: Opera 11.00 for Windows changelog ( (Frank M. Palinkas, Technical Writer, Opera Software ASA 著, 版)) http://www.opera.com/docs/changelogs/windows/1100/
[27] char2015-06 - char2015-06.pdf, , https://www.ogcio.gov.hk/tc/our_work/business/tech_promotion/ccli/cliac/doc/char2015-06.pdf
[30] 36329 - Hong Kong Special Character Set display problem - chromium, https://bugs.chromium.org/p/chromium/issues/detail?id=36329
[38] 中文編碼網頁 → 香港增補字符集(HKSCS), , http://code.web.idv.hk/hkscs/hkscs.php
[53] Main Page - FreeFonts, , https://web.archive.org/web/20050216095932/http://freefonts.oaka.org/en/index.php/Main_Page
[63] Microsoft Word - IRGN2694-HKSAR-ActivityReport-20241002.doc - n2694-HKSARActivityReport.pdf, , https://www.unicode.org/irg/docs/n2694-HKSARActivityReport.pdf
[64] >>63 新規文字申請を審査したところ、新規追加は不要と判断された、と。どこかの国と違って新規追加プロセスがちゃんと機能しているんだなw
MSARG
を IVD に登録しました。