emacs org-mode:htmlize在导出的html中留下关键字

时间:2014-03-03 12:09:06

标签: html emacs export org-mode htmlize.el

我没有设法使用C-c C-e h h在org-mode html-export中保持源块的语法高亮,所以我按照其他帖子中的建议切换到htmlize。手动执行M-x htmlize-buffer确实很好,除了它在导出的html中保留所有以#+开头的org-mode关键字。我在emacs 24.3.1中尝试了org-mode 7.x以及8.2.5。我之前已经想过编写一个简短的python脚本来解决这个问题,但也许有人知道更快的解决方案吗?

TNX很多建议

Barrios的

1 个答案:

答案 0 :(得分:0)

  1. 从git。
  2. 设置组织模式
        mkdir ~/git
        cd ~/git
        git clone git://orgmode.org/org-mode.git
        cd org-mode
        make up2
    

    2。 (可选)编辑~/git/org-mode/local.mk。我已经设置了

        lispdir= ~/Dropbox/source/site-lisp/org
    

    3。使用内容创建~/tinit.el

        (add-to-list 'load-path "~/Dropbox/source/site-lisp/org")
        (require 'org)
    

    4。用

    测试
        emacs -Q -l ~/tinit.el ~/foo.org
    

    如果一切正常,请将~/tinit.el合并到您的配置中。