2
在批處理模式下使用`org-export-as-html'時,從代碼塊生成的html沒有語法顏色。在emacs批處理模式下運行'org-export-as-html'
如何在批處理模式下啓用語法着色?
編輯:
從我運行emacs --script make.el
終端。 在make.el我包括組織和組織,html和最終呼叫(org-export-as-html 3)
下面將粗體/下劃線的關鍵字,但仍然沒有顏色:
(add-to-list 'load-path "~/elisp/org/contrib/lisp")
(require 'htmlize)
(setq c-standard-font-lock-fontify-region-function 'font-lock-default-fontify-region) ;; fixes bug
(org-export-as-html 3)
編輯2:
一對夫婦更多的事情我試過 - 他們沒有什麼區別:
(setq org-src-fontify-natively t)
(org-babel-do-load-languages 'org-babel-load-languages '((java .t)))
我也嘗試加載我的整個的.emacs
我使用GNU Emacs的24.3.1和組織7.9.2
嘗試'--batch -l〜/的.emacs ...' –
嗨,你可以發佈你正在使用導出代碼HTML的Emacs ?我想你並不需要'htmlize'庫,這是需要導出語法高亮html – 2014-03-02 06:59:44
你試過加載[htmlize](http://fly.srk.fer.hr/~hniicic/emacs/htmlize。 el.cgi),例如'(加載「〜/ elisp/org/contrib/lisp/htmlize」)'。這對我來說是訣竅。 – slu