1. 程式人生 > >安裝LaTeX中文字型 xGBKFonts

安裝LaTeX中文字型 xGBKFonts

在Windows下,目前的最佳卻應該不是TeXLive2007,至少在我看來,當下MikTeX2.7還是要略勝一籌。尤其是Yap讓人割捨不下。(TeXLive2007在windows下的一個問題是,所帶的dvi瀏覽器,無法進行反向檢索,對於寫長篇文章的人來說,沒有這個功能是很不方便的。)可MikTeX2.7安裝字型也還是相當麻煩的,搞了很久,最後還是通過多年前的xGBKFonts來進行的。

CTeX 論壇置頂的 ttf-setup 是很不穩定的工具,非常不推薦使用。它會讓你從原先的對一勞永逸的奢望,陷入到無窮無盡的懊惱。xGBKFonts 在 http://www.hooklee.com/default.asp?t=TeX%2FLaTeX 有提供下載。

Windows 下安裝步驟:

1) 下載、安裝 MikTeX 2.7。它的檔案預設分佈在三處(也可能更多):

        系統程式資料夾(如 C:\program files\MikTeX 2.7\)

        使用者應用程式資料夾

      (如 C:\documents and settings\使用者名稱\local settings\Applicate Data\MikTeX 2.7\ 和

        C:\documents and settings\使用者名稱\Applicate Data\MikTeX 2.7\,還可能在 all users 使用者名稱下)

2) 安裝 CTeX-fonts (裡面有優化過的“宋楷黑仿隸幼”六種中文字型),注意將 fonts 裝到一個獨立的資料夾下,比如 d:\localtexmf\,以方便之後備份。

3) 安裝 CTeX-CS/ CTeX巨集包 (此步可省)。

目前的版本v1.5.4 釋出於2006.04.16,有點老了,所以也可以不安裝而自己設定。我是怕麻煩的人,就直接安裝了。只是在裝完以後,要更新一下CTeX巨集包,更新到CTeX 0.8a。方法嘛,就是下載CTeX 巨集包v0.8a,然後替換CTeX-CS給安裝的0.7。具體位置,小小搜一下就知道了安裝LaTeX中文字型 - zhanghong7329 - The Story of Sophia

4) 使用xGBKFonts安裝自己的字型。

再說一下,xGBKFonts 在 http://www.hooklee.com/default.asp?t=TeX%2FLaTeX 有下載,不然就用google搜尋。

使用方法嘛,具體可以參考xGBKFonts裡面的幫助。比如:

(a) 執行命令

xgbkfonts -usesys -o d: -cname ABC d:\localtexmf\fonts\truetype\xxx.ttf ABC

(這基於我之前將CTeX-fonts安裝在了d:\localtexmf)

(b) 增加d:\localtexmf 為 miktex 的註冊根資料夾

執行開始選單中,miktex 下的 Settings,在 “Roots” 中加入d:\localtexmf

(c) 重建印象,重新整理資料庫

i)    initexmf -u        (更新資料庫)

ii)    initexmf --mkmaps    (重新生成psfonts.map檔案)

iii)    initexmf -u        (更新資料庫)

5) 其它的很多設定

比如安裝一個粗宋體,然後設定為宋體的粗體。這叫富人的字型安裝LaTeX中文字型 - zhanghong7329 - The Story of Sophia 強烈推薦購買方正字型!更強烈推薦開發漂亮的開源字型,首推標宋(常用於學位論文封面,和特殊標題)和一些稍微寫意一些的字型(如行書、草書、篆書等等)

改這個檔案:D:\localtexmf\tex\latex\CJK\GB\c19song.fd

Okay, done. 一定要記得將 d:\localtexmf 備份,以後重灌系統就不用再麻煩了。不過安裝了非免費字型的使用者可不要隨便傳播哦,版權保護還是要維護的。

Macintosh下,使用MaCTeX啦。做法好像也類似,不過我只玩過幾天,從來沒想過在Mac下用LaTeX。一直鄙視Mac,光記住了它花哨的介面和昂貴的價格。同樣不喜歡在Linux下將桌面美化成Mac OS X 的做法,簡直畫蛇添足。。。超喜歡 FreeBSD 中