
Text Editors
|
645
WordPad
To some extent, WordPad can be treated as a word processor, because it supports rich text,
meaning that font attributes can be set at the character level, as opposed to at the docu-
ment level, and there is more control over the layout of the text. Some people treat it as a
simplied version of Microso Word.
BabelPad
BabelPad, developed by Andrew West, deserves special mention here, not because it is
free and not because it is a text editor that supports Unicode in general and CJKV text, but
that it additionally supports a large number of complex scripts and includes a large num-
ber of input methods.
*
For readers of this book, I would like to point out that BabelPad
supports the regional scripts set forth in GB 18030-2005, specically Korean, Mongolian,
Tai Le, Tibetan, Uyghur, and Yi. I should also point out that supporting complex scripts
such as Mongolian and Tibetan is no small feat and is done by calling Uniscribe, which is
Windows’ complex script text layout engine. ere is a reason why they are referred to as
complex scripts.
BabelPad supports a large number of encodings, including the various encoding forms of
Unicode, whether it is for opening or saving text les.
In addition to its text-editing features, BabelPad includes many useful tools and utilities,
such as character maps, character lookup facilities, font analysis facilities, and so on.
Vietnamese ...