LaTeX 板


LINE

最近收到不少網友詢問2009年關於xeLatex的使用問題, 可能是又到了寫畢業論文的時間了。 因此我再分享一下最近的心得,希望能減少大家爬文的時間。 安裝(Windows 環境) 1. SumatraPDF 2. MikTex 2.9 3. WinEdt 7.x 說明 A) 三者安裝順序無關,隨時都可以移除再安裝新版,互不影響。 B) 閱讀PDF的軟體,也可以用大家常用的Adobe Reader,但SumatraPDF支援synctex功能, 非常好用,在閱讀編譯好的pdf檔時,在某個位置double-click, 則會自動跳回對應的tex檔的地方做編輯。 C) WinEdt 7.0以後的版本,原生支援Unicode,舊版也能強制使用Unicode,只是會有一些小問題。 也可以使用MikTex內建的Texworks,一樣有支援Unicode,只是功能陽春了點。 D) MikTex完整版要下載很久,也要安裝很久,建議下載Basic版,然後安裝時選擇 Missing packages install on-the-fly,這樣有缺少的packages就會自動下載安裝。 例如第一次編譯xeCJK檔時,就需要下載一些packages,請耐心等待,第二次之後就不會了。 E) WinEdt為shareware,不付費也能正常使用,只會會跳出提醒視窗,按掉即可。 F) 若在WinEdt 7中,無法自動用SumatraPDF打開PDF檔的話,請至Options->Excution Modes->PDF Viewer 第一個Alternative Viewer 1中,最右邊的放大鏡按下去,去找你的SumatraPDF的執行檔, 之後,Alternative Viewer 1按鈕就會亮起,點它,再按OK,就可以了。 接下來,其實只要加兩行就可以用原來Latex的習慣打中文了 ====範例檔1=========================== \documentclass{article} \usepackage{xeCJK} %打中文必備 \setCJKmainfont{新細明體} %設定中文字型,而英文不去更動 \begin{document} 可以打中文了。好高興。English Test. 插入中文,試試看。This is a simple template for a XeLaTeX document using the article class, $\displaystyle\sum_{i=1}^p L_i \leq n \leq \sum_{i=1}^p U_i$, with the fontspec package to easily select fonts. \end{document} ====範例檔1結束======================= 有沒有覺得很容易呢? 若想要變換字型,中文字能夠粗體、斜體的話,請看下面更詳細的範例。 sample.tex範例檔內容========================= %!Mode:: "TeX:UTF-8" %讓舊版WinEdt能辨識此檔為UTF-8編碼, 若使用WinEdt 7.x,或是別的Editor,則可刪除此行。 \documentclass{article} \usepackage{xeCJK} %打中文必備,會自動載入fontspec,並讓讓中英文字體分開設置 \setCJKmainfont[AutoFakeBold=6,AutoFakeSlant=.4]{新細明體} %AutoFakeBold設定粗體字要多粗 %AutoFakeSlant設定斜體字要多斜,範圍-0.999到0.999,負值為往左斜 %以下四行非必要,但對於切換字型蠻好用的。 \defaultCJKfontfeatures{AutoFakeBold=6,AutoFakeSlant=.4} %以後不用再設定粗斜 \newCJKfontfamily\Kai{標楷體} %定義指令\Kai則切換成標楷體 \newCJKfontfamily\Hei{微軟正黑體} %定義指令\Hei則切換成正黑體 \newCJKfontfamily\NewMing{新細明體} %定義指令\NewMing則切換成新細明體 %註:若您的Windows有安裝別的字型,也可以自行設定。 \begin{document} 隨時可以變換字型{\Kai 這個是標楷體},{\Hei 黑體},回到預設字體。 \textbf{粗體boldface 12345中文字{\Kai 楷粗}}正常Normal 12345中文字 \textit{斜體italic 12345中文字{\Hei 黑斜}}\:正常Normal 12345中文字 \end{document} ========檔案結尾=========================== 說明: A) 檔案要儲存成UTF-8的格式,不能使用Big-5。 B) \includegraph 不能使用eps檔,請直接使用裁切好的pdf檔。 因為xeLatex其實就是PDFLatex修改而來。 C) 在WinEdt 7中可以直接把compile鈕切換成xeLatex,會比較方便。 D) 更多詳細的xeCJK參數,可以參考 http://goo.gl/C8eld E) 此範例檔下載:http://goo.gl/AZqzh,可以先compile看看,測試你的xeCJK環境是否正常。 F) 我有交大論文的範例,以前是整本用cwTex打的,最近把它改成了xeLatex的版本,乾淨許多; 但因為有些私人的內容,不方便公開,若真的需要,再私下聯絡。 目前的xeLatex的發展已經日漸成熟了,就算不打中文,也可以用xeLatex來取代原來的PDFLatex。 希望這個心得文能對需要Latex打中文的人有幫助。 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.140.134
1F:推 vm3cl4bp6:推 04/24 15:45
2F:推 springman:我也覺得 xelatex 很不錯,只是我沒有用 winedt 而已。 04/24 18:02
3F:→ DavidGuo:不一定要用WinEdt,只要能支援unicode格式編輯器即可。 04/24 19:34
4F:推 springman:我常用的 editor 是 texmaker 與 texstudio 這兩個。 04/24 20:01
5F:推 alfadick:大推!!!!!!!!!!! 感謝分享 04/28 08:22
補充一下: 若在WinEdt 7中,無法自動用SumatraPDF打開PDF檔的話, 請至Options->Excution Modes->PDF Viewer, 第一個Alternative Viewer 1中,最右邊的放大鏡按下去,去找你的SumatraPDF的執行檔, 之後,Alternative Viewer 1按鈕就會亮起,點它,再按OK,就可以了。 使用SumatraPDF來跟WinEdt配合,對於原始碼與文件的配合真的方便很多! ※ 編輯: DavidGuo 來自: 140.122.140.134 (04/28 14:34)
6F:推 ghweast:大大太神了!複製你的檔案之後馬上就可以用了! 09/16 18:27
7F:推 lawliet357:好文推一個~ 10/01 18:33







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP