kubuntu7.10下配置latex中文环境

之前已经安装好了latex,现在对其进行配置,使latex支持中文。

  1. 为了支持中文,需要安装cjk-latex包,使用命令:

     sudo apt-get install cjk-latex
  2. home目录下创建目录.texmf,修改/etc/texmf/texmf.cnf,设置TEXMFHOME的值,如TEXMFHOME = $HOME/.texmf

     mkdir .texmf
     sudo vi /etc/texmf/texmf.cnf
     #设置TEXMFHOME = $HOME/.texmf,保存退出

    TEXMEFHOME的默认路径是$HOME/texmf,如果在home目录下创建texmf,则无需修改texmf.cnf文件)

  3. $HOME/texmf下创建zh_CN目录,并将windows(C:/WINDOWS/Fonts/)下的字体文件(SIM*,sim*)拷贝到zh_CN目录下。字体文件可以存放在任意位置。

  4. 下载gbkfonts文件,并使用如下命令转换字体格式:

     ./gbkfonts zh_CN/SIMLI.TTF li
     ./gbkfonts zh_CN/SIMYOU.TTF you
     ./gbkfonts zh_CN/simsun.ttc song
     ./gbkfonts zh_CN/simfang.ttf fang
     ./gbkfonts zh_CN/simkai.ttf kai
     ./gbkfonts zh_CN/simhei.ttf hei
     mktexlsr
  5. 让latex识别安装的字体:

     sudo vi /var/lib/texmf/web2c/updmap.cfg
     #在末尾添加Map cjk.map,保存退出
     sudo texhash
     sudo updmap
  6. 最后,编写hello.tex来测试是否配置成功,内容如下:

1 \documentclass{article}
2 \usepackage{CJK}
3 
4 \begin{document}
5 \begin{CJK}{GBK}{song}
6 你好
7 \end{CJK}
8 \end{document}
一定要将文件保存为`GBK`编码,latex不支持`UTF-8`编码的中文字符。生成pdf文件:

<pre class="console">
pdflatex hello.tex</pre>

打开`hello.pdf`,如果显示正常,表明配置成功。