作者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