VISCII

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

  1. 可変長の符号化を使用する
  2. Windows-1258のように、合成可能なダイアクリティカルマークを使用する
  3. 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
(16進の10の位が)0_ NUL
0
SOH
1

1EB2
ETX
3
EOT
4

1EB4

1EAA
BEL
7
BS
8
HT
9
LF
A
VT
B
FF
C
CR
D
SO
E
SI
F
(16進の10の位が)1_ DLE
10
DC1
11
DC2
12
DC3
13

1EF6
NAC
15
SYN
16
ETB
17
CAN
18

1EF8
SUB
1A
ESC
1B
FS
1C
GS
1D

1EF4
US
1F
(16進の10の位が)2_
20
!
21
"
22
#
23
$
24
%
25
&
26
'
27
(
28
)
29
*
2A
+
2B
,
2C
-
2D
.
2E
/
2F
(16進の10の位が)3_ 0
30
1
31
2
32
3
33
4
34
5
35
6
36
7
37
8
38
9
39
:
3A
;
3B
<
3C
=
3D
>
3E
?
3F
(16進の10の位が)4_ @
40
A
41
B
42
C
43
D
44
E
45
F
46
G
47
H
48
I
49
J
4A
K
4B
L
4C
M
4D
N
4E
O
4F
(16進の10の位が)5_ P
50
Q
51
R
52
S
53
T
54
U
55
V
56
W
57
X
58
Y
59
Z
5A
[
5B
\
5C
]
5D
^
5E
_
5F
(16進の10の位が)6_ `
60
a
61
b
62
c
63
d
64
e
65
f
66
g
67
h
68
i
69
j
6A
k
6B
l
6C
m
6D
n
6E
o
6F
(16進の10の位が)7_ p
70
q
71
r
72
s
73
t
74
u
75
v
76
w
77
x
78
y
79
z
7A
{
7B
|
7C
}
7D
~
7E
DEL
7F
(16進の10の位が)8_
1EA0

1EAE

1EB0

1EB6

1EA4

1EA6

1EA8

1EAC

1EBC

1EB8

1EBE

1EC0

1EC2

1EC4

1EC6

1ED0
(16進の10の位が)9_
1ED2

1ED4

1ED6

1ED8

1EE2

1EDA

1EDC

1EDE

1ECA

1ECE

1ECC

1EC8

1EE6
Ũ
168

1EE4

1EF2
(16進の10の位が)A_ Õ
D5

1EAF

1EB1

1EB7

1EA5

1EA7

1EA9

1EAD

1EBD

1EB9
ế
1EBF

1EC1

1EC3

1EC5

1EC7

1ED1
(16進の10の位が)B_
1ED3

1ED5

1ED7

1EE0
Ơ
1A0

1ED9

1EDD

1EDF

1ECB

1EF0

1EE8

1EEA

1EEC
ơ
1A1

1EDB
Ư
1AF
(16進の10の位が)C_ À
C0
Á
C1
Â
C2
Ã
C3

1EA2
Ă
102

1EB3

1EB5
È
C8
É
C9
Ê
CA

1EBA
Ì
CC
Í
CD
Ĩ
128

1EF3
(16進の10の位が)D_ Đ
110

1EE9
Ò
D2
Ó
D3
Ô
D4

1EA1

1EF7

1EEB

1EED
Ù
D9
Ú
DA

1EF9

1EF5
Ý
DD

1EE1
ư
1B0
(16進の10の位が)E_ à
E0
á
E1
â
E2
ã
E3

1EA3
ă
103

1EEF

1EAB
è
E8
é
E9
ê
EA

1EBB
ì
EC
í
ED
ĩ
129

1EC9
(16進の10の位が)F_ đ
111

1EF1
ò
F2
ó
F3
ô
F4
õ
F5

1ECF

1ECD

1EE5
ù
F9
ú
FA
ũ
169

1EE7
ý
FD

1EE3

1EEE

外部リンク

  • RFC 1456 - Conventions for Encoding the Vietnamese Language (ベトナム語符号化の規約、英語)
  • Vietnamese-Standard Working Group (ベトナム規格作業部会、英語)
  • Viet-Std Report 1992 (英語)
  • AnGiang Software (英語)
日本語用の
文字コード
JIS規格
符号化文字集合
文字符号化方式
文字一覧
JIS以外の公規格
メーカーの規格
符号化文字集合
文字符号化方式
日本語を含む
多言語文字集合
Unicode
ISO/IEC 10646
JIS X 0221
文字符号化方式
文字一覧
TRONコード
日本語以外用の
文字集合
初期の文字コード
ISO/IEC 8859
書誌用
  • ISO 5426
  • ISO 5426-2
  • ISO 5427
  • ISO 5428
  • ISO 6438
  • ISO 6861
  • ISO 6862
  • ISO 9036
  • ISO 10585
  • ISO 10586
  • ISO 10754
  • ISO 11822
  • ANSEL
  • MARC-8
国家標準
EUC
ISO/IEC 2022
  • ISO/IEC 2022 CN
  • ISO/IEC 2022 KR
  • CCCII
MacOS
コードページ
  • Macintosh Standard Roman Character Set
  • アラビア語
  • CentralEurRoman
  • EUC-CN
  • Big5
  • クロアチア語
  • キリル
  • デーヴァナーガリー
  • Dingbats
  • ペルシャ語
  • ギリシア語
  • グジャラート語
  • グルムキー
  • ヘブライ語
  • アイスランド語
  • EUC-KR
  • ルーマニア語
  • MacSymbol
  • TIS-620
  • トルコ語
  • ウクライナ語
DOS
コードページ
  • 437
  • 720
  • 737
  • 775
  • 850
  • 852
  • 855
  • 857
  • 858
  • 860
  • 861
  • 862
  • 863
  • 864
  • 865
  • 866
  • 869
  • KOI8
  • Kamenicky
  • Mazovia
  • MIK
  • Iran System
Windows
コードページ
EBCDIC
コードページ
  • 37
  • 293(英語版)
  • 300(英語版)
  • 310(英語版)
  • 351(英語版)
  • 353(英語版)
  • 355(英語版)
  • 357(英語版)
  • 358(英語版)
  • 359(英語版)
  • 360(英語版)
  • 819
  • 930(英語版)
  • 933(英語版)
  • 939(英語版)
  • 1364(英語版)
  • 1390(英語版)
  • 1399(英語版)
  • 8859(英語版)
その他標準
記号用
プラットフォーム
固有
  • ATASCII
  • CDC display code
  • DEC Radix-50
  • Fieldata
  • GSM 03.38
  • HP roman8
  • PETSCII
  • TI calculator character sets
  • ZX Spectrum character set
ソフトウェア
区分け
概念
関連トピック
カテゴリ カテゴリ