VNI - VNI
VNI Software Company es un desarrollador de varios paquetes de software de educación, entretenimiento, oficina y servicios públicos . Son conocidos por desarrollar una codificación ( codificación VNI) y un método de entrada popular (entrada VNI) para vietnamitas en computadoras. VNI a menudo está disponible en sistemas informáticos para escribir vietnamita, junto con el método de entrada TELEX también. El emparejamiento más común es el uso de VNI en teclados y computadoras, mientras que TELEX es más común en teléfonos o pantallas táctiles.
Historia
La empresa VNI es una empresa familiar con sede en Westminster, California . Fue fundada en 1987 por Hồ Thành Việt para desarrollar software que facilite el uso del idioma vietnamita en las computadoras. Entre sus productos se encuentran la codificación VNI y el método de entrada VNI . Desde entonces, el método de entrada VNI ha crecido hasta convertirse en los dos métodos de entrada más populares para los vietnamitas, junto con TELEX, que es más ventajoso para teléfonos y pantallas táctiles, mientras que VNI ha encontrado más uso en sistemas informáticos con teclado.
VNI contra Microsoft
En la década de 1990, Microsoft reconoció el potencial de los productos de VNI e incorporó el método de entrada de VNI en Windows 95 Vietnamese Edition y MSDN , en uso en todo el mundo.
Tras el uso no autorizado de estas tecnologías por parte de Microsoft, VNI llevó a Microsoft a los tribunales por el asunto. Microsoft resolvió el caso fuera de los tribunales, retiró el método de entrada de toda su línea de productos y desarrolló su propio método de entrada. Aunque es prácticamente desconocido, ha aparecido en todas las versiones de Windows desde Windows 98 .
A partir de la versión 1903 de Windows 10 , el método de entrada VNI (como "basado en clave numérica vietnamita"), junto con el método de entrada télex , ahora son compatibles de forma nativa.
Unicode
A pesar de la creciente popularidad de Unicode en la informática, la codificación VNI (ver más abajo ) todavía es muy utilizada por los hablantes de vietnamita tanto en Vietnam como en el extranjero. Todas las instalaciones de impresión profesional en el vecindario de Little Saigon en el condado de Orange, California, continúan utilizando la codificación VNI al procesar texto en vietnamita. Por esta razón, los trabajos de impresión enviados con el juego de caracteres VNI son compatibles con las impresoras locales.
Métodos de entrada
VNI inventó, popularizó y comercializó un método de entrada y una codificación, el juego de caracteres VNI , para ayudar a los usuarios de computadoras a ingresar al vietnamita en sus computadoras. El usuario puede escribir usando solo caracteres ASCII que se encuentran en diseños de teclado de computadora estándar . Debido a que el alfabeto vietnamita utiliza un complejo sistema de diacríticos para los tonos y otras letras del alfabeto vietnamita, el teclado necesitaría 133 teclas alfanuméricas y una tecla Mayús para cubrir todos los caracteres posibles.
Método de entrada VNI
Originalmente, el método de entrada de VNI utilizaba teclas de función (F1, F2, ...) para ingresar las marcas de tono, lo que luego resultó ser problemático, ya que el sistema operativo usaba esas teclas para otros propósitos. VNI luego se dirigió a las teclas numéricas en la parte superior del teclado (a diferencia del teclado numérico ) para ingresar marcas de tono. Esta disposición sobrevive en la actualidad, pero los usuarios también tienen la opción de personalizar las teclas utilizadas para las marcas de tono.
Con el modo VNI Tan Ky activado, el usuario puede escribir marcas diacríticas en cualquier lugar dentro de una palabra, y las marcas aparecerán en sus ubicaciones correctas. Por ejemplo, la palabra trường , que significa "escuela", se puede escribir de las siguientes formas:
- truong-7-2 → trường (forma más convencional)
- 72truong → trường
- t72ruong → trường
- tr72uong → trường
- tru7o72ng → trường
- truo72ng → trường
- truo7ng2 → trường
La primera forma es el método convencional, siguiendo la convención de escritura a mano y ortografía, donde la base se escribe primero (truong) y luego las marcas tonales se agregan luego una por una.
VNI Tan Ky
Con el lanzamiento de VNI Tan Ky 4 en la década de 1990, VNI liberó a los usuarios de tener que recordar dónde insertar correctamente las marcas de tono dentro de una palabra, porque, siempre que el usuario ingrese todos los caracteres y marcas de tono requeridos, el software los agrupará. correctamente. Esta función es especialmente útil para los recién llegados al idioma.
Acento automático VNI
VNI Auto Accent es la versión de software más reciente de la compañía (2006), con el propósito de aliviar las lesiones por esfuerzo repetitivo (RSI) causadas por el uso prolongado de teclados de computadora . Auto Accent ayuda a reducir la cantidad de pulsaciones de teclas necesarias para escribir cada palabra al agregar automáticamente marcas diacríticas para el usuario. El usuario aún debe ingresar todas las letras base de la palabra.
Codificaciones de caracteres
Codificación VNI (Windows / Unix)
La codificación VNI utiliza hasta dos bytes para representar un carácter de vocal vietnamita , y el segundo byte proporciona marcas diacríticas adicionales , lo que elimina la necesidad de reemplazar los caracteres de control con caracteres vietnamitas, un sistema problemático que se encuentra en TCVN1 ( VSCII-1 ) y en VISCII. , o usando dos fuentes diferentes , como las que a veces se emplean para TCVN3 ( VSCII-3 ), una que contiene caracteres en minúsculas y la otra en mayúsculas. Windows-1258 y VSCII-2 adoptan un enfoque similar .
Esta solución es más portátil entre diferentes versiones de Windows y entre diferentes plataformas . Sin embargo, debido a la presencia de varios caracteres en un archivo para representar un carácter escrito, aumenta el tamaño del archivo. El tamaño de archivo aumentado generalmente se puede explicar comprimiendo los datos en un formato de archivo como ZIP .
La codificación VNI se usó ampliamente en el sur de Vietnam y, a veces, se usó en el extranjero, mientras que TCVN 5712 fue dominante en el norte.
Los puntos 0x 00 a 0x7F siguen ASCII .
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _MI | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8_ | ||||||||||||||||
9_ | ||||||||||||||||
A_ | ||||||||||||||||
B_ | ||||||||||||||||
C_ |
0302 0300 |
0302 0301 |
0302 |
0302 0303 |
̣̂ 0323 0302 |
̂̉ 0302 0309 |
Ỉ 1EC8 |
̆̀ 0306 0300 |
̆́ 0306 0301 |
̆ 0306 |
̣̆ 0323 0306 |
Ì 00CC |
Í 00CD |
Ỵ 1EF4 |
̣ 0323 |
|
D_ |
Đ 0110 |
Ị 1ECA |
Ĩ 0128 |
Ơ 01A0 |
0303 |
Ư 01AF |
0300 |
0301 |
̆̉ 0306 0309 |
̉ 0309 |
̆̃ 0306 0303 |
|||||
MI_ |
0302 0300 |
0302 0301 |
0302 |
0302 0303 |
̣̂ 0323 0302 |
̂̉ 0302 0309 |
ỉ 1EC9 |
̆̀ 0306 0300 |
̆́ 0306 0301 |
̆ 0306 |
̣̆ 0323 0306 |
ì 00EC |
í 00ED |
ỵ 1EF5 |
̣ 0323 |
|
F_ |
đ 0111 |
ị 1ECB |
ĩ 0129 |
ơ 01A1 |
0303 |
ư 01B0 |
0300 |
0301 |
̆̉ 0306 0309 |
̉ 0309 |
̆̃ 0306 0303 |
Codificación VNI para Macintosh
Una versión pensada para su uso en sistemas Macintosh, con una disposición diferente (correspondiente a la disposición diferente entre Windows-1252 y Mac OS Roman ). Los caracteres diacríticos utilizados para las vocales mayúsculas se muestran en un recuadro y los utilizados para las vocales en minúscula se muestran sin recuadrar.
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _MI | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8_ |
̣̂ 0323 0302 |
̂̉ 0302 0309 |
̆́ 0306 0301 |
Đ 0110 |
Ư 01AF |
̆̃ 0306 0303 |
0302 0301 |
0302 0300 |
0302 |
̣̂ 0323 0302 |
0302 0303 |
̂̉ 0302 0309 |
̆́ 0306 0301 |
̆̀ 0306 0300 |
||
9_ |
̆ 0306 |
̣̆ 0323 0306 |
í 00ED |
ì 00EC |
̣ 0323 |
đ 0111 |
ĩ 0129 |
ị 1ECB |
ơ 01A1 |
ư 01B0 |
0303 |
̆̉ 0306 0309 |
0301 |
̉ 0309 |
̆̃ 0306 0303 |
|
A_ |
Ỉ 1EC8 |
0300 |
||||||||||||||
B_ |
ỉ 1EC9 |
0300 |
||||||||||||||
C_ |
0302 0300 |
0302 0303 |
0303 |
|||||||||||||
D_ | ||||||||||||||||
MI_ |
0302 |
̆ 0306 |
0302 0301 |
̣̆ 0323 0306 |
̆̀ 0306 0300 |
Í 00CD |
̣ 0323 |
Ì 00CC |
Ĩ 0128 |
Ơ 01A0 |
||||||
F_ |
Ị 1ECA |
̆̉ 0306 0309 |
̉ 0309 |
0301 |
Codificación VNI para DOS
La codificación VNI para su uso en DOS no utiliza caracteres separados para los diacríticos, sino que reemplaza ciertos caracteres de puntuación ASCII con letras mayúsculas marcadas por tonos (compare ISO 646 ).
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _MI | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ |
NUL 0000 |
SOH 0001 |
STX 0002 |
ETX 0003 |
EOT 0004 |
ENQ 0005 |
ACK 0006 |
BEL 0007 |
BS 0008 |
HT 0009 |
LF 000A |
VT 000B |
FF 000C |
CR 000D |
SO 000E |
SI 000F |
1_ |
DLE 0010 |
DC1 0011 |
DC2 0012 |
DC3 0013 |
DC4 0014 |
NAK 0015 |
SYN 0016 |
ETB 0017 |
PUEDE 0018 |
EM 0019 |
SUB 001A |
ESC 001B |
FS 001C |
GS 001D |
RS 001E |
US 001F |
2_ |
SP 0020 |
! 0021 |
" 0022 |
# 0023 |
$ 0024 |
% 0025 |
& 0026 |
« 0027 |
( 0028 |
) 0029 |
* 002A |
+ 002B |
, 002C |
- 002D |
. 002E |
/ 002F |
3_ |
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_ |
Ỵ 1EF4 |
A 0041 |
B 0042 |
C 0043 |
D 0044 |
E 0045 |
F 0046 |
G 0047 |
H 0048 |
Yo 0049 |
J 004A |
K 004B |
L 004C |
M 004D |
N 004E |
O 004F |
5_ |
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 |
Á 00C1 |
_ 005F |
6_ |
À 00C0 |
un 0061 |
b 0062 |
c 0063 |
d 0064 |
e 0065 |
f 0066 |
g 0067 |
h 0068 |
yo 0069 |
j 006A |
k 006B |
l 006C |
m 006D |
n 006E |
o 006F |
7_ |
p 0070 |
q 0071 |
r 0072 |
s 0073 |
t 0074 |
u 0075 |
v 0076 |
w 0077 |
x 0078 |
y 0079 |
z 007A |
Ặ 1EB6 |
Ả 1EA2 |
à 00C3 |
Ạ 1EA0 |
DEL 007F |
8_ |
Ấ 1EA4 |
ẻ 1EBB |
é 00E9 |
â 00E2 |
ẽ 1EBD |
à 00E0 |
E 1EB9 |
Ầ 1EA6 |
ê 00EA |
E 1EBF |
è 00E8 |
ề 1EC1 |
Ẩ 1EA8 |
ì 00EC |
ể 1EC3 |
ễ 1EC5 |
9_ |
Ẫ 1EAA |
ỏ 1ECF |
õ 00F5 |
ô 00F4 |
ọ 1ECD |
ò 00F2 |
ố 1ED1 |
ù 00F9 |
ồ 1ED3 |
ổ 1ED5 |
ỗ 1ED7 |
ộ 1ED9 |
ủ 1EE7 |
ũ 0169 |
ụ 1EE5 |
ư 01B0 |
A_ |
á 00E1 |
í 00ED |
ó 00F3 |
ú 00FA |
ứ 1EE9 |
ừ 1EEB |
ử 1EED |
ữ 1EEF |
ự 1EF1 |
ỉ 1EC9 |
ĩ 0129 |
ị 1ECB |
E 1EC7 |
đ 0111 |
Đ 0110 |
Ậ 1EAC |
B_ |
Ắ 1EAE |
Ằ 1EB0 |
Ẳ 1EB2 |
Ẵ 1EB4 |
É 00C9 |
È 00C8 |
Ẻ 1EBA |
Ẽ 1EBC |
Ẹ 1EB8 |
Ế 1EBE |
Ề 1EC0 |
Ể 1EC2 |
Ễ 1EC4 |
Ệ 1EC6 |
Í 00CD |
Ì 00CC |
C_ |
Ỉ 1EC8 |
Ĩ 0128 |
Ị 1ECA |
Ó 00D3 |
Ò 00D2 |
Ỏ 1ECE |
Õ 00D5 |
Ọ 1ECC |
Ố 1ED0 |
Ồ 1ED2 |
Ổ 1ED4 |
Ỗ 1ED6 |
Ộ 1ED8 |
Ớ 1EDA |
Ờ 1EDC |
Ở 1EDE |
D_ |
Ỡ 1EE0 |
Ợ 1EE2 |
Ú 00DA |
Ù 00D9 |
Ủ 1EE6 |
× 0168 |
Ụ 1EE4 |
Ứ 1EE8 |
Ừ 1EEA |
Ử 1EEC |
Ữ 1EEE |
Ự 1EF0 |
Ý 00DD |
Ỳ 1EF2 |
Ỷ 1EF6 |
Ỹ 1EF8 |
MI_ |
ả 1EA3 |
ã 00E3 |
ạ 1EA1 |
ấ 1EA5 |
ầ 1EA7 |
ẩ 1EA9 |
ẫ 1EAB |
 1EAD |
