LaTeX是一個強大的排版軟件,但是其最初只是爲英文排版而設計的。爲了使其能夠勝任中文排版的重任,我們還需要進行一些額外的調教。這篇文章中,就談談如何在Ubuntu下(使用12.04)進行LaTeX中文環境配置。
第一步,安裝基本的LaTeX環境:
1 |
sudo apt-get install texlive |
第二步,安裝中文字體包。字體包中包含bsmi,bkai,gkai,gbsn四種中文字體。bsmi和bkai是Big5編碼的宋體和楷體字;後兩者gkai和gbsn分別處理簡體中文楷體字和宋體字。
1 |
sudo apt-get install latex-cjk-all |
至此,基本的配置就完成了。此時,我們可以新建一個tex文件並輸入以下測試內容。正常情況下,編譯這個tex文件就能在文檔中顯示中文了。值得說明的一點是,這些字體是不支持斜體格式的,但支持加粗。其實,在正式的中文排版中,如果要強調某些部分,是通過使用仿宋體或者楷體來實現,而不是像英文中那樣通過斜體來實現。
01 |
\documentclass{article} |
04 |
\begin{CJK}{UTF8}{gkai} |
07 |
\begin{CJK}{UTF8}{gbsn} |
10 |
\begin{CJK}{UTF8}{bkai} |
11 |
這是一個big5編碼的楷體中文測試,處理繁體文字。 |
13 |
\begin{CJK}{UTF8}{bsmi} |
14 |
這是一個個big5編碼的明體中文測試,處理繁體文字。 |
接下來,還要針對中文排版進行進一步的設置。
首先,設置每一行的首行縮進。
1 |
/usepackage{indentfirst} |
2 |
/setlength{/parindent}{2em} |
其次,中文文檔習慣於使用“目錄”、“插圖目錄”、“表格目錄”、“參考文獻”、“摘要”、“索引”、“表格”、“圖”等字樣作爲文章特殊部分的標題,而 LaTeX 對於這些部分的標題默認是使用英文的,因此可以通過重定義宏的方式將其重定義爲中文字樣。
1 |
/renewcommand{/contentsname}{目錄} |
2 |
/renewcommand{/listfigurename}{插圖目錄} |
3 |
/renewcommand{/listtablename}{表格目錄} |
4 |
/renewcommand{/refname}{參考文獻} |
5 |
/renewcommand{/abstractname}{摘要} |
6 |
/renewcommand{/indexname}{索引} |
7 |
/renewcommand{/tablename}{表} |
8 |
/renewcommand{/figurename}{圖} |
寫到這裏,用LaTeX來進行日常的中文排版就不成問題了。如果有進一步的需求,可以參看下面這篇《用LaTeX寫漂亮學術論文》的文章。最後,希望大家都能喜歡LaTeX這個功能強大的排版軟件。
《用LaTeX寫漂亮的學術論文》:http://latex.yo2.cn/articles/latex-thesis.html
原文鏈接:http://vistb.net/2012/05/config-latex-ch-env-in-ubuntu/