VNI

VNIソフトウェア社は、教育、エンターテイメント、オフィス、ユーティリティなど、様々なソフトウェアパッケージを開発しています。同社は、コンピュータ用ベトナム語エンコーディング(VNIエンコーディング)と、広く普及している入力方式(VNI入力)の開発で知られています。VNIは、コンピュータシステムでベトナム語を入力する際に​​、 TELEX入力方式と併用できることが多くあります。最も一般的な組み合わせは、キーボードとコンピュータではVNIを使用し、携帯電話やタッチスクリーンではTELEXを使用する方法です。

歴史

VNI社は、カリフォルニア州ウェストミンスターに拠点を置く家族経営の企業です。1987年にHồ Thành Việt氏によって設立され、コンピュータ上でベトナム語を容易に使用できるソフトウェアを開発しています。同社の製品には、VNIエンコーディングとVNI入力メソッドがあります。VNI入力メソッドは、電話やタッチスクリーンに適したTELEXと並んで、ベトナム語入力メソッドのトップ2に成長しました。一方、VNIはキーボード入力のコンピュータシステムでより多く使用されています。

VNI vs. Microsoft

1990 年代に、マイクロソフトはVNI 製品の可能性を認識し、世界中で使用されているWindows 95ベトナム語版とMSDNに VNI 入力方式を組み込みました。

マイクロソフトがこれらの技術を無許可で使用したため、VNIはマイクロソフトを提訴しました。マイクロソフトは示談により和解し、当該入力メソッドを全製品ラインから撤去し、独自の入力メソッドを開発しました。この入力メソッドは、ほとんど知られていないものの、Windows 98以降のすべてのWindowsリリースに搭載されています[1]

Windows 10バージョン1903以降では、VNI入力方式(「ベトナム語の数字キーベース」)とTelex入力方式がネイティブでサポートされるようになりました。[2]

ユニコード

コンピュータ分野におけるUnicodeの普及が進んでいるにもかかわらずVNIエンコーディング(下記参照)はベトナム国内外のベトナム語話者によって依然として広く使用されています。カリフォルニア州オレンジ郡リトルサイゴン地区のすべての印刷施設では、ベトナム語のテキスト処理にVNIエンコーディングを使用しています。そのため、 VNI文字セットを使用して送信された印刷ジョブは、地元のプリンタと互換性があります。

入力方法

VNIは、コンピュータユーザーがベトナム語をコンピュータで入力するのを支援するために、入力方式とエンコード方式であるVNI文字セットを発明、普及、商品化しました。ユーザーは、標準的なコンピュータキーボードレイアウトにあるASCII文字のみを使用して入力できます。ベトナム語のアルファベットは、声調やその他の文字に複雑な分音記号システムを使用しているため、すべての文字をカバーするには、キーボードに133個の英数字キーとShiftキーが必要でした。[3]

VNI入力方式

当初、VNIの入力方式では、声調記号の入力にファンクションキー(F1、F2など)を使用していましたが、後にオペレーティングシステムがこれらのキーを他の用途に使用していたため、問題が発生することが判明しました。そこでVNIは、声調記号の入力にテンキーではなくキーボード上部の数字キーを使用するようになりました。この配置は現在も残っていますが、ユーザーは声調記号に使用するキーをカスタマイズすることもできます。

Bảng dấu VNIベトナム語の発音区別符号にワンクリックでアクセスできるツールバー

VNI Tan Kyモードをオンにすると、単語内の任意の場所に分音記号を入力でき、適切な位置に表示されます。例えば、「学校」を意味する単語「trường」は、次のように入力できます。

  • truong-7-2trường(最も一般的な方法)
  • 72truongtrường
  • t72ruongtrường
  • tr72uongtrường
  • tru7o72ngtrường
  • truo72ngtrường
  • truo7ng2trường

最初の方法は、手書きと綴りの慣例に従った従来の方法で、最初に基本文字 ( truong ) を書き、その後で声調記号を 1 つずつ追加します。

VNI タン・キー

1990年代にVNI Tan Ky 4がリリースされたことで、VNIはユーザーが単語内のどこに声調記号を正しく挿入するかを覚える必要がなくなりました。必要な文字と声調記号をすべて入力すれば、ソフトウェアがそれらを正しくグループ化してくれるからです。この機能は、特にこの言語を初めて学ぶ人にとって便利です。

VNIオートアクセント

VNI Auto Accentは、同社の最新ソフトウェアリリース(2006年)であり、コンピュータキーボードの長時間使用によって引き起こされる反復運動性運動障害(RSI)を軽減することを目的としています。Auto Accentは、ユーザーに代わって分音記号を自動で追加することで、各単語の入力に必要なキーストローク数を削減します。ただし、ユーザーは単語の基本文字をすべて入力する必要があります。

