歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux中文LaTeX方案-XeLaTeX+LyX

Linux中文LaTeX方案-XeLaTeX+LyX

日期:2017/2/28 16:25:07   编辑:Linux教程

我看了很多人寫的關於XeLaTeX的文章,都說其中的一個最大的好處就是:它可以使用系統自帶的字體,而不需要自己去配置CJK包。所以免去了很多麻煩, 相信這也會成為未來中文LaTeX的主流。

安裝XeLaTeX一般是隨著TeXLive包而安裝,TeXLive從2008和2009都含有XeTeX和XeLaTeX。推薦的方式是網絡安 裝。關於安裝的辦法可以看看:CNBLOG,Red Hat環境下安裝只需要把apt-get改成yum安裝的模式即可。

安裝好TeXLive2009(包含XeLaTeX)之後,你需要安裝LyX。我推薦LyX的理由是因為他是一個“所見即所得的”(不是完全的)TeX排版系統,相當於一個XeLaTeX的前端。安裝辦法還是推薦用yum的方式。rpmforge的源裡面有這個軟件。
接下來我們配置字體,具體的方法可以參照UbuntuFORM。之後就是配置LyX使之能夠運用XeLaTeX編譯。方法是在LyX的“文檔”菜單欄裡選擇“首選項”,然後在“語言”欄裡選擇“中文”和 “utf-8 plain”的選項。然後在LaTeX序裡加入 復制內容到剪貼板

代碼:

\usepackage{fontspec,xltxtra,xunicode}

\usepackage{zhfont}
\zhspacing
\setzhmainfont[BoldFont=LiHei Pro]{KaiTi_GB2312}
\setmainfont{TeX Gyre Pagella}
\setmonofont{Monaco}
\setsansfont{Trebuchet MS}(注意沒有的字體需要自己去下載安裝)

然後選擇“應用”,最好把你的這個保存為一個模板,以後就可以用來寫中文的文檔。另外,如果你想得到一個比較好的數學公式字體的話,只需要簡單的修 改“文檔”中“字體”下的“羅馬字體”即可。

Copyright © Linux教程網 All Rights Reserved