Ubuntu中配置LaTeX中文的方法

LaTeX 中文文檔配置

Ubuntu 官方源就帶有這個包,只需要 sudo apt-get install latex-cjk-all 即可。

安裝好之後,在源文件裏添加類似如下的代碼,就能正確處理中文了:

 

/documentclass[a4paper,12pt]{article}
/usepackage{CJK}
/begin{document}
/begin{CJK}{UTF8}{gbsn}
楊卓犖中文測試
/end{CJK}
/end{document}

 

粗體部分是關鍵代碼,/begin{CJK}後面建議使用符合時代精神的 UTF8 編碼而不是 GB,字體使用默認的 gbsn(宋體),這樣做就不需要再手工安裝任何字體,也不需要再做什麼配置。

 

如果您使用的是Lyx,那麼配置就更簡單了:

LateX 中文第一段的首行縮進

用LaTeX時,按照英文的寫作風格,第一段是沒有首行縮進的,發現用CJK包之後來寫中文時,默認的article類的首段的首行也不縮進,這樣很不好。

讓首行縮進的方法也很簡單。加入indentfirst包,然後設置縮進爲2個字即可:

 

/usepackage{indentfirst}
/setlength{/parindent}{2em}

 

哪段不想縮進了,加上/noindent 縮進是/indent(默認的)

如果您使用LyX,那麼只需要把上面的代碼粘到文檔配置中即可,如下:

關於中文文檔命名的習慣

中文文檔習慣於使用“目錄”、“插圖目錄”、“表格目錄”、“參考文獻”、“摘要”、“索引”、“表格”、“圖”等字樣作爲文章特殊部分的標題,而 LaTeX 對於這些部分的標題默認是使用英文的,因此可以通過重定義宏的方式將其重定義爲中文字樣。即加入如下代碼:

 

% 中文文檔習慣 /renewcommand{/contentsname}{目錄}
/renewcommand{/listfigurename} {插圖目錄}
/renewcommand{/listtablename} {表格目錄}
/renewcommand{/refname}{參考文獻}
/renewcommand{/abstractname}{摘要}
/renewcommand{/indexname}{索引}
/renewcommand{/tablename}{表}
/renewcommand{/figurename}{圖}

 

如果您使用LyX,請教考下圖:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章