更新:最新的 emacs 24.4 及預設的 org 基本上只需要指定 xeCJK 的部分即可。
- 確定org mode版本,M-x org-version看一下,本文解法要8.0以上。若要更新版本,請往前翻兩、三篇文看一下程序,不要用elpa,更新不了的,最好用git
- 利用apt-get安裝texlive-xetex及texlive-lang-cjk
- 指定 xeCJK:
文件開頭加上這幾行;副作用是,在preview latex時會有問題,記得關掉設定,重開檔案
# -*- coding: utf-8; -*-
# Latex设置
#+LaTeX_HEADER: \usepackage{xeCJK}
#+LATEX_HEADER: \setCJKmainfont{WenQuanYi Zen Hei}
#+LATEX_HEADER: \setCJKsansfont{WenQuanYi Zen Hei}
#+LATEX_HEADER: \setCJKmonofont{WenQuanYi Zen Hei} 設定Org Export Pdf這個group,Value Menu選3 runs of xelatex並Save設定檔中加入這幾行,當然要org載入以後;方法請往前兩篇
(add-hook 'org-mode-hook
(lambda ()
(setq org-latex-default-packages-alist
(delete '("AUTO" "inputenc" t) org-latex-default-packages-alist))
))(setq-default TeX-master nil)參考連結︰http://johnnyzls.blogspot.tw/2013/01/org-modebeamer-cjk.html
但 org-export-latex-default-packages-alist 在 org mode v8 己改名為 org-latex-default-packages-alistorg-latex-image-default-width 這個customization option改為空字串,否則每個圖都變成與頁面同寬,令人髮指…org-latex-image-default-option 視情況改scale=2到4之間
沒有留言:
張貼留言