2012年10月22日 星期一

在 LyX 中使用本機的中文字型

之前介紹使用 LyX 製作中文文件時,如果沒有特別安裝字型,只使用 LaTeX-CJK 的字型的話,就只有兩種中文字體 (bsmi, bkai) 可以選擇。
如果想要直接使用自己電腦上已有的中文字體的話,那該怎麼辦呢?

這時候就可以用 XeTeX 了。

我本來以為在 LyX 中使用 XeTeX 很麻煩,但這幾天試了一下,發現其實很簡單。
以下我以在 Linux (Ubuntu 12.04) 環境為例,從安裝字體開始,逐一解釋我的步驟。

安裝中文字體

在 Linux 中要安裝中文字體,可以安裝 cwTTF 系列字體。我是從這個專案網站下載 5 個 .ttf 的檔案,點開後 (如圖1), 按右下角的「Install」,即可將字體安裝到 ~/.fonts 目錄下。
我總共安裝了「明體、楷體、黑體、圓體、仿宋體」五種中文字體。
圖 1.  Ubuntu 內的字體瀏覽器
注意: 當 LyX 內要指定中文字體名稱時,要使用如圖1 右上角 Name: 後面接的名稱,而不是 ~/.fonts 內的檔案名稱!