Next: , Previous: MetaPost, Up: Base modules


7.19 unicode

Import this package at the beginning of the file to instruct LaTeX to accept unicode (UTF-8) standardized international characters. You will also need to set up LaTeX support for unicode by unpacking in your LaTeX source directory (e.g. /usr/share/texmf/tex/latex) the file

http://www.unruh.de/DniQ/latex/unicode/unicode.tgz

and then running the command

texhash

To use Cyrillic fonts, you will need to change the font encoding:

import unicode;
texpreamble("\usepackage{mathtext}\usepackage[russian]{babel}");
defaultpen(font("T2A","cmr"));

Support for Chinese, Japanese, and Korean fonts is provided by the CJK package:

http://www.ctan.org/tex-archive/languages/chinese/CJK/
The following commands enable the CJK song family (within a label, you can also temporarily switch to another family, say kai, by prepending "\CJKfamily{kai}" to the label string):
texpreamble("\usepackage{CJK}
\AtBeginDocument{\begin{CJK*}{GBK}{song}}
\AtEndDocument{\clearpage\end{CJK*}}");