發表文章

目前顯示的是 10月, 2014的文章

搞定 Mac, Windows 上面 LaTeX 中文字型

很多人可能同時使用 Mac OS, Windows 寫 LaTeX,而且是用中文書寫。要輸出中文,很多人可能會用 xecjk 這個套件,如果還不會的話,請繼續看下去... 首先我們先裝幾套中文字型,例如 Adobe 的字型、王漢宗字型等等。王漢宗字型應該不難在網路上搜尋得到,Adobe 字型可以參考這篇文章 http://kuangqi.me/ios/config-ctex-xelatex-in-os-x ,這篇文章主要是教如何在 Mac OS 底下配置四種中文字型加上四種 Adobe 中文字型。我的系統內本來就有 Adobe 字型,在 Finder 搜尋「adobe font」應該可以發現四個 otf 檔,也就是 open type font。如果還是找不到,請來信問我。 在 Windows 系統,裝字型的方式就是把 otf 或者是 ttf 檔案複製到 C:\Windows\fonts 底下。 在 Mac 系統,則是打開「字體簿」,然後「加入字體」。 安裝完畢之後,要在 LaTeX 文章內指定字體,例如: \usepackage { fontspec } %加這個就可以設定字體 %\setsansfont{Georgia} \usepackage { xecjk } %\setCJKmainfont{HanWangZonYi} \XeTeXlinebreaklocale " zh " \XeTeXlinebreakskip = 0pt plus 1pt \setCJKmainfont [ BoldFont =Adobe Heiti Std , ItalicFont =Adobe Kaiti Std ]{Adobe Song Std } %\setCJKsansfont{Adobe Heiti Std} %\setCJKmonofont{Adobe Fangsong Std} \setCJKfamilyfont { zhsong }{Adobe Song Std } \setCJKfamilyfont { zhhei }{Adobe Heiti Std } \setCJKfamilyfont { zhfs }{Adobe Fangsong Std } \setCJKfamilyfont { z