[ Using CHARSET=us-ascii ]

Vietnamese Unicode Font

http://www.reocities.com/~starkville/mozilla/vn.htm
Email Mr Van D. Ho at: starkville@reocities.com
NETSCAPE 4.0+

Netscape 4.0+ can read Unicode, just needs the appropriate fonts for the corresponding language of the webpage.
To read Vietnamese Unicode text or webpage (with Netscape 4.0+, of course:), download my experimental Unicode TrueType Font with Vietnamese encoding: uhoaiw21.zip (27 Kbytes)

OR, you can download, from the FREE MS Typography (TrueType core fonts for the Web), the font verdan32.exe: Verdana for Win95/98 and NT
(asof Jan 25, 1999, ONLY the Verdana font has the Vietnamese Unicode hidden).
http://www.microsoft.com/typography/downloads/verdan32.exe

OR, if you own MS Office 97, the new font Tahoma (May 98) contains all Vietnamese characters but undocumented by MS:
Tahoma32.exe http://download.microsoft.com/download/office97pro/fonts/1/W95/EN-US/tahoma32.exe
For more information:
http://support.microsoft.com/support/kb/articles/Q188/0/81.ASP

To convert VISCII text to Unicode text(both endians): vis2u10.zip (18 KBytes)
Unicode text sample: vnuni.htm (with Big-endian/Unix BOM-Bytes Order Mark)
Unicode text sample: vnums.htm (with Little-endian/Intel/Microsoft BOM)
Netscape 4.0+ did a good job to read the BOM correctly and processed it accordingly.
(Internally the 2 files are different).

Another Unicode sample: http://www.lang.duke.edu/unichtm/unichtm.htm
(in Little-endian/Intel/MS coded format with NO BOM)
(Vietnamese samples have some typos, and NOT font problems)


MS Windows 2000 / Internet Explorer 5.0

MS Windows 2000 has many more Unicode fonts containing Vietnamese-encoding:
Arial
Courier New
Palatino Linotype
Times New Roman
and the classic Tahoma and Verdana.
Use Accessories/Wordpad to see the fonts and the encoding.

Using your MS Internet Explorer 5.0 to visit the following websites:

http://kimle.net/unicode/aboutunicode.htm
http://www.uniViet.com/
http://dactrung.com/truyen/
http://www.thienthai.com


MOZILLA - VISCII/Trichlor

With LeVan's new Mozilla.exe, you can read easily by selecting View/Encoding/Vietnamese (VISCII), then Reload:
Same text in VISCII: vnvis.htm
Same text in VIQR : vnviqr.htm

Otherwise, read the old-fashioned text:
Same text in VIQR(no charset defined) : vnviq.htm
Same text captured in 2 pictures, if you have no VISCII fonts installed: vnuni1.jpg... vnuni2.jpg

Trichlor's VISCII-Unicode mapping is correct, so to speak: http://www.trichlor.org/vietstd/document/unicode.html
VISCII-Unicode mapping (with Hex and Decimal values): visuni.txt
VISCII-Unicode mapping sorted by Unicode: visuns.txt
VISCII-Unicode mapping sorted alphabetically by VIQR: visuna.txt
VISCII, and many other fonts (VPS, VNI, etc.) are missing the pure Unicode for the currency of Vietnam, the DONG SIGN, at 0x20AB.
My description of the glyph: SUPERSCRIPT LATIN SMALL LETTER D WITH STROKE AND UNDERLINED
(similar to the US CENTS sign)
Or go here to see it: http://charts.unicode.org/Unicode.charts/normal/U20A0.html


MICROSOFT

Codepage CP-1258 or MS Windows-1258
or cp-1258 table by Kim Le:
No cheating: when you can see the "Dong Sign" (VN Piaster) in the line before the last line.

Very rare species of websites:

http://www.crosswinds.net/~transnam/
http://www.sino-vietnam.com/
http://www.trigeminal.com/frmrpt2dap.html?1066 (Finally, software!)

CP1258-Unicode mapping extracted and sorted 1258maps.txt
Difference between VISCII / CP1258 in Unicode mapping: cvis1258.txt or dvis1258.txt

Remarks
MS Internet Explorer 4.0 cannot display correctly 4 Vietnamese characters using UHoaiW 2.1 font: dd DD a( A(
MS Word 97 cannot load correctly Big-Endian BOM Unicode text.


MISCELLANEOUS

White papers http://cs.nyu.edu/cs/projects/lsp/nhan/linguistics.html
Unicode Charts http://charts.unicode.org/Unicode.charts/normal/Unicode.html

TOOLS USED FOR THIS PROJECT

To view and edit hex files: search for HEXEDIT on http://www.winsite.com/
To re-map TrueType/Bitmap font to Unicode, use shareware Softy http://home.iclweb.com/icl1/d.w.emmett/

COMMERCIAL SOFTWARE NOT USED IN THIS PROJECT

FontLab http://www.fontlab.com
Fontographer http://www.macromedia.com/software/fontographer/


http://www.reocities.com/~starkville/mozilla/vn.htm
Email Van D. Ho at: starkville@reocities.com


NETSCAPE / MOZILLA:

Project abandoned: many links are obsolete.
Reference kept for historical purpose only.

http://www.mozilla.org

Zipfiles contain: Mozilla.exe, Netscape.cfg and all .dll.
Built from WinFE for win32: NT 4.0 and Win95
Using: MS Visual C/C++ 5.0
Asof Aug.14, 1998, Vietnamese Enabling is included: mozilla_x86rel_19980814.zip (1 904 kBytes)
readme_19980814.txt

Asof Aug. 09, 1998, Vietnamese Enabling Version from levan@hotmail.com: x86rel_19980808_levan.zip(1 835 kBytes)
readme_19980808.txt

Asof July 28, 1998, run on NT 4.0 and Win95: mozilla_x86rel_19980728.zip (1 833 kBytes)
readme_19980728.txt: built from mozilla-19980728.tar.gz

Asof July 31, 1998, run on for NT 4.0 only: mozilla_x86rel_19980731.zip (1 838 kBytes)
readme_19980731.txt: built from mozilla-19980728.tar.gz and CVS online updated on July 31, 1998.
Don't know why it's not running on Win95: waiting on mozilla.org.

From the FAQ: better explanation of Mozilla binaries: http://www3.justnet.ne.jp/~7207tt/

Get, install Perl 5 and get this minimum GNU utilities needed to build under Win95: shortc95.zip (188 KBytes)
Will work also under NT 4.0, with no problem, thanks to a very well-done makefile.


VIETNAMESE ENABLING: http://www.saigon.com/~tin/
is an on-going project to include an option for Vietnamese Fonts and Encoding of a webpage.

Adaptation of Thu's patch to 06/03 source: 0603thu.zip (143 Kbytes)
Diff files: 0603dif.zip (5 Kbytes)

Adaptation of VPS' patch to 06/03 source: 0603vpsw.zip (139 Kbytes)
Binary executable of VPS' patch: 0603vpsb.zip