作者:ferlyworld(周伯河)
因为弄了好久,有一些记不清了,写这点东西只是为了能对其他在用latex写论文的人有一些帮助
CJK相关软件的下载网站ftp://ftp.cc.ac.cn/pub/cct/
对于安装时少什么包的先用YUM来试试从网络上安装,另外再用ls /usr/lib/包名*
看看是不是因为有了高版本了,如果有就用ln -s 来解决
以下是我所下载的软件列表,其他相关依赖包是通过yum解决的,大概写一些要注意的地方:
1、CJK软件
CJK-4.6.0-0.src.rpm
CJK-GBKfonts-0.3-15.i386.rpm
下面两个文件单独下的,大家自己google一下
dvipdfmx-20050201-1.li.i586.rpm
ttf2pk-1.5-1.li.fc5.i586.rpm
对src.rpm包来说先是:
rpm -ivh CJK-4*src.rpm
然后到/usr/src/redhat/SPECS下用
rpmbuild -bb CJK.spec
再到/usr/src/redhat/RPMS/i386下用
rpm -ivh CJK*
(如果没有rpmbuild命令,请自行安装相关包,好象是RPM开发包吧)
CJK-GBKfonts包好象要fontforge什么的,用YUM安装就可以了
关键的部分就是安装字体
在安装了CJK-GBKfonts包后,/usr/bin下就有了一个gbkfonts命令
首先把windows的sim字体装到Linux下
cp /mnt/win_c/windows/fonts/sim* /usr/share/fonts/chinese/TrueType
mv /usr/share/fonts/chinese/TrueType/simsun.ttc simsun.ttf
然后执行:
env texmf=/usr/share/texfm gbkfont-inst /usr/share/fonts/chinese/TrueType/simsun.ttf song
如果出错,试着再执行一次相同命令,我在生成字体的时候有时就要执行两次
其他类似:
env texmf=/usr/share/texfm gbkfont-inst /usr/share/fonts/chinese/TrueType/simhei.ttf hei
env texmf=/usr/share/texfm gbkfont-inst /usr/share/fonts/chinese/TrueType/simkai.ttf kai
env texmf=/usr/share/texfm gbkfont-inst /usr/share/fonts/chinese/TrueType/simfang.ttf fs
env texmf=/usr/share/texfm gbkfont-inst /usr/share/fonts/chinese/TrueType/simli.ttf li
env texmf=/usr/share/texfm gbkfont-inst /usr/share/fonts/chinese/TrueType/simyou.ttf you
在/usr/share/texmf/fonts/type1/chinese可以看到生成的中文字体
2、CCT软件
cct-0.6180-3a.i386.rpm
cct-fonts-1.2-0.i386.rpm
cct-slides-0.0.4-13.i386.rpm
xdvik-22.84.10-2zlb.src.rpm
xwindow-private.h
用YUM装ImageMagick等以上几个RPM要的包
xdvik源码包在编译时好象差一个头文件xwindow-private.h,从网络上下一份放到将它拷贝到 /usr/include/magick 中就可了,安装方法和第一步中介绍的类似操作方法就可以了
3、CTEX
ctex-0.7-1.i386.rpm
4、UGBK.sfd、cmap.zip
编译中文时,可能还需要这几个文件:sfd文件和CMap文件。添加也很方便。在/usr/local/share/texmf/fonts下建立sfd和cmap(小写)两个目录,分别复制这几个文件进去:sfd:UGBK.sfd;cmap: Adobe-GB1-UCS2、UniGB-UCS2-H、UniGB-UCS2-V、UniGB-UTF16-H和UniGB-UTF16-V,所需文件都在cmap.zip中,这个文件的地址是:
http://www.hebl.name/software/tex/cjk/UGBK.sfd
http://www.hebl.name/software/tex/cjk/cmap.zip
5、一个不错的中文latex编辑环境
kile-1.9.tar.bz2
它只要
tar xjvf kile*bz2
cd kile-1.9
./configure -prefix=/usr
make
make install
就可以了。
在使用的时候注意要用GBK字符保存文档
6、可视化的编辑环境
虽然是号称所见即所得,但是我装好后效果不好,网上说要把系统改为GB2312或GBK,因为我比较喜欢UTF-8所以也不推荐了
qt版:
aiksaurus-1.2.1-7.i386.rpm
CJK-LyX-qt-1.3.6-1.i386.rpm
xforms版:
xforms-1.0-i18n_7.i386.rpm
xforms-devel-1.0-i18n_7.i386.rpm
CJK-LyX-xforms-1.3.6-1.i386.rpm
安装这一版时由于FC5的文件目录有变化,好象要将/usr/X11R6/lib下的两个.so.0.1作链接到/usr/lib下。
7、测试文件
Sample.tex
执行latex Sample.tex就可以了。

