1. 程式人生 > >Latex安裝 在 ubuntu14.04系統中文支援

Latex安裝 在 ubuntu14.04系統中文支援

來源: http://blog.chinaunix.net/u/25605/showart_2100398.html

一、安裝TexLive+Latex+CJK:

開啟終端,安裝以下TexLive和常用的一些Latex巨集包(可以根據自己的需要增改):

sudo apt-get install   
texlive texlive-math-extra texlive-latex-base   
texlive-latex-extra texlive-latex-recommended   
texlive-pictures texlive-science latex-beamer   
texlive-common texlive-bibtex-extra 

如果硬碟充裕的話,直接完整安裝也可以:

sudo apt-get install texlive-full latex-beamer

安裝完後,就可以安裝CJK的相關軟體包了,如果只需要獲得中文支援,那麼執行:

sudo apt-get install latex-cjk-chinese ttf-arphic-* hbf-*

否則,建議安裝latex-cjk-all以獲取完整支援。

二、生成中文字型包

第二步,安裝中文字型包。字型包中包含bsmi,bkai,gkai,gbsn四種中文字型。bsmi和bkai是Big5編碼的宋體和楷體字;後兩者gkai和gbsn分別處理簡體中文楷體字和宋體字。
sudo
 apt-get install latex-cjk-all
至此,基本的配置就完成了。此時,我們可以新建一個tex檔案並輸入以下測試內容。正常情況下,編譯這個tex檔案就能在文件中顯示中文了。值得說明的一點是,這些字型是不支援斜體格式的,但支援加粗。其實,在正式的中文排版中,如果要強調某些部分,是通過使用仿宋體或者楷體來實現,而不是像英文中那樣通過斜體來實現。

複製完後就執行命令重新整理快取,讓它生效:

\documentclass{article}
02 \usepackage{CJKutf8}
03 \begin{document}
04 \begin{CJK}{UTF8}{gkai}
05 這是一個楷體中文測試,處理簡體字。
06 \end{CJK}
07 \begin{CJK}{UTF8}{gbsn}
08 這是一個宋體中文測試,處理簡體字。
09 \end{CJK}
10 \begin{CJK}{UTF8}{bkai}
11 這是一個big5編碼的楷體中文測試,處理繁體文字。
12 \end{CJK}
13 \begin{CJK}{UTF8}{bsmi}
14 這是一個個big5編碼的明體中文測試,處理繁體文字。
15 \end{CJK}
16 \end{document}

首先,設定每一行的首行縮排

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這個功能強大的排版軟體。

執行分別生成pdf文件和用evince來檢視文件:

pdflatex test.tex  
evince test.pdf
要編輯 LaTeX 文件需要一個編輯器,你可以找到很多編輯器,這裡我們推薦 Texmaker
  1. 1 sudo apt-get install texmak
    在 Ubuntu 下執行下面命令可以開啟 Texmaker 編輯器:
    1 texmaker