| エイリアス | x-viet-tcvn5712[1] |
|---|---|
| 言語 | ベトナム語、英語 |
| 作成者 | TC1の |
| 標準 | TCVN 5712:1993 |
| 分類 | 8 ビットSBCS、 拡張 ASCII (VSCII-2/-3) |
VSCII(ベトナム情報交換用標準コード)は、TCVN 5712、[2] ISO-IR -180、[3] .VN、[4] ABC [4]または単にTCVNエンコーディング、[4] [5]とも呼ばれ、ベトナム語をコンピュータで使用するための3つの密接に関連したベトナム国家標準 文字エンコーディングのセットであり、TCVN情報技術技術委員会(TCVN / TC1)によって開発され、1993年に初めて採用されました(TCVN 5712:1993)。[2]
海外在住のベトナム人によって時々使用されていた、同様の名前の非公式VISCIIエンコードと混同しないでください。 [4] VISCIIはベトナム情報交換用標準コードの略称でもありますが、VSCIIとは関係ありません。[6]
VSCII(TCVN)はベトナム北部で広く使用されていましたが、VNIは南部で人気がありました。[4]現在、 UnicodeとWindows-1258コードページは、事実上すべてのベトナム語のコンピュータデータに使用されていますが[引用が必要]、レガシーファイルやアーカイブされたメッセージは変換が必要になる場合があります。
エンコーディング
VSCII の 3 つの形式はすべて、 ASCIIの 95 個の印刷可能な文字を変更せずに保持します。
VSCII-3はTCVN 5712-3、VN3、または単にTCVN3とも呼ばれ、[7]割り当てが最も少ない。これはASCIIの128コードすべてを変更せずに保持するため、拡張ASCIIである。C0とC1制御コードは再割り当てされない。ASCIIと比較すると、75文字が追加されている。
- 67 個の小文字があり、小文字を完全にサポートできます。
- 7 つの大文字。声調記号のない29 の基本文字の大文字をサポートできます。
- 改行禁止スペース。
TCVN3では大文字の母音の声調記号は大文字のフォントに切り替えることで実現されます。[8]
VSCII-2は、TCVN 5712-2やVN2とも呼ばれ、VSCII-3のスーパーセットです。これは拡張ASCIIであり、ASCIIの128コードすべてを変更せずに保持します。C0とC1制御コードの再割り当てを行わないため、 96セットとしてISO 2022に準拠しています。 [2] [3] VSCII-3と比較すると、次の文字が追加されています(合計96の非ASCII文字)。
- 合成済みの声調記号が付いた大文字が 16 個追加されました (合計 23 個の非 ASCII 大文字)
- 5声調記号の結合発音区別符号。これにより、大文字と声調記号の他の組み合わせを表現できます。結合記号は、VNIのように基本文字[2]の後に置かれます( ANSELのように結合記号の前に置かないでください)。
VSCII-1は、TCVN 5712-1 および VN1 とも呼ばれ、VSCII-2 の拡張であり、33 個の制御文字のうち 12 個を合成済み文字に置き換えた修正 ASCII です。VSCII-2 と比較すると、次のようになります (合計 140 個の非 ASCII 文字)。
- 44個の大文字を追加し、小文字と同じ数にします。
- これは、12個のASCII制御文字を置き換え、32個のグラフィック文字をC1制御領域に割り当てることで実現され、ISO 2022の互換性が損なわれます。
VSCII-3 から VSCII-2 または VSCII-1 への変換、および VSCII-2 から VSCII-1 への変換は必須ではありませんが、ファイルのサイズが小さくなる可能性があります。
VSCII-1 から VSCII-2 または VSCII-3 への変換、および VSCII-2 から VSCII-3 への変換では、いくつかの事前合成文字の拡張が必要です。
文字セット
参考文献
- ^ Sivonen, Henri (2014-09-26). 「mc の文字エンコードの変更には cc アクションが必要」mozilla.dev.apps.thunderbird。
- ^ abcde "[ニュース] TCVN 5712:1993 (VSCII) -- ベトナム国家規格". 1993-06-02. 2017-01-11時点のオリジナルよりアーカイブ。
- ^ ab TCVN (1993). ISO-IR-180: VSCII-2 コード表の右側部分(PDF) . ITSCJ/ IPSJ .
- ^ abcde Ngo, Hoc Dinh; Tran, TuBinh. 「5. ベトナム語の文字セット (文字セット - エンコーディング) 変換が必要な理由」。WinVNKey のいくつかの特殊機能。
- ^ Nguyen、Minh T.「ベトナム語変換 (Vietnet/VIQR、VNI、VPS、VISCII、VNU、TCVN、VietWare、unicode)」。
- ^ Lunde, Ken (2009 年 1 月 13 日)。「第 1 章: CJKV 情報処理の概要 (§ VISCII と VSCII は同一か? TCVN はどうか?)」。CJKV 情報処理(第 2 版)。17 ページ。ISBN 978-0-596-51447-1。
- ^ 「Unicode とベトナム語の旧文字エンコーディング」。ベトナム語の Unicode に関する FAQ。
- ^ 「Unicode とベトナム語の旧文字エンコーディング」。ベトナム語 Unicode FAQ。TCVN3
は 2 バイトではありませんが、エンコーディングの性質上、大文字 (母音) は通常の小文字に似た別の大文字フォントにマッピングされます。
- ^ Lunde, Ken (2009年1月13日). 「付録L: ベトナム語文字セット」(PDF) . CJKV情報処理(第2版). ISBN 978-0-596-51447-1。
外部リンク
- Librewiki のチャート
- Charset Wiki のチャート
- Unicode ポイントと名前の表
