VISCII

Vietnamese Standard Code for Information Interchange (情報交換用ベトナム語標準符号、VISCII) はベトナム語アルファベット、約物、およびその他の書記素からなる文字コードである。ベトナム語は伝統的な拡張ASCII文字コードを作るには多少多い (134文字) 文字とダイアクリティカルマークの組み合わせを必要とする。この解決策は本質的に3通り存在する。

可変長の符号化を使用する
Windows-1258のように、合成可能なダイアクリティカルマークを使用する
ASCIIの何かを置き換える

VISCIIは最後の選択肢を採用し、最も問題が少なそうな (たとえば、アプリケーションが認識して特殊な動作をすることがもっともありそうにない) 6文字のC0制御符号 (STX, ENQ, ACK, DC4, EM, および RS) を6文字の最も使用頻度が低い大文字とダイアクリティカルマークの組み合わせで置き換えた。これはVISCIIテキストを処理するプログラムがそれらの制御符号を使っていた場合問題になりうるが、他の2つの解決策のどちらよりも単純である。しかしながら、記号、上付き文字、方向付き引用符、正しいダッシュのような、アクセント付き文字以外ものを収容する空きはまったくない。

VISCIIは、他のベトナム語固有の文字コードと同様、Unicodeの採用によって使われなくなりつつある。

 コードページのレイアウト 

 .0  .1 .2  .3 .4  .5 .6  .7 .8  .9 .A  .B .C  .D .E  .F

 外部リンク 
 - Conventions for Encoding the Vietnamese Language (ベトナム語符号化の規約、英語)
Vietnamese-Standard Working Group (ベトナム規格作業部会、英語)
Viet-Std Report 1992 (英語)
AnGiang Software (英語)

Category:文字コード
Category:ベトナム語
1456