Articulo de referencia

VSCII

x-viet-tcvn5712 {{cite web |url=https://groups.google.com/d/msg/mozilla.dev.apps.thunderbird/2P5kCJJS_WI/oWhT0STivL0J |last=Sivonen |first=Henri |title=Character encoding change...

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 , también conocido como TCVN 5712-2 y VN2, es un superconjunto de VSCII-3. 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 , lo que lo hace conforme a la norma ISO 2022 como un conjunto de 96 caracteres. [ 2 ] [ 3 ] En comparación con VSCII-3, añade (para un total de 96 caracteres no ASCII):

  • 16 caracteres más en mayúsculas con marcas de tono predefinidas (para un total de 23 caracteres en mayúsculas no ASCII).
  • 5 diacríticos combinatorios para marcas de tono , lo que permite representar otras combinaciones de letras mayúsculas y marcas de tono. Las marcas combinatorias 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 con caracteres precompuestos. En comparación con VSCII-2, (para un total de 140 caracteres no ASCII):

  • Agrega 44 letras mayúsculas precompuestas más, igualando así el número de letras minúsculas.
  • ¿Esto se logra 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, así como la conversión de VSCII-2 a VSCII-1, no son necesarias, pero pueden dar como resultado 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-09-2014). "Los cambios en la codificación de caracteres en mc requieren acción de cc" . mozilla.dev.apps.thunderbird .
  2. 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.
  3. 1 2 TCVN (1993). ISO-IR-180: Parte derecha de la tabla de códigos VSCII-2 (PDF) . ITSCJ/ IPSJ .
  4. 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 .
  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 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.
  7. "Codificaciones de caracteres Unicode y vietnamitas heredadas" . 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 información CJKV (2.ª ed.). ISBN  978-0-596-51447-1.
  • tablas con puntos y nombres Unicode
Obtenido de " https://en.wikipedia.org/w/index.php?title=VSCII&oldid=1360846097 "