VSCII - VSCII
Alias (er) | x-viet-tcvn5712 |
---|---|
Sprog) | Vietnamesisk , engelsk |
Lavet af | TCVN /TC1 |
Standard | TCVN 5712: 1993 |
Klassifikation | 8-bit SBCS ; Udvidet ASCII (VSCII-2/-3) |
VSCII ( Vietnamesisk Standard til udveksling af information ), også kendt som TCVN 5712 , ISO-IR -180 , .VN , ABC eller blot den TCVN kodninger , er et sæt af tre nært beslægtede vietnamesiske nationale standard tegnkodninger til at bruge det vietnamesiske sprog med computere , udviklet af TCVN Technical Committee on Information Technology (TCVN/TC1) og først vedtaget i 1993 (som TCVN 5712: 1993).
Det skal ikke forveksles med den på samme måde uofficielle VISCII- kodning, som undertiden blev brugt af oversøiske vietnamesiske højttalere. VISCII var også beregnet til at stå for vietnamesisk standardkode for informationsudveksling , men er ikke relateret til VSCII.
VSCII (TCVN) blev brugt i vid udstrækning i det nordlige Vietnam, mens VNI var populært i syd. Unicode og Windows-1258- kodesiden bruges nu til stort set alle vietnamesiske computerdata, men ældre filer eller arkiverede meddelelser kan have brug for konvertering.
Kodninger
Alle tre former for VSCII holder de 95 printbare tegn i ASCII uændrede.
VSCII-3 , også kendt som TCVN 5712-3, VN3 eller simpelthen TCVN3, indeholder færrest tildelinger. Det er en udvidet ASCII , fordi den holder alle 128 koder for ASCII uændrede. Det tildeler ikke nogen af C0- og C1 -kontrolkoderne . Sammenlignet med ASCII tilføjer det 75 tegn:
- 67 små tegn, hvilket giver fuld understøttelse af små bogstaver.
- 7 store bogstaver, hvilket tillader understøttelse af store bogstaver for de 29 grundbogstaver uden tonemærker.
- Det ubrudte rum .
Tonemærker på vokaler i store bogstaver opnås i TCVN3 ved at skifte til en skrifttype med store bogstaver.
VSCII-2 , også kendt som TCVN 5712-2 og VN2, er et supersæt af VSCII-3. Det er en udvidet ASCII , fordi den holder alle 128 koder for ASCII uændrede. Det tildeler ikke nogen af C0- og C1-kontrolkoderne , hvilket gør det i overensstemmelse med ISO 2022 som et 96-sæt. Sammenlignet med VSCII-3 tilføjer den (for i alt 96 ikke-ASCII-tegn):
- 16 flere store bogstaver med prækomponerede tonemærker (i alt 23 ikke-ASCII-store tegn)
- 5 kombinerer diakritik for tonemærker , så andre kombinationer af store bogstaver og tonemærker kan repræsenteres. Kombinationsmærker følger basisbogstavet som i VNI (i stedet for at gå forud for dem som i ANSEL ).
VSCII-1 , også kendt som TCVN 5712-1 og VN1, er en udvidelse af VSCII-2 og er en modificeret ASCII, da den erstatter 12 af de 33 kontroltegn med forudkomponerede tegn. Sammenlignet med VSCII-2, det (for i alt 140 ikke-ASCII-tegn):
- Tilføjer 44 flere prækomponerede store bogstaver, hvilket bringer dem til det samme antal som små bogstaver
- Gør dette ved at udskifte 12 ASCII -kontroltegn og tildele 32 grafiske tegn til C1 -kontrolområdet, hvilket bryder ISO 2022 -kompatibiliteten
Konvertering fra VSCII-3 til VSCII-2 eller VSCII-1 og konvertering fra VSCII-2 til VSCII-1 er ikke nødvendig, men kan resultere i mindre filer.
Konvertering fra VSCII-1 til VSCII-2 eller VSCII-3 og konvertering fra VSCII-2 til VSCII-3 kræver udvidelse af nogle prækomponerede tegn.
Tegnsæt
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _EN | _B | _C | _D | _E | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ 0 |
NUL 0000 |
Ú 00DA |
EE 1EE4 |
ETX 0003 |
Ừ 1EEA |
Ử 1ØK |
EE 1EEE |
BEL 0007 |
BS 0008 |
HT 0009 |
LF 000A |
VT 000B |
000 000 FF |
CR 000D |
SÅ 000E |
SI 000F |
1_ 16 |
DLE 0010 |
EE 1EE8 |
EF 1EF0 |
EF 1EF2 |
EF 1EF6 |
EF 1EF8 |
Ý 00DD |
EF 1EF4 |
KAN 0018 |
EM 0019 |
SUB 001A |
ESC 001B |
FS 001C |
GS 001D |
RS 001E |
US 001F |
2_ 32 |
SP 0020 |
! 0021 |
" 0022 |
# 0023 |
$ 0024 |
% 0025 |
& 0026 |
' 0027 |
( 0028 |
) 0029 |
* 002A |
+ 002B |
, 002C |
- 002D |
. 002E |
/ 002F |
3_ 48 |
0 0030 |
1 0031 |
2 0032 |
3 0033 |
4 0034 |
5 0035 |
6 0036 |
7 0037 |
8 0038 |
9 0039 |
: 003A |
; 003B |
< 003C |
= 003D |
> 003E |
? 003F |
4_ 64 |
@ 0040 |
A 0041 |
B 0042 |
C 0043 |
D 0044 |
E 0045 |
F 0046 |
G 0047 |
H 0048 |
Jeg 0049 |
J 004A |
K 004B |
L 004C |
M 004D |
N 004E |
O 004F |
5_ 80 |
P 0050 |
Q 0051 |
R 0052 |
S 0053 |
T 0054 |
U 0055 |
V 0056 |
W 0057 |
X 0058 |
Y 0059 |
Z 005A |
[ 005B |
\ 005C |
] 005D |
^ 005E |
_ 005F |
6_ 96 |
' 0060 |
en 0061 |
b 0062 |
c 0063 |
d 0064 |
e 0065 |
f 0066 |
g 0067 |
t 0068 |
i 0069 |
j 006A |
k 006B |
l 006C |
m 006D |
n 006E |
o 006F |
7_ 112 |
s 0070 |
q 0071 |
r 0072 |
s 0073 |
t 0074 |
u 0075 |
v 0076 |
w 0077 |
x 0078 |
y 0079 |
z 007A |
{ 007B |
| 007C |
} 007D |
~ 007E |
DEL 007F |
8_ 128 |
C 00C0 |
EA 1EA2 |
à 00C3 |
Á 00C1 |
EA 1EA0 |
Ặ 1EB6 |
Ậ 1EAC |
C 00C8 |
E 1EBA |
Ẽ 1EBC |
É 00C9 |
Ẹ 1EB8 |
Ệ 1EC6 |
Ì 00CC |
EC 1EC8 |
Ĩ 0128 |
9_ 144 |
Í 00CD |
EC 1ECA |
Ò 00D2 |
EC 1ECE |
Õ 00D5 |
Ó 00D3 |
EC 1 ECC |
ED 1ED8 |
ED 1EDC |
ED 1EDE |
EE 1EE0 |
ED 1EDA |
EE 1EE2 |
Ù 00D9 |
Ủ 1EE6 |
16 0168 |
A_ 160 |
NBSP 00A0 |
På 0102 |
 00C2 |
