#emerge tetex cjk-latex
#emerge kile (optional)
然後下載 http://edt1023.sayya.org/tex/mycjk/mkfont.sh
在使用mkfont.sh之前請先
#emerge ttf2pt1
#emerge t1utils
之後到 http://ttf2pt1.sourceforge.net/download.html 下載 ttf2pt1-chinese-3.4.0.tgz
解開後將*.map放到 /usr/share/doc/ttf2pt1-3.4.0/maps
最後把 mkfont.sh這檔案的 115列到117列 改為
if [ -d /usr/share/doc/ttf2pt1-3.4.0/maps ]
then
MAPDIR=/usr/share/doc/ttf2pt1-3.4.0/maps
接下來
$cd ~/Desktop
$mkdir aming
$cp /usr/share/fonts/arphicfonts/bsmi00lp.ttf aming
然後把mkfont.sh跟bsmi00lp.ttf擺在相同目錄 然後執行
$./mkfont.sh bsmi00lp.ttf aming
之後會產生 aming-afm, aming-tfm, aming-pfb, aming-enc 四個目錄
以及c00aming.fd, cid-x.map, aming.map 三個檔案
然後
TEXMF="/usr/share/texmf/"
以下出現的CJK目錄要自己建立
#cp aming-afm/* $TEXMF/fonts/afm/CJK
#cp aming-tfm/* $TEXMF/fonts/tfm/CJK
#cp aming-pfb/* $TEXMF/fonts/type1/CJK
#cp aming-enc/* $TEXMF/dvips/CJK
#cp c00aming.fd $TEXMF/tex/CJK/Bg5
#cp cid-x.map $TEXMF/dvipdfm/config
#cp aming.map $TEXMF/dvips/config
之後在 $TEXMF/dvips/config/config.ps 檔中加入:
p +aming.map
最後下指令
#texhash 即可
再來測試是否成功\r
$nano -w test.tex
然後加上
\documentclass[a4paper,10pt,landscape]{article}
\usepackage{CJK}
\begin{document}
\begin{CJK}{Bg5}{aming}
{\Huge中文測試成功 YA}
\end{CJK}
\end{document}
$bg5latex test.tex
$dvipdfm test.dvi
會得到 test.pdf 應該中文就出現了(我用adobe reader看的)
參考文件 http://edt1023.sayya.org/tex/mycjk/node5.html
測試過文鼎的字體都沒問題,新細明體跟標楷體在執行mkfont.sh 就出現錯誤訊息
若要裝第二種之後的字體的話,在
#cp cid-x.map $TEXMF/dvipdfm/config 這步驟
應該是 cat cid-x.map >> $TEXMF/dvipdfm/config/cid-x.map
-----------------------------------------------------------------
最後大家有推薦dvi reader可以看中文的嗎?
因為kdvi 看不到中文