Chinese Fonts for LaTeX (WinEdt 5.4 + MiKTeX 2.4)
安裝中文楷書字型
reference site:
http://www.cmlab.csie.ntu.edu.tw/~r92045/Collection_of_LaTeX_Solutions.htm
Chinese Fonts download site:
ftp://cle.linux.org.tw/pub2/fonts/Arphic/Type1/bkai-t1.tar.gz
使用環境:WinEdt 5.4 + MiKTeX 2.4(從 Package Manager 安裝 CJK 相關套件)
STEP:
- unzip 字型檔後會有以下幾個檔案及目錄:
<dir> akai-afm
<dir> akai-enc
<dir> akai-pfb
<dir> akai-tfm
akai-enc.map
akai.map
arphicpl.txt
c00akai.fd
cid-x.map - 將以各「資料夾」移至相對應的目錄, 並將資料夾名稱更改成字型名稱:
- akai-afm 移至 texmf\fonts\afm\後, 將資料夾改名為akai
- akai-tfm 移至 texmf\fonts\tfm\後, 將資料夾改名為akai
- akai-pfb 移至 texmf\fonts\type1\後, 將資料夾改名為akai
- c00akai.fd 移至 texmf\tex\latex\CJK\Bg5\ (若找不到CJK目錄, 請先由MikTeX的Package Manager 安裝 CJK 相關套件)
- 建立目錄texmf\dvips\akai\後, 將akai*.map (2個檔案) 移至 texmf\dvips\akai\
- 建立目錄texmf\dvipdfm\akai\後, 將 cid-x.map 移至 texmf\dvipdfm\akai\, 並將檔名改為akai.map
- 更新 texmf\web2c\udpmap.cfg,加入 Map akai.map 即可。若沒有此檔案請自行建立。
- 更新 file name database:在命令提示字元執行 initexmf -u
- 建立 font map 檔案:在命令提示字元執行 initexmf --mkmaps
- 測試碼:
\documentclass[a4paper]{article}
\usepackage{CJK}
\begin{document}
Test!
\begin{CJK}{Bg5}{akai} % 文鼎楷書
Test!
\begin{Bg5text}
這是測試檔!
\end(Bg5text) %→ 注意括號
\end{CJK}
\end{document}
***注意事項***
- 安裝好CJK及字型後, 請記得以bg5latex取代原有的latex, 否則會遇到"許功蓋"問題. 可以在WinEdt加入一個新的bg5latex, 這樣會比較方便。
- updmap.cfg在執行MikTeX更新時, 有可能會被更新, 此時原來加入Map akai.map的部份就會被overwrite. 判斷是否發生這個狀況可由:
- YAP出現"Not all fonts can be loaded"的error. 以及
- dvipdfm時會出現"Can't locate a Type 1, TTF, PK, or virtual font file"的error
0 Comments:
Post a Comment
<< Home