VSCII ( Código Estándar Vietnamita para el Intercambio de Información ), también conocido como TCVN 5712 , [ 2 ] ISO-IR -180 , [ 3 ] .VN , [ 4 ] ABC [ 4 ] o simplemente las codificaciones TCVN , [ 4 ] [ 5 ] es un conjunto de tres codificaciones de caracteres estándar nacionales vietnamitas estrechamente relacionadas para usar el idioma vietnamita con computadoras , desarrolladas por el Comité Técnico de Tecnología de la Información de TCVN (TCVN/TC1) y adoptadas por primera vez en 1993 (como TCVN 5712:1993). [ 2 ]
No debe confundirse con la codificación no oficial VISCII , de nombre similar, que a veces utilizaban los hablantes de vietnamita en el extranjero. [ 4 ] VISCII también pretendía significar Código Estándar Vietnamita para el Intercambio de Información , pero no está relacionado con VSCII. [ 6 ]
VSCII (TCVN) se utilizó ampliamente en el norte de Vietnam, mientras que VNI fue popular en el sur. [ 4 ] Unicode y la página de códigos Windows-1258 se utilizan ahora para prácticamente todos los datos informáticos vietnamitas, pero los archivos antiguos o los mensajes archivados pueden necesitar conversión.
Codificaciones
Las tres variantes de VSCII conservan sin modificaciones los 95 caracteres imprimibles de ASCII .
VSCII-3 , también conocido como TCVN 5712-3, VN3 o simplemente TCVN3, [ 7 ] incluye la menor cantidad de asignaciones. Es un ASCII extendido , ya que mantiene sin modificar los 128 códigos de ASCII. No reasigna ninguno de los códigos de control C0 y C1 . En comparación con ASCII , agrega 75 caracteres:
- 67 caracteres en minúscula, lo que permite una compatibilidad total con minúsculas.
- 7 caracteres en mayúscula, lo que permite la compatibilidad con mayúsculas para las 29 letras base sin marcas de tono.
- El espacio sin rupturas .
Las marcas de tono en las vocales mayúsculas se logran en TCVN3 cambiando a una fuente completamente en mayúsculas. [ 8 ]
VSCII-2, also known as TCVN 5712-2 and VN2, is a superset of VSCII-3. It is an extended ASCII, because it keeps all 128 codes of ASCII unmodified. It does not reassign any of the C0 and C1 control codes, making it conformant with ISO 2022 as a 96-set.[2][3] Compared to VSCII-3, it adds (for a total of 96 non-ASCII characters):
- 16 more uppercase characters with pre-composed tone marks (for a total of 23 non-ASCII uppercase characters)
- 5 combining diacritics for tone marks, allowing other combinations of uppercase letters and tone marks to be represented. Combining marks follow the base letter[2] as in VNI (rather than preceding them as in ANSEL).
VSCII-1, also known as TCVN 5712-1 and VN1, is an extension of VSCII-2, and is a modified ASCII, since it replaces 12 of the 33 control characters with precomposed characters. Compared to VSCII-2, it (for a total of 140 non-ASCII characters):
- Adds 44 more pre-composed uppercase letters, bringing them to the same count as the lowercase
- Does this by replacing 12 ASCII control characters and allocating 32 graphical characters to the C1 control area, breaking ISO 2022 compatibility
Conversion from VSCII-3 to VSCII-2 or VSCII-1 and conversion from VSCII-2 to VSCII-1 are not necessary, but can result in smaller files.
Conversion from VSCII-1 to VSCII-2 or VSCII-3 and conversion from VSCII-2 to VSCII-3 require expansion of some pre-composed characters.
Character set
References
- ↑ Sivonen, Henri (26-09-2014). "Los cambios en la codificación de caracteres en mc requieren acción de cc" . mozilla.dev.apps.thunderbird .
- 1 2 3 4 5 " [ noticias ] TCVN 5712:1993 (VSCII) -- Norma nacional vietnamita" . 2 de junio de 1993. Archivado del original el 11 de enero de 2017.
- 1 2 TCVN (1993). ISO-IR-180: Parte derecha de la tabla de códigos VSCII-2 (PDF) . ITSCJ/ IPSJ .
- 1 2 3 4 5 Ngo, Hoc Dinh; Tran, TuBinh. "5. ¿Por qué tener conversión de conjunto de caracteres vietnamita (conjunto de caracteres – codificación)?" . Algunas funciones especiales de WinVNKey .
- ^ Nguyen, Minh T. "Conversiones vietnamitas (Vietnet/VIQR, VNI, VPS, VISCII, VNU, TCVN, VietWare, Unicode)" .
- ↑ Lunde, Ken (13 de enero de 2009). «Capítulo 1: Descripción general del procesamiento de información CJKV (§ ¿Son VISCII y VSCII idénticos? ¿Qué pasa con TCVN?)». Procesamiento de información CJKV (2.ª ed.). pág. 17. ISBN 978-0-596-51447-1.
- ↑ "Codificaciones de caracteres Unicode y vietnamitas heredadas" . Preguntas frecuentes sobre Unicode vietnamita .
- ↑ "Codificaciones de caracteres Unicode y vietnamitas heredadas" . Preguntas frecuentes sobre Unicode vietnamita .
TCVN3 no es de doble byte, pero debido a la naturaleza de su codificación, las letras mayúsculas (vocales) se asignan a una fuente mayúscula separada que es similar a la fuente normal en minúsculas.
- ↑ Lunde, Ken (13 de enero de 2009). «Apéndice L: Conjuntos de caracteres vietnamitas» (PDF) . Procesamiento de información CJKV (2.ª ed.). ISBN 978-0-596-51447-1.
Enlaces externos
- tablas con puntos y nombres Unicode
- Introducciones relacionadas con la informática en 1993
- Establecimientos en Vietnam en 1993
- Inventos vietnamitas
- Conjuntos de caracteres
- Sistemas de escritura vietnamitas