文字エンコーディング

VNI エンコーディング (Windows/Unix)

VNIエンコーディングでは、ベトナム語の母音文字1文字を表すのに最大2バイトを使用し、2バイト目は追加の分音記号として使用されます。そのため、制御文字をベトナム語の文字に置き換える必要がなくなります。これは、TCVN1(VSCII-1)やVISCIIに見られる問題のあるシステムです。また、 TCVN3(VSCII-3)で時々使用されるような、小文字と大文字を含む2つの異なるフォントを使用する必要もありません。Windows -1258とVSCII-2でも同様のアプローチが採用されています。

このソリューションは、異なるバージョンのWindows間や異なるプラットフォーム間での移植性が向上します。ただし、1つの文字を表すためにファイル内に複数の文字が存在するため、ファイルサイズが増加します。ファイルサイズの増加は通常、データをZIPなどのファイル形式に圧縮することで対応できます

VNIエンコードはベトナム南部で広く使用されており、海外でも使用されることがあったが、北部ではTCVN 5712が主流であった。 [4]

ポイント0x 00 から 0x7F はASCIIに従います。

VNI "ANSI" エンコーディング (Windows/Unix) [5] [6]
0123456789BCDEF
8倍
9倍
バックス
センチ◌̂̀◌̂́◌̂
0302
◌̂̃◌̣̂◌̂̉
1EC8
◌̆̀◌̆́◌̆
0306
◌̣̆
1EF4
◌̣
0323
診断Đ
0110

1ECA
Ĩ
0128
Ơ
01A0
◌̃
0303
Ư
01AF
◌̀
0300
◌́
0301
◌̆̉◌̉
0309
◌̆̃
◌̂̀◌̂́◌̂
0302
◌̂̃◌̣̂◌̂̉
1EC9
◌̆̀◌̆́◌̆
0306
◌̣̆
1EF5
◌̣
0323
FXđ
0111
1ECB
ĩ
0129
ơ
01A1
◌̃
0303
ư
01B0
◌̀
0300
◌́
0301
◌̆̉◌̉
0309
◌̆̃
  大文字を表す結合記号、その他は小文字を表す

Macintosh 用 VNI エンコーディング

Macintosh システムで使用することを目的とした、異なる配置のバージョンです ( Windows-1252Mac OS Roman間の異なる配置に対応)。

VNI "Mac"エンコーディング(Macintosh)[6]
0123456789BCDEF
8倍◌̣̂◌̂̉◌̆́Đ
0110
Ư
01AF
◌̆̃◌̂́◌̂̀◌̂
0302
◌̣̂◌̂̃◌̂̉◌̆́◌̆̀
9倍◌̆
0306
◌̣̆í
00ED
ì
00EC

1EF5
◌̣
0323
đ
0111
ĩ
0129
1ECB
ơ
01A1
ư
01B0
◌̃
0303
◌̆̉◌́
0301
◌̉
0309
◌̆̃

1EC8
◌̀
0300
バックス
1EC9
◌̀
0300
センチ◌̂̀◌̂̃◌̃
0303
診断
◌̂
0302
◌̆
0306
◌̂́◌̣̆◌̆̀Í
00CD

1EF4
◌̣
0323
Ì
00CC
Ĩ
0128
Ơ
01A0
FX
1ECA
◌̆̉◌̉
0309
◌́
0301
  大文字の母音に使用される発音区別記号文字(その他は小文字の母音用)

DOS 用の VNI エンコーディング

DOS で使用する VNI エンコードでは、発音区別符号に個別の文字は使用されず、代わりに特定の ASCII 句読点文字がトーンマーク付きの大文字に置き換えられます ( ISO 646と比較)。

VNI「ASCII」エンコーディング (DOS) [6]
0123456789BCDEF
0xヌルSOHSTXETX終了時刻ENQ確認ベル学士HTLFVTFFCRそれでSI
1倍DLEDC1DC2DC3DC4ナクシンETBできるEMサブESCFSGSRS私たち
2倍 SP !#$%'*+-/
3倍0123456789:;<>?
4倍
1EF4
BCDEFGHJKLM
5倍P質問RSTあなたVWXはいZ[\]Á
00C1
_
6倍À
00C0
1つのbcdefグラムhjlメートルno
7倍pqrstあなたv×yz
1EB6
1EA2
Ã
00C3

1EA0
削除
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
á
00E1
í
00ED
ó
00F3
ú
00FA

1EE9

1EEB

1EED

1EEF

1EF1

1EC9
ĩ
0129
1ECB

1EC7
đ
0111
Đ
0110
1EAC
バックス
1EAE
1EB0

1EB2

1EB4
É
00C9
È
00C8

1EBA
紀元前
1年

1EB8

