|
详细的 安装步骤如下:
1.安装tetex,在软件管理器中搜索tetex(我有.iso文件并且正确设置了软件管理器),把
搜索到的包都装上。
2.不要安装mandrake自带的CJK。自带的无法使用GBK,以前在自己动手
修改了$TEXMF/web2c/texmf.cnf,GBK可以通过编译却显示为乱码,
这里就是折腾了几天的原因。
3.下载gbksfont软件包,我下载的是非rpm包,不过已经预先编译了。
我是在水母清华的sk8er的主页上面下载的。
http://learn.tsinghua.edu.cn/homepa.../tex_frame.html
4.使用gbkfont生成song,fs,hei,kai几种字体。
例如./gbkfont /some/path/fonts/simsun.ttf song
5.因为安装的tetex中,/usr/share/texmf/web2c/texmf.cnf中含有
TEXMFLOCAL = /usr/share/texmf-local
TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN}
所以在/usr/share下建立目录texmf-local,并将gbkfont软件包目录下面生成的
字体文件拷贝到该目录下,tetex会优先使用,因为前面定义的TEXMF中,TEXMFLOCAL在前面。
拷贝的目录有dvipdfm, dvips, fonts,pdftex,tex.
拷贝后,在/usr/share/texmf-local/fonts下建立truetype目录
并把simfang.ttf, simhei.ttf, simkai.ttf, simsun.ttf拷贝到目录里,或者软连接
6.将几个gbkfont生成的配置文件拷贝到/usr/share/texmf-local
拷贝的文件有
cid-x.map --> /usr/share/texmf-local/dvipdfm/config
cjk.map --> /usr/share/texmf-local/dvips/config
cjk.map --> /usr/share/texmf-local/pdftex/config
ttfonts.map --> /usr/share/texmf-local/ttf2pk
7.下载cjk-4.5.2.tar.gz包,解压后没有使用Makefile而是将texinput下面的
文件和文件夹copy --> /usr/share/texmf-local/tex/CJK下面
8.运行texhash更新tex路径数据库
中文总算出来了,song, fs, kai, hei都没有问题。
不过我是在装了多次,失败以后成功的,所以如果上面的过程如有问题,
欢迎大家讨论。(可能在安装了mandrake的CJK也可以,因为tetex会
优先使用$TEXMFLOCAL下的配置) |
|