Ê 00CA |
Ô 00D4 |
Ơ 01A0 |
Ư 01AF |
Đ 0110 |
fra 0103 |
â 00E2 |
ê 00EA |
ô 00F4 |
ơ 01A1 |
ư 01B0 |
đ 0111 |
Ằ 1EB0 |
B_ 176 |
0300 |
30 0309 |
0303 |
0301 |
̣ 0323 |
à 00E0 |
ả 1EA3 |
ã 00E3 |
á 00E1 |
EA 1EA1 |
Ẳ 1EB2 |
ằ 1EB1 |
ẳ 1EB3 |
ẵ 1EB5 |
EA 1EAF |
E 1EB4 |
C_ 192 |
EA 1EAE |
EA 1EA6 |
EA 1EA8 |
EA 1EAA |
EA 1EA4 |
EC 1EC0 |
ặ 1EB7 |
EA 1EA7 |
EA 1EA9 |
ẫ 1EAB |
ấ 1EA5 |
E 1ØDE |
è 00E8 |
EC 1EC2 |
ẻ 1EBB |
ẽ 1EBD |
D_ 208 |
é 00E9 |
ẹ 1EB9 |
ề 1EC1 |
ể 1EC3 |
ễ 1EC5 |
E 1EBF |
ệ 1EC7 |
ì 00EC |
EC 1EC9 |
Ễ 1EC4 |
Ế 1EBE |
ED 1ED2 |
ĩ 0129 |
i 00ED |
ị 1ECB |
ò 00F2 |
E_ 224 |
ED 1ED4 |
EC 1 ECF |
õ 00F5 |
ó 00F3 |
EC 1 ECD |
ED 1ED3 |
ED 1ED5 |
ED 1ED7 |
ED 1ED1 |
ED 1ED9 |
ED 1EDD |
ö 1EDF |
EE 1EE1 |
ED 1EDB |
EE 1EE3 |
ù 00F9 |
F_ 240 |
ED 1ED6 |
ủ 1EE7 |
16 0169 |
ú 00FA |
EE 1EE5 |
EE 1EEB |
E 1EED |
ữ 1EEF |
EE 1EE9 |
EF 1EF1 |
EF 1EF3 |
EF 1EF7 |
EF 1EF9 |
ý 00FD |
EF 1EF5 |
ED 1ED0 |
Brev Nummer Tegnsætning Symbol Andet Udefineret
Skygge i skygge angiver tegn, der ikke er i VSCII-3. De skraverede tegn i rækker 0_, 1_, 8_ og 9_ er ikke i VSCII-2 eller VSCII-3.