红联Linux门户
Linux帮助

SuSE下中文latex配置

发布时间:2007-07-14 10:53:09来源:红联作者:CaineLine
安装了SuSE 10系统自带的tex系统,可以在CJK环境下使用某些特定的字体类型,但是很多字体还是不能使用。

以下是一个非常简单的解决办法:

1.到王垠主页
下载了gbkfonts的可执行文件,只要gbkfonts的那个静态链接文件就可以了。
cp gbkfonts /usr/local/bin
chmod +x /usr/local/bin/gbkfonts

2. 建立texmf-local
不要直接放在/usr/share/texmf 下面,这样以后升级不方便。

因为~/texmf 目录默认是mktexlsr搜索的路径
mkdir ~/texmf
cd ~/texmf
gbkfonts /windows/C/windows/Fonts/simkai.ttf kai
gbkfonts /windows/C/windows/Fonts/simhei.ttf hei
...
其他字体用同样的方法生成。

3.mv cjk.map dvips/config/ 这里会报没有dvips/config目录,新建一个就可以了。
cp /usr/share/texmf/dvips/config/config.ps dvips/config/
echo "p +cjk.map" >> dvips/config/config.ps
mv pdftex.cfg pdftex/config/
mktexlsr 最好用root执行一下

4. 测试代码
beat@huang:~/tex> cat testcjk.tex
\documentclass{article}
\usepackage{CJK}
\begin{document}
\begin{CJK*}{GBK}{hei}
这是黑体。
\end{CJK*}
\end{document}

然后latex testcjk.tex,dvipdfm testcjk.dvi就生成了相应的dvi和pdf文档。
文章评论

共有 0 条评论