作者iampincky (...)
看板LaTeX
標題Re: [心得] 使用XeLaTeX處理中文
時間Tue Jan 5 23:55:36 2010
大家好,我是新手,最近在學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)
1F:推 bala045:跟我的設定一樣 推推 01/06 08:59
2F:推 leafwind:新手剛學 有幫助 推一個 01/08 03:11
3F:推 leafwind:今天又重裝了一次 cjk 其實不用先裝 01/09 00:18
4F:→ leafwind:到時候用到 xeCJK 會自動幫你裝 01/09 00:20
5F:推 zeedtw:編輯器→編輯器字型編碼選 「UTF-8」 01/09 21:18
6F:推 leafwind:texmaker設定裡面 還有樓上說的那個也要加進去XD 01/11 03:18
7F:推 nicin:太感謝了,一年多後來看的初學者受惠了。 10/04 11:33