LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2464|回复: 11

终于搞定mandrake9.1上的CJK,详细安装过程如下

[复制链接]
发表于 2003-6-26 01:11:13 | 显示全部楼层 |阅读模式
详细的 安装步骤如下:

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下的配置)
发表于 2003-6-26 09:17:31 | 显示全部楼层
good
 楼主| 发表于 2003-6-26 11:15:20 | 显示全部楼层

补充一下

第6步中的几个map文件由于gbkfont的bug,
会出现几行重复,删掉就可以了。
cjk.map中可能song体会重复188行,呵呵。

安装步骤中提到的copy目的目录如果不存在,请创建她

今天在另一台mandrake9.1中按此法成功安装
发表于 2003-6-26 16:41:34 | 显示全部楼层
安装CJK有什么作用或好处?
发表于 2003-6-26 18:56:48 | 显示全部楼层
最初由 tygk 发表
安装CJK有什么作用或好处?


基本上能打印的东西 它做的最好
发表于 2003-6-26 23:17:25 | 显示全部楼层
这个做出来的文件大不大哦?
发表于 2003-7-10 16:53:11 | 显示全部楼层
清华的那个地址不对。改一下。
发表于 2003-7-10 22:26:32 | 显示全部楼层
 楼主| 发表于 2003-7-11 16:16:56 | 显示全部楼层
最近比较忙,没有看到各位的回复。
谢谢ralf兄弟将正确的地址给出。
RE:这个做出来的文件大不大哦?
    写了源文件就是一个文本文件。
    编译后生成的是dvi文件,体积一般,不过用的少我想。
    因为大多都使用pdflatex直接生成pdf文件了。
发表于 2003-7-11 18:13:18 | 显示全部楼层
只是不知道与jadetex的关系如何,能不能用上。我这两天要全面重装机器,装好了以后再试吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表