昨年('96)、それまで使っていたMacに加えてIBMのThink Pad 535を衝動買いして、Windowsの世界へと足を踏み入れました。ところが買ってすぐにベトナム語を使えるようにしようとしたため、泥沼に陥り、一時はWindowsやっぱりやめようとか思うほど苦労させられました。その経験についてちょっと書きたいと思います。
 これまで、このページを全部読まずにあわててインストールして、僕と同じような目にあったという方もいらっしゃるので、最初にWindowsでの最大の注意を書いておきます。

1.フォントソフトの自動インストールを使わない
2.アクセサリー付属の簡易ワープロ『ワードパッド』が一番問題ない

 フォントソフトの自動インストールを使うと画面フォントまでベトナム語化しようとすることが多いようです。もちろん、英語環境との切り替えができるようになっているのですが、第三言語のことまで考えていませんので、必然的に日本語コードが正しく認識されず化けてしまうのです。

ベトナム語フォント(1)種類

 現在いろいろな種類のベトナム語フォントが出て日本語と混在した文章を書くことができます。一番おすすめなのはMacを使うことですが、Windowsでもできます。今回はWindowsではどうしたら良いかということを中心に話を進めます。
 まずはフォントの種類ですが、

Mac
VPS(フリーウェア)
Vtopia(フリーウェア):最近見なくなりました
LazerVietnamese(パッケージウェア):最近見なくなりました
etc

Windows
VPSフォント(フリーウェア)
ABCフォント(フリーウェア)
VNIフォント(パッケージウェア)
etc

フォントの所在としてVPSが手に入るftpサーバーのアドレスを載せておきます。

ftp://ftp.media.mit.edu/pub/Vietnet/VPS/

ここにはVISCIIもありました
ftp://ftp.media.mit.edu/pub/Vietnet/

VISCIIの普及団体みたいな所もあります。
http://www.trichlor.org/

VNIもいつの間にかフリーソフトになったようです。
http://www.vnnews.net/vnfonts.html

ベトナム語フォント(2)VPS
 目的のVPSのサイトにはMac用、win3.1用、win95、98用などがありますので、目的のOS用を選んでダウンロードさせます。win95用ならばwin95のディレクトリを選んで vpswin3d.zipをダウンロードさせます(約1.2MBあります)。これはzipファイルですので解凍のためにはpkzipなどを手に入れておく必要があります。
 VPSはVPSkeys、VPSFont、VNEdit、TuDienなどから成り立っていてkey配列をVPSkeys、FontをVPSFontで決めます。使い方としてはVPSkeysを立ち上げておいて、入力するフォントをVPSフォントに指定するだけです。

 Mac版については多分フリーウェア、シェアウェアを集めたCD-ROMのInfoMacに掲載されているのではないかと思います。使い方はMacの場合は非常に簡単で目的のフォントをシステムフォルダーにドラッグしてやるとフォントフォルダーに勝手にインストールされます。また、キーボード配列をこれまたシステムフォルダーにドラッグしてやるとシステムフォルダーににインストールされ、あとは使うソフトでそれぞれキー配列、フォントを選ぶだけでベトナム語を使うことができます。
 ところが一方、Windowsマシンの場合にはことはそれほど簡単ではないのでした。

ベトナム語フォント(3)VPSと文字化け
 Windowsでは話しが違うのはおそらく元々の仕様によると思われます。Macの場合は編集、印刷で広く使われているように元々多言語に対応するように設計されているようなのですが、Windowsは多言語で使用することはあまり考えらていないようです。というわけで日本語とベトナム語を入り交じえて書くことはなかなか難しいようです。
 で、話しは変わってフリーウェアのVPSなんですが、これは単にベトナム語を使うソフトというよりも仕様環境をベトナム語にカスタマイズするソフトのようです。インストールして再起動させるとメニューが全て文字化けしてしまうのでした(;;)。

ベトナム語フォント(4)文字化け対策
 VPSは環境をベトナム語化するためにシステムフォントをベトナム語フォントに指定しているようです。Win3.1であればcongig.sysやsystem.iniとかが書き換えられいます。例えばsystem.iniの中では
fonts.fon=VPSVSYS.FON
fixedfon.fon=VPSVFIX.FON
oemfonts.fon=vgaoem.fon
これは元は
fonts.fon=VGASYS.FON
fixedfon.fon=VGAFIX.FON
oemfonts.fon=vgaoem.fon
などのようになっているはずです(システムによって異なると思いますが一例として)ので、VPSをインストールする前にシステム関係のバックアップを取っておいてあとで戻してやると戻るはずです。
 一方Win95の場合はこれだけではすみません。Windows95は16ビットアプリのためにこれらのシステム関係のファイルも残していますが、通常のシステム関係は全てレジストリというもので設定しているようです(私はWindows初心者なので間違ったことを書いているかもしれませんが)。これは通常のエディタでは書き換えられず専用のレジストリエディタ(regedit.exe)という標準添付されているもので内容を書き換えます。書き換える場所は、regeditを立ち上げるとマイコンピューターの下にHKEY_CURRENT_COFIGが見えます。この中のDisplayの中のSettingsのfixedfon.fonとfonts.fonがVPSkeysをインストールした場合それぞれVPSフォントになっています。それをそれぞれvgafix.fon、vgasys.fonに書き換えて再起動すると文字化けは直るはずです。いずれにしろVPSをインストールする前にこのあたりのシステムの情報は記録しておかないとひどい目に遭います。私の場合は一週間以上ああでもない、こうでもないと文字化けしたインターフェースとつきあわされてしまいました。ただ、レジストリをいじることはシステムを狂わせかねないのでやられる方は自分のリスクでやってください。

ベトナム語フォント(5)ワープロ
 せっかく苦労してインストールしたフォントも実は対応しているワープロはほとんどありません。たいていの場合は文字化けを起こしてしまいます。今、確認しているところではWindows95標準添付のワードパッドだけで日本語とベトナム語の混在が可能でした。エディターなら大丈夫なのだろうか?どなたかご存じですか?Windowsが標準で多言語対応になっていないところに問題があるようです。現在も僕のワード97では文字化けだらけです。
 今回はフリーウェアのVPSに絞って話を進めましたが、フォントの数や使われている割合からするとパッケージウェアのVNIの方がいいという話しです。大井町にあるメコンセンターというベトナム関係の書籍、物品を扱っているお店のご主人が言っていました(東京都品川区大井1-11-4)。
[メコンセンター]

 同時に日本語との混在は難しいと言っていましたが、実際のところどうなんでしょう?
また、日本で正式にVNIを取り扱うところもあります。
[ベトナム総合情報社]

ベトナム語フォント(6)ABCフォント
 といろいろと書いてきたのですが、よく使われると上にあげたVNIはサイゴンでよく使われているようですが、ハノイではABCフォントの方が多いようです。最近、Windowsマシンを新しくし、ABCフォントも入れてみました。
 まず、フォントを手に入れなければなりませんが、それは下のアドレスから可能です。

http://home.vnd.net/utilities/vn_font.html

ファイルは5つに分かれていますが、最低限のことは1つ目のファイルで十分です。
1.まず、ファイルを解凍します。
2.解凍したファイルから、WindowsのFontフォルダーにフォントをインストールします。2−1.インストールするフォントファイルは、1つ目の解凍ファイルからは、VnTimeとVnTimeHの2つしかありません。
2−2.インストールの仕方は、エクスプローラーでWindowsのフォントフォルダーを開いていれば、ファイルメニューの新しいフォントをインストールを選び、インストール元のVnTimeとVnTimeHを選ぶだけです。
3.ベトナム語入力キーソフトをインストールします。日本語変換と同様に、発音記号とか英語にない母音とかをどのように入力するかを決めたものです。今回は、ABCに付属のABCというプログラムがその入力キーとなっています。これをどこでも良いので、パソコン側へコピーしましょう。
4.ベトナム語入力を試してみましょう。
4−1.最初に注意したようにワープロとしてはワードパッドが無難です。他のソフトでは文字化けを起こす可能性もあります(知人からはワードとエクセルで全然問題ないという報告も聞いているのですが、最新ソフトでは対応しているのでしょうか?)
4−2.フォントをVnTimeかVnTimeHに指定し、入力規則に従って入力して下さい。ABCではTELEX法が標準なのでしょうか?ooがo^だったり、afがa`だったりします。これについては、ABCのヘルプを見て下さい。
5.繰り返しますが、ABCについても自動インストールは避けて下さい。もし、自動インストールをすると環境をベトナム語表示にしようとするため、文字化けで画面が何かなんだか分からなくなってしまいます。文字化けがどんな風に起こるか知りたいという方は別ですが...。


参考
フォントに付いては、下のページがいろんなことを調べていました。
http://www.asahi-net.or.jp/~EZ3K-MSYM/charsets/cjk-v.htm