Summary
This classic document describes how to change your Linux system so it uses UTF-8 as text encoding.It is was written in 2001, still a must-read reference on this area. It is a book you should have on your bookshelf.
Table of Contents
1. Introduction1.1 Why Unicode?1.2 Unicode encodings1.3 Related resources2. Display setup2.1 Linux console2.2 X11 Foreign fonts2.3 X11 Unicode fonts2.4 Unicode xterm2.5 TrueType fonts2.6 Miscellaneous3. Locale setup3.1 Files & the kernel3.2 Upgrading the C library3.3 General data conversion3.4 Locale environment variables3.5 Creating the locale support files4. Specific applications4.1 Shells4.2 Networking4.3 Browsers4.4 Editors4.5 Mailers4.6 Text processing4.7 Databases4.8 Other text-mode applications4.9 Other X11 applications5. Printing5.1 Printing using TrueType fonts5.2 Printing using fixed-size fonts5.3 The classical approach5.4 No luck with...6. Making your programs Unicode aware6.1 C/C++6.2 Java6.3 Lisp6.4 Ada956.5 Python6.6 JavaScript/ECMAscript6.7 Tcl6.8 Perl6.9 Related reading7. Other sources of information7.1 Mailing lists