Re: [問題]LATEX 打中文

作者: ChenMeng0518 (LSiYue)   2014-03-05 00:06:01
如果教程是使用 CJK 或者更舊的 CCTV 系統,那就不要看了。現在推薦的方式,是結合 XeLaTeX 和 xeCJK 套件,或者結合 LuaLaTeX 和 luatexja-fontspec 套件的方式。
xeCJK 原作者是中國大陸這邊的孫文昌教授,現在主要的維護者是劉海洋和李清。我做為新人,剛剛加入團隊,還沒有正式開始維護這個套件。這個套件有簡體中文的說明文檔。
luatexja-fontspec 套件做為 LuaTeX-ja 的一部分,是由日本方面的團隊開發的,中國大陸這邊,馬起圓也有參與開發中文相關的部分。不過這個套件暫時只有日本語的說明文檔。
這兩種方式,都能夠直接使用系統安裝的字體,並且支持 UTF-8 編碼格式,因而相對于以前的中文處理方式,是先進的。LuaTeX 是犧牲性能換取特性,所以一般情況下,使用 LuaLaTeX 方式會比 XeLaTeX 慢一些,不過能實現的效果會更多一些。考慮到通常我們的文檔用 XeLaTeX 就足夠,所以使用 xeCJK 這個套件就好。
具體的使用方法,有點複雜,我手機打字不方便,所以就不具體說了。不過早先,我有在板上回答一個問題,比較詳細地介紹了一下它的用法,爬文能很快找到它。或者去網路上找找看,應該也能有相關的介紹。
關鍵點就是要把相關的檔案都存為 UTF-8 這個編碼格式,然後用套件提供的相關命令來設定字體。
明天如果有空,我會補充一下這個回帖,把 luatexja-fontspec 套件的用法也簡單講一下。
說這麼多,其實主要還是想說,關於中文處理的部分,最近幾年進展很快,並且相對舊有的方法先進了許多,所以網路上很多文章都是有實效性的,要注意辨別。
晚安,祝好。
M
※ 引述《qtiv (mou)》之銘言:
: 請問LATEX要怎麼打中文?
: 幾乎不懂程式的情況下用這套軟體
: 所以希望有一個步驟一個步驟的指示說明
: 網路上找了很多資料,但有些附上的載點都已經不能使用
: 目前按照這個網址下載了前三個東西
: http://www.math.thu.edu.tw/~nhuang/CJKLaTeX/CJKLaTeX.html
: 到字體就無法下載了
: 後面的修改那邊也不懂是要修改甚麼??
: 急著要打數學論文用的
: 拜託!!!!
作者: TassTW (為文載道尊於勢)   2014-03-05 02:46:00
作者: andrew43 (討厭有好心推文後刪文者)   2014-03-05 11:31:00
好奇 xeCJK 和 luatexja-fontspec 的差異。

Links booklink

Contact Us: admin [ a t ] ucptt.com