Articulo de referencia

VSCII

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 codificaciones T...

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 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 , desarrollado por el Comité Técnico de Tecnología de la Información del TCVN (TCVN/TC1) y adoptado por primera vez en 1993 (como TCVN 5712:1993). [2]

No debe confundirse con la codificación VISCII no oficial de nombre similar , que a veces usaban 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]

El VSCII (TCVN) se utilizó ampliamente en el norte de Vietnam, mientras que el VNI era 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, [ cita requerida ] pero los archivos heredados o los mensajes archivados pueden necesitar conversión.

Codificaciones

Las tres formas de VSCII mantienen los 95 caracteres imprimibles de ASCII sin modificar.

VSCII-3 , también conocido como TCVN 5712-3, VN3 o simplemente TCVN3, [7] incluye la menor cantidad de asignaciones. Es un ASCII extendido , porque mantiene los 128 códigos de ASCII sin modificar. 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 compatibilidad total con minúsculas.
  • 7 caracteres en mayúscula, lo que permite compatibilidad con mayúsculas para las 29 letras base sin marcas de tono.
  • El espacio irrompible .

Las marcas de tono en las vocales mayúsculas se logran en TCVN3 cambiando a una fuente completamente en mayúsculas. [8]

VSCII-2 , también conocido como TCVN 5712-2 y VN2, es un superconjunto de VSCII-3. Es un ASCII extendido , porque mantiene los 128 códigos de ASCII sin modificar. No reasigna ninguno de los códigos de control C0 y C1 , lo que lo hace conforme con ISO 2022 como un conjunto de 96. [2] [3] En comparación con VSCII-3, agrega (para un total de 96 caracteres no ASCII):

  • 16 caracteres más en mayúsculas con marcas de tono precompuestas (para un total de 23 caracteres en mayúsculas que no son ASCII)
  • 5 diacríticos combinados para marcas tonales , lo que permite representar otras combinaciones de letras mayúsculas y marcas tonales. Las marcas de combinación siguen a la letra base [2] como en VNI (en lugar de precederlas como en ANSEL ).

VSCII-1 , también conocido como TCVN 5712-1 y VN1, es una extensión de VSCII-2 y es un ASCII modificado, ya que reemplaza 12 de los 33 caracteres de control por caracteres precompuestos. En comparación con VSCII-2, (para un total de 140 caracteres no ASCII):

  • Agrega 44 letras mayúsculas precompuestas más, lo que las lleva al mismo número que las minúsculas.
  • Lo hace reemplazando 12 caracteres de control ASCII y asignando 32 caracteres gráficos al área de control C1, rompiendo la compatibilidad con ISO 2022.

La conversión de VSCII-3 a VSCII-2 o VSCII-1 y la conversión de VSCII-2 a VSCII-1 no son necesarias, pero pueden generar archivos más pequeños.

La conversión de VSCII-1 a VSCII-2 o VSCII-3 y la conversión de VSCII-2 a VSCII-3 requieren la expansión de algunos caracteres precompuestos.

Conjunto de caracteres

  VSCII-3
  Adiciones para VSCII-2
  Adiciones para VSCII-1 [9]

Referencias

  1. ^ Sivonen, Henri (26 de septiembre de 2014). "Los cambios en la codificación de caracteres en mc requieren la acción de cc". mozilla.dev.apps.thunderbird .
  2. ^ abcde "[noticias] TCVN 5712:1993 (VSCII) -- Norma nacional vietnamita". 2 de junio de 1993. Archivado desde el original el 11 de enero de 2017.
  3. ^ ab TCVN (1993). ISO-IR-180: Parte derecha de la tabla de códigos VSCII-2 (PDF) . ITSCJ/ IPSJ .
  4. ^ abcde Ngo, Hoc Dinh; Tran, TuBinh. "5. ¿Por qué es necesaria la conversión de conjuntos de caracteres vietnamitas (codificación de conjuntos de caracteres)?". Algunas funciones especiales de WinVNKey .
  5. ^ Nguyen, Minh T. "Conversiones vietnamitas (Vietnet/VIQR, VNI, VPS, VISCII, VNU, TCVN, VietWare, Unicode)".
  6. ^ Lunde, Ken (13 de enero de 2009). "Capítulo 1: Descripción general del procesamiento de información de CJKV (§ ¿Son idénticos VISCII y VSCII? ¿Qué sucede con TCVN?)". Procesamiento de información de CJKV (2.ª ed.). pág. 17. ISBN 978-0-596-51447-1.
  7. ^ "Codificación de caracteres Unicode y vietnamitas heredados". Preguntas frecuentes sobre Unicode vietnamita .
  8. ^ "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.
  9. ^ Lunde, Ken (13 de enero de 2009). "Apéndice L: Conjuntos de caracteres vietnamitas" (PDF) . Procesamiento de la información CJKV (2.ª ed.). ISBN 978-0-596-51447-1.
  • Gráficos en Librewiki
  • Gráficos en Charset Wiki
  • Tablas con puntos y nombres Unicode
Obtenido de "https://es.wikipedia.org/w/index.php?title=VSCII&oldid=1185837095"