[爆卦]xelatex中文是什麼?優點缺點精華區懶人包

為什麼這篇xelatex中文鄉民發文收入到精華區:因為在xelatex中文這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者DavidGuo (大衛郭)看板LaTeX標題Re: [心得] 使用XeLaTeX處理中文時間T...


※ 引述《andrew43 (Myrmarachne)》之銘言:
: ※ 引述《Math ()》之銘言:
: : 最近發現 xelatex + xCJK 很好用
: : \documentclass{article}
: : \usepackage{fontspec}
: : \usepackage{xCJK}
: : \XeTeXlinebreaklocale "zh"
: : \XeTeXlinebreakskip = 0pt plus 1pt
: : \setCJKmainfont{LiHei Pro} %設定中文字型
: : \setmainfont{Times New Roman}
: : \begin{document}
: : \begin{CJK}{UTF8}{}
: : 儷黑體\\
: : Times New Roman\\
: : \end{CJK}
: : \end{document}
: : 另外請問xeCJK和xCJK的差別在哪?
: 我簡單介紹一下 xeCJK 和 xCJK 好了.
: xCJK 是原本 CJK package 在 xelatex 上的擴展.


剛剛測試了一下,

xCJK打中文跟CJK一樣都要放在\begin{CJK}中,
所以在Title就顯示不出來,直接打中文的話會是亂碼,所以打一個中英混合的文件,
會跟舊的CJK一樣有點麻煩。

xeCJK簡單試了一下,就方便很多,正常打出中英混雜的文章,不用下\begin{CJK}
而且Title也正常顯示中文,英文也會使用原本漂亮的 TeX 字型。

xeLatex 應該是一個驅勢,加上 xeCJK 更能如魚得水。
今後Windows中文 TeX 環境只要安裝個MiTeX 2.8即可解決,其他的已經完全不用再安裝了…
一些安裝上的月經問題也應該都要走入歷史。

目前缺的應該就是一個好的編輯器了,WinEdt快出Unicode版本吧…已經一年半沒更新了…
最好還能在工具列上,有一些編輯中文相關的選項或按鈕。
例如:要使用Windows中的字型的話,可以像Word直接把字型範例列出來,然後按一下就出現
相關指令,不然有時到例是「微軟正黑體」還是「微軟中黑體」常常會弄錯,
一字之差,中文字就出不來…


下面是新的一個範例:

\documentclass{article}

\usepackage{fontspec} %加這個就可以設定字體
\usepackage{xeCJK} %讓中英文字體分開設置
\setCJKmainfont{微軟正黑體} %設定中文為系統上的字型,而英文不去更動,使用原TeX字型
\XeTeXlinebreaklocale "zh" %這兩行一定要加,中文才能自動換行
\XeTeXlinebreakskip = 0pt plus 1pt %這兩行一定要加,中文才能自動換行
%加了這五行後,就可以隨意的打中文,接下來的跟一般的LeTeX都一樣
%注意!!!一定要存成UTF-8編碼的文件。

\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}


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.140.134
※ 編輯: DavidGuo 來自: 140.122.140.134 (12/22 10:23)
※ 編輯: DavidGuo 來自: 140.122.140.134 (12/22 10:30)
Math:Texmaker如何? 12/22 18:08
guteres:texmaker處理中文還是有點吃力 12/23 01:04
erotic:不會,Texmaker 沒問題 12/24 01:47
erotic:吳聰敏老師說的對,中文標點符號置中,真的會影響閱讀... 12/24 02:00
arpin:Texmaker 處理中文完全沒問題,好用到爆 12/24 09:59
HelloTen:請問用 xelatex 要怎麼打出像 cwtex 的句點、逗號? 12/25 17:43
HelloTen:就是 非置中的中文標點符號 12/25 17:45
andrew43:回樓上, http://cle.linux.org.tw/fonts/cwttf/ 12/25 23:23
HelloTen:多謝樓上板友 12/26 01:17
springman:謝謝幾位網友的介紹,我下載新版回來,很不錯 01/02 10:22
springman:可以讓 Beamer 套件很方便就能處理中文,做簡報很方便 01/02 10:28
springman:只是用標楷體的字型時怪怪的,看起來破破的 01/02 10:31
springman:還有我的 TexMaker 無法編 utf-8 的文件,我記得可以的 01/02 10:36
springman:但現在已忘了怎麼設定了,只好暫時先用 TeXworks... 01/02 10:42
springman:我自己試出怎麼用 Texmaker 來讓 XeLatex 了,太好了... 01/04 13:52
springman:原來標楷體是正常的,只是TeXworks所開pdf怪怪的而已... 01/04 14:04

你可能也想看看

搜尋相關網站