我装上mintd
然后配置.emacs 如下:
(require 'org-latex)
(setq org-src-fontify-natively t)
(setq org-export-latex-minted t)
(add-to-list 'org-export-latex-packages-alist '("" "minted"))
(add-to-list 'org-export-latex-minted-langs '(ocaml "ocaml"))
(setq org-export-latex-listings 'minted)
1
(setq org-latex-to-pdf-process
'("pdflatex -shell-escape -interaction nonstopmode %f"))
结果报错:
Debugger entered--Lisp error: (void-variable org-export-latex-minted-langs)
add-to-list(org-export-latex-minted-langs (ocaml "ocaml"))
eval-buffer(#<buffer *load*> nil "/home/cmbuild/.emacs" nil t) ; Reading at buffer position 2110
load-with-code-conversion("/home/cmbuild/.emacs" "/home/cmbuild/.emacs" t t)
load("~/.emacs" t t)
#[nil "^H\205\264^@ \306=\203^Q^@\307^H\310Q\2027^@ \311=\2033^@\312\307\313\314#\203#^@\315\2027^@\312\307\313\316#\203/^@\317\2027^@\315\2027^@$
command-line()
normal-top-level()
这是怎么回事?
【 在 lins05 (C/Py) 的大作中提到: 】
: 依靠 htmlize 插件,org文件在转换为html时可以方便地实现代码的语法高亮,
: 同样,有了 [32mminted [m 我们在转换成LaTeX并且打印成PDF时也能实现语法高亮。
: [40m [32mminted [m [m 是一个LaTeX宏包,只需要简单的设置,org-mode就能把 [32m#+begin_src 和
: ...................
--
[1;32m╭ ~~╮ [m
[1;32m( ( ..) ) [m
[1;32m=\/= [m
[1;32m· [m
[1m狮子 [m
[m [33m※ 来源:·水木社区
http://newsmth.net·[FROM: 12.24.60.*] [m