The Unicode HOWTO
Bruno Haible, <haible@clisp.cons.org>
v1.0, 23 January 2001This document describes how to change your Linux system so it uses UTF-8 as text encoding. - This is work in progress. Any tips, patches, pointers, URLs are very welcome.
1. Introduction
2. Display setup
- 2.1 Linux console
- 2.2 X11 Foreign fonts
- 2.3 X11 Unicode fonts
- 2.4 Unicode xterm
- 2.5 TrueType fonts
- 2.6 Miscellaneous
3. Locale setup
- 3.1 Files & the kernel
- 3.2 Upgrading the C library
- 3.3 General data conversion
- 3.4 Locale environment variables
- 3.5 Creating the locale support files
4. Specific applications
- 4.1 Shells
- 4.2 Networking
- 4.3 Browsers
- 4.4 Editors
- 4.5 Mailers
- 4.6 Text processing
- 4.7 Databases
- 4.8 Other text-mode applications
- 4.9 Other X11 applications
5. Printing
- 5.1 Printing using TrueType fonts
- 5.2 Printing using fixed-size fonts
- 5.3 The classical approach
- 5.4 No luck with...
6. Making your programs Unicode aware
- 6.1 C/C++
- 6.2 Java
- 6.3 Lisp
- 6.4 Ada95
- 6.5 Python
- 6.6 JavaScript/ECMAscript
- 6.7 Tcl
- 6.8 Perl
- 6.9 Related reading
7. Other sources of information
Next Previous Contents