Re: [心得] 使用XeLaTeX處理中文

看板LaTeX作者 (...)時間14年前 (2010/01/05 23:55), 編輯推噓6(601)
留言7則, 4人參與, 最新討論串5/7 (看更多)
大家好,我是新手,最近在學letex, 剛在Texmaker中成功編譯出中文PDF,來分享一下。 我是使用MikTex,配合Texmaker,使用XeLeTeX編譯。 先去MikTex裡面的[Package Manager(Admin)], 把跟cjk有關的都裝起來(可能有多裝的,我是全裝比較保險), 然後去Setting裡面的[General],點一下[Refresh FNDB]和[Update Formats]。 接下來到設定Taxmaker裡面的[快速編譯]選擇最後一項[自定],指令如下 xelatex %.tex|"你瀏覽PDF檔案的軟體" %.pdf 我是設定為: xelatex %.tex|"C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe" %.pdf 然後回到設定Texmaker的[指令],在第一個LaTeX中,把latex改為xelatex,也就是 latex -interaction=nonstopmode %.tex 改為 xelatex -interaction=nonstopmode %.tex 最後用Takmeker開一個新檔,原始碼參考版上文章,如下 ============================================================== \documentclass{article} \usepackage{fontspec} %加這個就可以設定字體 \usepackage{xeCJK} %讓中英文字體分開設置 \setCJKmainfont{標楷體} %設定中文為系統上的字型,而英文不去更動,使用原TeX\字 型 \XeTeXlinebreaklocale "zh" %這兩行一定要加,中文才能自動換行 \XeTeXlinebreakskip = 0pt plus 1pt %這兩行一定要加,中文才能自動換行 \title{我是標題標題標題} \author{我是作者} \date{} %不要日期 \begin{document} \maketitle 中文測試中文測試中文測試中文測試中文測試中文測試,中文測試中文測試,中文 測試中文測試中文測試中文測試中文測試中文測試,中文測試中文測試。中英文可以連打 。 English Test. 插入中文字,看看如何? This is a simple template for a XeLaTeX document using the article class, with the fontspec package to easily select fonts. \end{document} =========================================================================== 然後按F1快速編譯,就可以正確編譯中文tex檔了,編譯完也會自動用pdf閱讀軟體開啟, 大家可以試試看,我參考版上和網路文章,試了一晚把它搞出來。 歡迎指教討論。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.178.176 ※ 編輯: iampincky 來自: 140.138.178.176 (01/06 00:01)

01/06 08:59, , 1F
跟我的設定一樣 推推
01/06 08:59, 1F

01/08 03:11, , 2F
新手剛學 有幫助 推一個
01/08 03:11, 2F

01/09 00:18, , 3F
今天又重裝了一次 cjk 其實不用先裝
01/09 00:18, 3F

01/09 00:20, , 4F
到時候用到 xeCJK 會自動幫你裝
01/09 00:20, 4F

01/09 21:18, , 5F
編輯器→編輯器字型編碼選 「UTF-8」
01/09 21:18, 5F

01/11 03:18, , 6F
texmaker設定裡面 還有樓上說的那個也要加進去XD
01/11 03:18, 6F

10/04 11:33, , 7F
太感謝了,一年多後來看的初學者受惠了。
10/04 11:33, 7F
文章代碼(AID): #1BGs3wdk (LaTeX)
討論串 (同標題文章)
文章代碼(AID): #1BGs3wdk (LaTeX)