发信人: neal()
整理人: hahalee(1999-04-22 03:00:24), 站内信件
|
From: [email protected] (小P) Newsgroups: tw.bbs.comp.386bsd Subject: Re: Question about print Chinese ?print Chinese Date: 14 Mar 1997 17:21:37 GMT Organization: 台大电机 Maxwell 站 一篇装 teTeX-0.4+CJK4.0.0的好文章,和大家共享 1. 照 CJK 的说明将之安装好. 2. 在 /usr/local/teTeX/texmf/fontname/special.map 末加入数行 ntukai chinese ntukai ntufsm chinese ntufsm ntumm chinese ntumm ntumr chinese ntumr ... ... ... (有哪些字型就加哪些) 3. 修改 /usr/local/teTeX/texmf.cnf, 在 PKFONTS 那一行, $MAKETEX_MODE 後面加上 ,ttf2pk 4. 设一个环境变数 TTFDIR 指向 NTU TTF fonts 的所在路径. 5. 直接修改 teTeX 0.4 所附的 MakeTeXPK: 在 export TEXMF MAKETEXDIR 该行( 66 行) 後插入两行: : ${TTFDIR=`kpsetool -v '$TTFDIR'`} export TTFDIR 在 MODE=gsftopk 该行(75行) 後插入数行: elif test -r $TTFDIR/`echo $NAME|sed -e 's/[0-9][0-9]$//'`.ttf; then ttfname=`echo $NAME|sed -e 's/[0-9][0-9]$//'` ff=`echo $NAME|sed -e 's/.*\([0-9][0-9]\)$/\1/'` cmd="MakeTTFPK - $NAME.${DPI}pk $ff $ttfname $DPI" MODE=ttf2pk psline=ttf2pk 6. 将 ttf2pk 目录中相对应的 C00xxx.fd(视需要修改) copy 到适当的地方. 7. 修改 ttf2pk 附的 InstallFont 第14行 TTFDIR=适当的路径 第17行 fontdir=teTeX 下的 fonts 路径 将 31~40 行删掉改成: pkdestdir=$fontdir/pk/ttf2pk/chinese/$ttfname tfmdestdir=$fontdir/tfm/ttf2pk/$ttfname test -d $pkdestdir \ || mkdir -p $pkdestdir \ || { echo "$0: Could not mkdir $pkdestdir." >&2; exit 1; } test -d $tfmdestdir \ || mkdir -p $tfmdestdir \ || { echo "$0: Could not mkdir $tfmdestdir." >&2; exit 1; } 将 59,60 两行删掉改成: mv *.${DPI}pk $pkdestdir mv *.tfm $tfmdestdir 8. 将 ttf2pk 附的 MakeTTFPK copy 到 MakeTeXPK 所在目录. 通常是 /usr/local/teTeX/bin. 9. 用 InstallFont FONT DPI 来造 font 的基本 PK 档及 TFM 档. FONT = ntukai, ntufsm, ntumm..... DPI = 300 or 360 or ..... 10. 用 texhash 更新 teTeX 所辖档案总表. 11. 完成. 照上述实作後, 由 InstallFont or MakeTeXPK 所产生的 ntukai PK 档将会 出现在 /usr/local/teTeX/fonts/pk/ttf2pk/chinese/ntukai 目录中. 而由 InstallFont 产生的 ntukai TFM 档将出现在 /usr/local/teTeX/fonts/tfm/ttf2pk/ntukai 目 录中. 其馀字型类推. p.s. 当 xdvi 或 dvips 找不到字档会自动呼叫 MakeTeXPK, 而当 MakeTeXPK 时 会有垃圾怪码产生, 但不影响整□运作. 原因大概是 MakeTeXPK 改得不好. -- * Origin: ● 台大电机 Maxwell 站 ● From: Mky.m3.ntu.edu.tw
-- ※ 来源:.网易 BBS bbs.netease.com.[FROM: dmx320.resnet.ust.hk]
|
|