VNI - VNI

VNI Software Company , çeşitli eğitim, eğlence, ofis ve yardımcı yazılım paketlerinin geliştiricisidir. Bilgisayarlar için Vietnamca için bir kodlama (VNI kodlama) ve popüler bir giriş yöntemi (VNI Girişi) geliştirdikleri biliniyor . VNI, TELEKS giriş yönteminin yanı sıra genellikle Vietnamca yazmak için bilgisayar sistemlerinde bulunur . En yaygın eşleştirme, klavye ve bilgisayarlarda VNI kullanımıdır, buna karşılık TELEX telefonlarda veya dokunmatik ekranlarda daha yaygındır.

Tarih

VNI şirketi, bir aile şirketi olup, Westminster, California'da yerleşiktir . 1987 yılında Hồ Thành Việt tarafından Vietnamca dilinin bilgisayarlarda kullanımını kolaylaştıran bir yazılım geliştirmek için kurulmuştur . Ürünleri arasında VNI Kodlama ve VNI Giriş Yöntemi vardı . VNI Giriş Yöntemi, o zamandan beri Vietnamca için en popüler iki giriş yöntemi haline geldi ve telefonlar ve dokunmatik ekranlar için daha avantajlı olan TELEX'in yanı sıra, VNI klavye bilgisayar sistemlerinde daha fazla kullanım buldu.

VNI ve Microsoft

1990'larda, Microsoft VNI ürünleri ve dahil VNI Giriş Yöntemi potansiyelini tanınan Windows 95 Vietnamca Edition ve MSDN kullanımı dünya çapında.

Microsoft'un bu teknolojileri yetkisiz kullanımı üzerine VNI, Microsoft'u konuyla ilgili olarak mahkemeye verdi. Microsoft davayı mahkeme dışında çözdü, girdi yöntemini tüm ürün yelpazesinden çıkardı ve kendi girdi yöntemini geliştirdi. Neredeyse bilinmese de, Windows 98'den bu yana her Windows sürümünde göründü .

Windows 10 sürüm 1903'ten başlayarak , VNI Giriş Yöntemi ("Vietnamca Sayı Anahtarına dayalı" olarak) ve Teleks giriş yöntemiyle birlikte artık yerel olarak desteklenmektedir.

Unicode

Bilgisayarda Unicode'un artan popülaritesine rağmen, VNI Kodlama (aşağıya bakınız ) Vietnamca konuşanlar tarafından hem Vietnam'da hem de yurtdışında yaygın olarak kullanılmaktadır . California , Orange County'nin Little Saigon mahallesindeki tüm profesyonel baskı tesisleri Vietnamca metinleri işlerken VNI Kodlamayı kullanmaya devam ediyor. Bu nedenle, VNI Karakter Seti kullanılarak gönderilen yazdırma işleri yerel yazıcılarla uyumludur.

Giriş yöntemleri

VNI, bilgisayar kullanıcılarının bilgisayarlarına Vietnamca girmelerine yardımcı olmak için bir giriş yöntemi ve bir kodlama olan VNI Karakter Kümesini icat etti, popüler hale getirdi ve ticarileştirdi . Kullanıcı, yalnızca standart bilgisayar klavye düzenlerinde bulunan ASCII karakterlerini kullanarak yazabilir . Vietnam alfabesi , Vietnam alfabesinin tonları ve diğer harfleri için karmaşık bir aksan sistemi kullandığından , klavyenin olası tüm karakterleri kapsamak için 133 alfanümerik tuşa ve bir Shift tuşuna ihtiyacı olacaktır .

VNI Giriş Yöntemi

Başlangıçta, VNI'nin giriş yöntemi , işletim sistemi bu tuşları başka amaçlar için kullandığından, daha sonra sorunlu olduğu ortaya çıkan ton işaretlerini girmek için işlev tuşlarını (F1, F2, ...) kullandı. VNI sonra (aynı aksine klavyenin üst kısmındaki sayısal tuşlara döndü numpad tonu işaretleri girmek için). Bu düzenleme günümüzde varlığını sürdürmektedir, ancak kullanıcılar ayrıca ton işaretleri için kullanılan tuşları özelleştirme seçeneğine de sahiptir.

