BBS水木清华站∶精华区
发信人: mjy@hp730.phys.scu.edu.tw ( J.Y. Maw ), 信区: Tex
标 题: teTeX-0.4+CJK-4.1.0+slack96
发信站: National Taiwan University (Sun Jan 5 03:14:08 1997)
转信站: Maxwell!netnews.ntu!hp730.phys.scu!not-for-mail
□□的无聊...我就将teTeX-0.4 与 CJK-4.1.0安装在slackware96上的经验谈给
写下来好了...
首先,当然是去140.115.25.3中将teTeX-0.4i与CJK-4.1.0给抓回来用
目录名称是啥...偶已经忘了...去找找就知道了....现在进入正题。
————————————————————————————————————
这一次的CJK跟以前的好像不太一样了....,多了一个定义ttf字形所在的档
ttf2pk.cfg <=== 这一个 file 包含在 CJK 中,在/utils/ttf2pk/config
下面,只是几个简单的定义:
ntukai: -e Big5 $TEXMF/fonts/truetype/chinese/ntu_kai.ttf
ntukar: -r 1 -e Big5 $TEXMF/fonts/truetype/chinese/ntu_kai.ttf
ntufsm: -e Big5 $TEXMF/fonts/truetype/chinese/ntu_fsm.ttf
uwpstj: -e EUC $TEXMF/fonts/truetype/chinese/uwpstj.ttf
uwjmg3: -e X $TEXMF/fonts/truetype/japanese/uwjmg3.ttf
这些是当你要用 ttf2pk 时会找字形的地方,反正我们是台湾使用者用的是以
Big5居多....那就将Big5的都留下来吧 :),按照往例..teTeX抓回来执行安装的
shell script 然後就轮到让人伤脑筋的CJK,解开CJK後texinput整个给 cp 到
teTeX安装的目录然後就开始 compile ttf2pk,不知道是偶的slackware96有问
题还是偶装的时後有乱搞....在/usr/include下没有asm >:( 只好四处找找...
发现一堆kernel目录下有../usr/src/linux/include/高兴的偶就link过来用了
总算ttf2pk用好了,由CJK/doc 下的 ttf2pk.doc 知道要将 ttf2pk 移去找得
到的dir再InstallFont...这时将ttf2pk.cfg cp 去你能控制的dir然後将它所
在的位置加到随CJK中ttf2pk's package来的MakeTeXPK中
# The location of the ttf2pk configuration file
∶ ${TTF2PKDIR=~/} <====就是这一个啦~~自己电脑中的linux所以root下一般
说来应该都没有问题吧?
现在将MakeTTFPK与MakeTeXPK移到找得到的dir(大家一般都是放到
/usr/local/bin下面然後偶们就开使 InstallFont 吧。
这一版的CJK还要将language encoding加入...所以要做出 .tfm 与 .pk 档就打
InstallFont ntukai chinese Big5 300
嗯~~~~~字形做出来了,在来就是用 bg5conv 罗,读读README就知道去将bg5conv.c
找出来在 gcc -O -s -o bg5conv bg5conv.c 一下将 bg5conv做出并将他移到,找得
到的dir下...在来就是将与 bg5conv.c 同一 dir 下的 bg5latex 也cp去找得到的dir
该做的多半都做好了...剩下的就是 texmf.cnf 的设定。
texmf.cnf中要动到的设定应该只有TFMFONTS 因为InstallFont将做出来的 ttf.tfm
放在 $TEXMFS/fonts/chinese/下的许多目录中,所以将他们加入应该就可以了。
还有一堆东西要用一下就是字形的*.fd档都在/CJK/utils/ttf2pk中.....看一下就
每一个 *.fd 大概就知道要改那些有的没有的(C00kai.fd应该不用改了,因为用的
就是ntukai.ttf),然後将这一堆 *.fd cp 到刚刚texinput移去的目录下Bg5子目录
中,我的是/usr/local/teTeX/texmf/tex/latex/cjk/Bg5,然後最後一步就是执行
texhash 让 ls-R 更新一次...。
好了....可以去找看看有没有随文件来的Big5的sample可以用用看latex+cjk的威力
CJK-4.1.0中在 CJK/doc/chinese 下有一个 READMEb5.tex 可以拿来用用看 :)
bg5latex READMEb5.tex
会做出一堆有的没有的 *.dvi *.log *.??? 一堆...如果有问题的话
都会记录在 *.log中,如果没有的话 *.dvi 就是你要看的档案了,
可以用 xdvi 来看,也可以用 dvips 将 *.dvi 转成 *.ps(xdvi与
dvips 是随著 teTeX 来的)
然後在xwindows中用ghostview将做出来的 *.ps 叫出来看看吧 :)
□ MakeTeXPK 这一个 file 没事的话,多去看一下吧...。在开头的一些目录
可能因为每个人放的目录不同要做一些修改....就去试试看吧
□ 祝大家用teTeX+CJK愉快 :)
□ 在 CJK/doc/chinese中有谢东翰兄的NTeXb5.doc也是CJK的安装方法,不过
好像是以slackware所附的NTeX为主,看了以後就会对我上面所写的安装方
更清楚。
BBS水木清华站∶精华区