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.

Bảng dấu VNI : una barra de herramientas que permite acceder con un clic a los signos diacríticos vietnamitas

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 .

Codificación VNI "ANSI" (Windows / Unix)
_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.

Codificación VNI "Mac" (Macintosh)
_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 ).

Codificación VNI "ASCII" (DOS)
_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

Referencias

enlaces externos

Productos VNI