|
|
利用gbkfonts (0.3版,下载地址:http: //learn.tsinghua.edu.cn/homepage/2001315450/tex_frame.html)可以很方便的为 texlive2004安装中文字体。以下的步骤是我根据本论坛上其他的贴子和我自己的试探得来的:
1. 安装texlive2004。可以安装到任何目录,我是安装到/usr/local/texlive2004/的目录下。不必删除原来的tetex。
2. 在.bashrc文件中设置三个环境变量:
TEXDIR=/usr/local/texlive2004/
TEXMFLOCAL=/usr/local/texlive2004/texmf-local
VARTEXMF=/usr/local/texlive2004/texmf-var
export TEXDIR TEXMFLOCAL VARTEXMF
通过修改$TEXDIR/texmf/web2c/texmf.cnf中相应的设置也可以达到同样的效果。
3. 利用gbkfonts和相应wondows下的字库生成您所需要的字体。方法请见http://www.linuxsir.cn/bbs/showt ... ;highlight=pdflatex
并把所生成的字体和所用相关的文件复制到 $TEXMFLOCAL目录之下。
注意:Windows XP下的song体是simsun.ttc而不是simsun.ttf
以root的身份执行mktexlsr
4. 让dvips和pdflatex可以处理中文:
在$VARTEXMF/dvips/config/config.ps文件末尾加入一句:
p +/usr/TeX/texmf-local/cjk.map
估计这一步可以不要。
5. 在文件$VARTEXMF/web2c/updmap.cfg的末尾加上三行:
Map /usr/local/texlive2004/texmf-local/cjk.map
Map /usr/local/texlive2004/texmf-local/cid-x.map
Map /usr/local/texlive2004/texmf-local/ttfonts.map
以root的身份执行updmap
这是最关键的一步,也是最后一步。 |
|