Bảng dấu VNI : Vietnamca aksan işaretlerine tek tıklamayla erişime izin veren bir araç çubuğu

VNI Tan Ky modu açıkken, kullanıcı bir kelime içinde herhangi bir yere aksan işaretleri yazabilir ve işaretler uygun konumlarında görünecektir. Örneğin, "okul" anlamına gelen trường kelimesi aşağıdaki şekillerde yazılabilir:

  • truong-7-2 → trường (en geleneksel yol)
  • 72truong trường
  • t72ruong trường
  • tr72uong trường
  • tru7o72ng trường
  • truo72ng trường
  • truo7ng2 trường

İlk yol, el yazısı ve heceleme kuralını izleyen geleneksel yöntemdir; burada taban önce yazılır (gerçek) ve ardından ton işaretleri daha sonra tek tek eklenir.

VNI Tan Ky

1990'larda VNI Tan Ky 4'ün piyasaya sürülmesiyle, VNI kullanıcıları bir kelime içinde ton işaretlerini nereye doğru bir şekilde yerleştireceklerini hatırlamak zorunda kalmaktan kurtardı, çünkü kullanıcı gerekli tüm karakterleri ve ton işaretlerini girdiği sürece yazılım bunları gruplayacaktır. doğru şekilde. Bu özellik özellikle dile yeni başlayanlar için kullanışlıdır.

VNI Otomatik Vurgu

VNI Auto Accent, uzun süreli bilgisayar klavyesi kullanımının neden olduğu tekrarlayan gerilim hasarını (RSI) hafifletmek amacıyla şirketin en son yazılım sürümüdür (2006) . Otomatik Aksan, kullanıcı için otomatik olarak aksan işaretleri ekleyerek her kelimeyi yazmak için gereken tuş vuruşlarının sayısını azaltmaya yardımcı olur. Kullanıcı yine de kelimedeki her temel harfi girmelidir.

Karakter kodlamaları

VNI Kodlaması (Windows / Unix)

VNI Kodlama birini temsil etmek iki bayt kullanır Vietnam sesli harf ikinci bayt ek tedariki ile, karakteri ayırıcı işaretler nedenle Vietnam karakterlerle kontrol karakterleri değiştirmek için ihtiyacını ortadan kaldırarak, sorunlu bir sistem TCVN1 (bulundu VSCII-1 ) ve VISCII veya TCVN3 ( VSCII-3 ) için bazen kullanıldığı gibi , biri küçük harfli karakterler ve diğeri büyük harfli karakterler içeren iki farklı yazı tipi kullanma . Benzer bir yaklaşım Windows-1258 ve VSCII-2 tarafından da benimsenmiştir.

Bu çözüm, Windows'un farklı sürümleri arasında ve farklı platformlar arasında daha taşınabilirdir . Ancak, bir dosyada tek bir yazılı karakteri temsil eden birden çok karakter bulunması nedeniyle dosya boyutu artar. Artan dosya boyutu, genellikle verilerin ZIP gibi bir dosya biçimine sıkıştırılmasıyla açıklanabilir .

VNI kodlaması Vietnam'ın güneyinde yaygın olarak kullanıldı ve bazen yurtdışında kullanıldı, TCVN 5712 ise kuzeyde baskındı.

Nokta 0x 0x7F takip yoluyla 00 ASCII .

VNI "ANSI" Kodlaması (Windows / Unix)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _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
E_ 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
12
0129
ơ
01A1
0303
ư
01B0
0300
0301
̆̉
0306 0309
̉
0309
̆̃
0306 0303

Macintosh için VNI Kodlaması

Farklı bir düzenlemeye sahip ( Windows-1252 ve Mac OS Roman arasındaki farklı düzenlemeye karşılık gelen) Macintosh sistemlerinde kullanılması amaçlanan bir sürüm . Büyük harfli ünlüler için kullanılan aksan karakterleri kutulu olarak gösterilirken, küçük harfli ünlüler için kullanılanlar ise kutusuz olarak gösterilir.

VNI "Mac" Kodlaması (Macintosh)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _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
12
0129