1EBE
1EC0

1EC2

1EC4

1EC6
Í
00CD
Ì
00CC
センチ
1EC8
Ĩ
0128

1ECA
Ó
00D3
Ò
00D2
1ECE
Õ
00D5
1ECC

1ED0

1ED2

1ED4

1ED6

1ED8

1EDA

1EDC

1EDE
診断
1EE0

1EE2
Ú
00DA
Ù
00D9

1EE6
×
0168

1EE4

1EE8

1EEA
1EEC

1EEE

1EF0
Ý
00DD

1EF2

1EF6

1EF8
1EA3
ã
00E3
1EA1
1EA5

1EA7
1EA9

1EAB
1EAD
ă
0103

1EAF

1EB1

1EB3

1EB5

1EB7
ý
00FD

1EF3
FX
1EF7

1EF9

1EF5
ơ
01A1
1EDB

1EDD
1EDF

1EE1
1EE3
Ô
00D4
Ơ
01A0
Ư
01AF
Ă
0102
00C2
Ê
00CA
NBSP
 ASCII との違い

VIQR と VNI - インターネットメール

ASCII文字を使用してベトナム語を書くための規則であるVietnam Quoted-Readable (VIQR)の使用は、タイプライターがワードプロセッサの主なツールであっベトナム戦争中に始まりました。米軍は公式文書でベトナム語の文字を正確に表記する方法を必要としていたため、VIQRは軍用に発明されました。[要出典] VIQRは長年使用されていたため、VNI、 VPSKeysVSCIIVISCII 、およびUnicodeが登場する以前は、コンピュータワードプロセッサにとって自然な選択でした。VIQRは今でもコンピュータ上の情報交換に広く使用されていますが[いつ? ]、難解な外観のため、デザインやレイアウトには適していません。

VIQRの主な問題は、特にコンピュータに慣れていないユーザーにとって、VIQRテキストの読みにくさでした。VNIは、VIQR表記法のバリエーションとVNIの合成文字技術を活用し、特定のASCII句読点を合成文字に置き換えることで、VIQRテキストをより自然な外観にする「VNI-Internet Mail」という無料フォントを開発・リリースしました。

次の表は、VNI-インターネット メールと他のコード化された VIQR または VIQR のような規則を比較したものです。

発音区別符号RFC 1456 VIQR表記法[7]VSCII-MNEM表記法[8]VNIインターネットメール表記法[6]
ブレーヴェ(<|A|Ăと表示される
サーカムフレックス^>^E^Êと表示される
ホーン+**U*Ưと表示される
急性'''O'Óと表示される
`!`O`Òと表示される
上のフック??{O{Ỏと表示される
チルダ~"~O~Õと表示される
下の点..}O}Ọと表示される
バードDDDDDD_D_Đと表示

参照

参考文献

  1. ^ 「ベトナム語入力 パート2:ベトナム人ディアスポラ、Unicode、そしてUnikeyの普及率 | Saigoneer」saigoneer.com . 2021年4月14日閲覧
  2. ^ “Hãy thử gõ tiếng Việt với bộ gõ Telex và 数字キー ベースの mới nao!". 2018年10月25日。
  3. ^ 「ベトナム語入力 パート2:ベトナム人ディアスポラ、Unicode、そしてUnikeyの普及率 | Saigoneer」saigoneer.com . 2021年4月14日閲覧
  4. ^ Ngo, Hoc Dinh; Tran, TuBinh. 「5. なぜベトナム語の文字セット(文字コード)変換が必要なのか?」WinVNKey の特別な機能
  5. ^ 「Unicodeとベトナム語の旧文字エンコーディング」。ベトナム語Unicodeに関するFAQ
  6. ^ abcd 「VNI文字セット」。ベトナム語Unicodeに関するよくある質問
  7. ^ ベトナム標準化ワーキンググループ (1993). 「RFC 1456: ベトナム語のエンコードに関する規約」 . IETF . doi : 10.17487/RFC1456 . {{cite journal}}:ジャーナルを引用するには|journal=ヘルプ)が必要です
  8. ^ ルンデ、ケン(2009). CJKV 情報処理 (第 2 版)。オライリーメディア47 ~ 49ページ 。ISBN 978-0-596-51447-1
  • VNIソフトウェア株式会社
  • VietUniコンバーター

VNI製品

  • VNIオートアクセント
  • VNI XP と Dai Tu Dien
  • VNIタン・ヴィエット
  • VNI タンキー 4
  • VNI ダイ・トゥ・ディエン
  • フォニックスで英語を学ぶ
  • 絵で英語を学ぶ
  • VNIアンサオ
  • VNI-インターネットメール
「https://en.wikipedia.org/w/index.php?title=VNI&oldid=1319956590#Character_encodings」より取得