下载texlive2003:
http://www.ctex.org/modules.php?op=modload&name=Downloads&file=index&req=viewdownload&cid=1
或http://www.tug.org/texlive/
或ftp://ftp.tsinghua.edu.cn/mirror/CTAN/systems/texlive/Images
下载gbkfonts程序。
gbkfonts
准备字库文件:从Windows的字体目录下或者网上找到如下的字体文件(可以只安装你需要的字体,下面列出的是我机器上的字体):
fzstk.ttf
shuang.ttf
simkai.ttf
simyou.ttf
sthupo.ttf
stxinwei.ttf
fzytk.ttf
simfang.ttf
simli.ttf
stcaiyun.ttf
stxihei.ttf
stzhongs.ttf
heimi.ttf
simhei.ttf
simsun.ttf
stfangso.ttf
stxingka.ttf
安装texlive2003:首先,如果你的机器上有TeX请先删除掉。你在第1步下载到的是iso文件,用mount -o loop将其mount到一个目录上,进入这个目录,以管理员身份运行./install-tl.sh。进入主菜单后按"s"选择scheme中的 Generic full TeXLive scheme,然后按"r"回到主菜单。按"l"选择语言,按"-"去掉所有语言包然后按"c"选择CJK。按"r"回到主菜单后,按"i"就开始安装 了。
设置环境变量:把下面几行加到你的~/.bashrc中。
PATH=/usr/TeX/bin/i386-linux/:$PATH
export PATH
VARTEXMF=/usr/TeX/texmf-var
export VARTEXMF
MANPATH=/usr/TeX/man:$MANPATH
export MANPATH
生成CJK字体:将第3步得到ttf字体文件和第2步得到的gbkfonts放在同一个文件夹中,并在其中建立一个目录fonts。进入fonts目录中执行下面的命令(你可以把它们写到一个脚本里运行):
../gbkfonts ../shuang.ttf shuang
../gbkfonts ../heimi.ttf heimi
../gbkfonts ../simsun.ttf song
../gbkfonts ../simhei.ttf hei
../gbkfonts ../simfang.ttf fs
../gbkfonts ../simkai.ttf kai
../gbkfonts ../simli.ttf li
../gbkfonts ../simyou.ttf you
../gbkfonts ../fzytk.ttf yao
../gbkfonts ../stcaiyun.ttf caiyun
../gbkfonts ../stxihei.ttf xihei
../gbkfonts ../stxinwei.ttf xinwei
../gbkfonts ../fzstk.ttf shuti
../gbkfonts ../sthupo.ttf hupo
../gbkfonts ../stxingka.ttf xingkai
../gbkfonts ../stfangso.ttf fangsong
../gbkfonts ../stzhongs.ttf zhongsong
安装CJK字体:使用cp -rf 把fonts目录下的所有文件复制到/usr/TeX/texmf-local中。
让dvips和pdflatex可以处理中文:
在/usr/TeX/texmf-var/dvips/config/config.ps文件末尾加入一句:
p +/usr/TeX/texmf-local/cjk.map
在/usr/TeX/texmf-var/pdftex/config/pdftex.cfg文件末尾加入一句:
map +/usr/TeX/texmf-local/cjk.map
最后以管理员权限运行:
mktexlsr
恭喜你,安装完毕!下载下面的文件测试一下:
cjk12pt.tex
dvipdfm编译得到的pdf文件:
cjk12pt.pdf