XeTeX 這個一個命令列工具,就像是標準的 TeX 和 pdfTeX 一樣。它的特色是可以直接使用安裝於作業系統上的 ttf 字型。不需要先製作 tfm 及 Type1 字型。可省去一些設定上的問題。
原先只有 MacOS X 的版本,現在已經有 Linux 和 Windows 的版本了。下面是 XeTeX 的文件 (for LaTeX 語法)
\documentclass{article} \usepackage{fontspec} \setromanfont{AR PL ZenKai Uni} % 文鼎PL中楷Uni \setmonofont{Courier New} % 等寬字型 \XeTeXlinebreaklocale "zh" % 中文斷行 \XeTeXlinebreakskip = 0pt plus 1pt \begin{document} 有中文真好。 \end{document}存檔後(例如 test-xetex.tex),再使用
xelatex test-xetex.tex就能產生 pdf 檔了。
XeTeX 預設的輸出格式是 pdf 檔。當然,經過命令列中的一些參數設定可以更改輸出格式為 xdv (dvi 的一種),然後再使用 xdvipdfmx 這個指令將 xdv 檔轉為 pdf 檔。這種需要二次轉換的方式,一般都用在文件中含有 ps 檔的時候,直接轉 pdf 會有問題。
另外,要知道有哪些字型可以使用,只有執行
fc-list就可以了。
使用後的一點小感想:直接使用 ttf 字型是很方便,但是好像還不能做到分別指定中文字型和英文字型 (可能是我還沒有找到相關的設定),這樣編排中、英文混雜的文件會很辛苦。
沒有留言:
張貼留言