1ECB
ơ
01A1
ư
01B0
0303
̆̉
0306 0309
0301
̉
0309
̆̃
0306 0303
A_
1EC8
0300
B_
1EC9
0300
C_ 0302
0300
0302
0303
0303
D_
E_ 0302
̆
0306
0302
0301
̣̆ 0323
0306
̆̀
0306 0300
Í
00CD
̣
0323
Ì
00CC
Ĩ
0128
Ç
01A0
F_
1ECA
̆̉
0306 0309
̉
0309
0301

DOS için VNI Kodlaması

DOS'ta kullanım için VNI kodlaması, aksan işaretleri için ayrı karakterler kullanmaz, bunun yerine belirli ASCII noktalama karakterlerini tonla işaretlenmiş büyük harflerle değiştirir ( ISO 646 ile karşılaştırın ).

VNI "ASCII" Kodlaması (DOS)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _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
CAN
0018
EM
0019
ALT
001A
ESC
001B
FS
001C
GS
001D
RS
001E
BİZE
001F
2_ SP
0020
!
0021
"
0022
#
0023
0024 ABD doları
%
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
Bir
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_ P
0050
Q
0051
R
0052
Ç
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
[
005B
\
005C
]
005D
Á
00C1
_
005F
6_ À
00C0
bir
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
ben
0069
j
006A
k
006B
l
006C
m
006D
n
006E
o
006F
7_ s
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

1EB9

1EA6
ê
00EA
ế
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
12
0129

1ECB

1EC7
đ
0111
©
0110

1EAC
B_
1EAE

1EB0

1EB2
A
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
E_
1EA3
ã
00E3

1EA1

1EA5

1EA7

1EA9
A
1EAB
ậ 1
KAFA
ă
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

   Mektup    Numara    Noktalama    Sembol    Diğer    Tanımsız

VIQR ve VNI-İnternet Postası

Kullanımı Vietnam Alıntı okunabilir (VIQR), ASCII karakterleri kullanarak Vietnamca yazmak için bir kongre sırasında başlayan Vietnam Savaşı sırasında, daktilo için temel bir araç olduğunu kelime işlem . Çünkü ABD askeri resmi belgelere doğru Vietnam komut dosyalarını temsil etmek için bir yol gerekli VIQR ordusu için icat edilmiştir. Uzun süreli kullanımı nedeniyle VIQR, VNI , VPSKeys , VSCII , VISCII ve Unicode'un ortaya çıkmasından önce bilgisayarda kelime işlemede doğal bir tercihti . Bilgisayarlarda bilgi alışverişi için hala yaygın olarak kullanılmaktadır, ancak şifreli görünümü nedeniyle tasarım ve düzen için arzu edilmemektedir.

VIQR'nin ana sorunu, özellikle deneyimsiz bilgisayar kullanıcıları için VIQR metnini okumanın zorluğuydu. VNI , VIQR metnine belirli ASCII noktalamalarını karakterleri birleştirerek değiştirerek daha doğal bir görünüm vermek için VIQR notasyonu ve VNI'nin birleştirme karakter tekniğinin bir varyantını kullanan VNI-Internet Mail adlı ücretsiz bir yazı tipi oluşturdu ve yayınladı .

Aşağıdaki tablo, VNI-Internet Mail'i diğer kodlanmış VIQR veya VIQR benzeri kurallarla karşılaştırmaktadır.

Aksan işareti RFC 1456 VIQR gösterimi VSCII-MNEM gösterimi VNI İnternet Posta notasyonu Misal
Breve ( < | A| Ă olarak görüntülenir
Circumflex ^ > ^ E^ Ê olarak görüntülenir
Boynuz + * * U* Ư olarak görüntülenir
Akut ' ' ' O' Ó olarak görüntülenir
Mezar ` ! ` O` Ò olarak görüntülenir
Yukarıya çengel ? ? { O{ Ỏ olarak görüntülenir
Tilde ~ " ~ O~ Õ olarak görüntülenir
Altta nokta . . } O} Ọ olarak görüntülenir
Çubuklu D DD DD D_ D_ © olarak görüntülenir

Ayrıca bakınız

Referanslar

Dış bağlantılar

VNI ürünleri