VietPad.NET

English | Vietnamese

DESCRIPTION

VietPad.NET is a full-featured Vietnamese Unicode text editor that can run on Windows platforms that has Microsoft .NET Framework installed. It is very similar to Microsoft Windows 2000’s Notepad — but with Vietnamese character entry capability built in. Users can type Vietnamese text without using external helper applications, such as keyboard drivers.

VietPad enables users to type Vietnamese Unicode text using common Vietnamese character entry methods, such as Telex, VNI and VIQR input methods. It provides file and text Drag-and-Drop support and intelligent marking capability. VietPad can open and save files in ANSI and Unicode formats via selecting the appropriate file encoding under the File menu. A Unicode Precomposed (NFC) conversion utility is provided and can conveniently convert text from common Vietnamese legacy encodings, Numeric Character References (NCR), Unicode Composite (NFD), and UTF-8 formats on the whole file or on selected text.

The ability to add diacritical marks to unmarked Vietnamese text is also integrated. This feature uses a user-modifiable list, located in VietPad directory under user's home directory, containing common Vietnamese words and phrases. Spell check and normalize diacritics functionality are also included among VietPad's features.

Sort Vietnamese words, strip diacritics, remove line breaks, change case, and shorthand operations are also supported. The Find/Replace has included support for Regular Expression.

VietPad.NET is released and distributed under the GNU General Public License. Its official homepage is at http://vietpad.sourceforge.net.

SYSTEM REQUIREMENTS

Microsoft .NET Framework 2.0 Redistributable.

Extra Note: A Linux/Unix version of .NET Framework 2.0 is also available at http://www.mono-project.com.

HOW TO RUN VietPad.NET

VietPad.NET, written in C#, runs on Windows 98/Me/NT/2000/XP/7 platforms with Microsoft .NET Framework installed and can be launched from Windows desktop or explorer, or from command line.

If you attempt to run a .NET application from a computer on which the .NET runtime is not installed, you will receive the error "A required .DLL file, MSCOREE.DLL, was not found" or "The dynamic link library mscoree.dll could not be found in the specified path..." To solve this problem, install the .NET Framework on the computer and try running the application again.

Files that contain Unicode-compliant Vietnamese characters must be saved in Unicode formats. Custom settings, such as Font and Input Method options, will be saved when the program closes or exits.

Note: Be sure to turn off other external Vietnamese keyboard drivers — e.g., VPSKeys, WinVnKey, VNI, VietKey, or UniKey — when you use VietPad.

LIMITATIONS

  1. Due to a bug in earlier versions of Windows, sort operations are not correct for some Vietnamese characters.
  2. Vietnamese-language UI is not possible on Windows 9x/ME.

COMMON VIETNAMESE CHARACTER INPUT METHODS

Accents vs. Vowels
Dấu với nguyên âm
Telex Input Method
Cách gõ Telex
VNI Input Method
Cách gõ VNI
VIQR Input Method
Cách gõ VIQR
a circumflex - â aa a6 a^
e circumflex - ê ee e6 e^
o circumflex  - ô oo o6 o^
a breve - ă aw a8 a(
o horn - ơ ow o7 o+
u horn - ư uw u7 u+
d stroke - đ dd d9 dd
acute - sắc s 1 '
grave - huyền f 2 `
dot below - nặng j 5 .
hook above - hỏi r 3 ?
tilde - ngã x 4 ~
remove diacritics - xóa dấu z 0 -
Example - Ví dụ:
Vietnamese - Tiếng Việt
Vis duj:
Tieesng Vieejt
Vi1 du5:
Tie61ng Vie65t
Vi' du.:
Tie^'ng Vie^.t

The keys designated as diacritical marks are to be typed immediately after the vowel they qualify. To type those keys literally, i.e., without combining them with the preceding vowel, type the escape character, defined to be the back slash key (\), right before entering those keys. For example, while Viet Mode is on with VNI Input Method selected, if you want to type the character sequence a1 , enter a\1 — the escape character (\) will prevent character a and character 1 from combining into character á.

VietPad.NET incorporates IntelliMark capability, allowing users to enter diacritical marks at word ends, or anywhere within the word boundaries, in addition to the above traditional method.

UNICODE-COMPLIANT FONTS

The following Windows fonts, which come supplied with Windows 98SE/Me/2000/XP, contain many Unicode characters, including Vietnamese:

Times New Roman, Courier New, Arial, Tahoma, Verdana, Palatino Linotype

Note: Users of Windows 95/98/NT should download the latest versions of these fonts, as the older versions, which are not fully Unicode-compliant, would display question marks (?) or squares (◻) for unsupported characters. They can be downloaded from TrueType Core Fonts. These fonts are also included in WinNT Service Pack 4, in Internet Explorer 5.5 or later, and in Microsoft Office 2000.

Many other Unicode fonts can be found at VietUniFont, Uvn Free Font, and Font Chữ.

CONTACT

For comments/feedback/input/bug report, please post at Viet Unicode Forum.