ă 0103 |
ắ 1EAF |
ằ 1EB1 |
ẳ 1EB3 |
ẵ 1EB5 |
 1EB7 |
ý 00FD |
ỳ 1EF3 |
F_ |
ÿ 1EF7 |
ỹ 1EF9 |
ỵ 1EF5 |
ơ 01A1 |
ớ 1EDB |
ờ 1EDD |
ở 1EDF |
ỡ 1EE1 |
ợ 1EE3 |
Ô 00D4 |
Ơ 01A0 |
Ư 01AF |
Ă 0102 |
 00C2 |
Ê 00CA |
á 00E1 |
Letra Número Puntuación Símbolo Otro Indefinido
VIQR y VNI-Internet Mail
El uso de Vietnamese Quoted-Readable (VIQR), una convención para escribir en vietnamita con caracteres ASCII, comenzó durante la Guerra de Vietnam , cuando las máquinas de escribir eran la principal herramienta para el procesamiento de textos . Debido a que el ejército de EE. UU. Necesitaba una forma de representar con precisión las escrituras vietnamitas en documentos oficiales, el VIQR se inventó para los militares. Debido a su uso prolongado, VIQR era una opción natural para el procesamiento de textos informáticos, antes de la aparición de VNI, VPSKeys , VSCII , VISCII y Unicode. Todavía se usa ampliamente para el intercambio de información en computadoras, pero no es deseable para el diseño y la distribución, debido a su apariencia críptica.
El problema principal de VIQR era la dificultad de leer el texto de VIQR, especialmente para usuarios de computadoras sin experiencia. VNI creó y lanzó una fuente gratuita llamada VNI-Internet Mail , que utilizó una variante de la notación VIQR y la técnica de combinación de caracteres de VNI para darle al texto VIQR una apariencia más natural al reemplazar cierta puntuación ASCII con caracteres combinados.
La siguiente tabla compara VNI-Internet Mail con otras convenciones codificadas de VIQR o similares a VIQR.
Marca diacrítica | Notación VIQR RFC 1456 | Notación VSCII-MNEM | Notación de correo de Internet VNI | Ejemplo |
---|---|---|---|---|
Breve | ( |
< |
| |
A| mostrado como Ă
|
Circunflejo | ^ |
> |
^ |
E^ mostrado como Ê
|
bocina | + |
* |
* |
U* mostrado como Ư
|
Agudo | ' |
' |
' |
O' mostrado como Ó
|
Tumba | ` |
! |
` |
O` mostrado como Ò
|
Gancho arriba | ? |
? |
{ |
O{ mostrado como Ỏ
|
Tilde | ~ |
" |
~ |
O~ mostrado como Õ
|
Punto debajo | . |
. |
} |
O} mostrado como Ọ
|
Barred D | DD |
DD |
D_ |
D_ mostrado como Đ
|
Ver también
- Télex (método de entrada)
- Vietnamita citado-legible (VIQR)
- VISCII
- VPSKeys
- Guía para ingresar texto en vietnamita en la Wikipedia en vietnamita
- Computadoras y lengua vietnamita