Emacs org-mode导出markdown

24

我遇到了一些奇怪的问题,我不确定它是一个bug还是其他什么问题。当我按下C-c C-e时,没有出现将其转换为markdown的选项。虽然这样,我可以输入选项M-x org-md-export-as-markdown,在我执行该操作之后,导出到markdown的选项会出现在C-c C-e菜单中。

有什么想法吗?

3个回答

50
如果您使用的是Org-mode 8.0或更高版本(使用M-x org-version命令检查),则导出框架已拆分为几个库,这些库不一定会默认加载。

在Emacs配置中添加以下内容可以自动加载Markdown导出程序:

(eval-after-load "org"
  '(require 'ox-md nil t))

1
也适用于“ox-odt”...谢谢! - Brian Z

2

请执行 M-x customize-variable <Ret> org-export-backends <Ret>

勾选 'md' 选项,然后保存。


很好。这是最简单的,它会显示其他可用的导出器。 - undefined

2
在 Emacs 25 之后,您只需在 Emacs 配置文件 .emacs 中添加一行即可:
(require 'ox-md nil t)

2
你可能可以在emacs24中完成相同的事情,但是使用eval-after-load使得它只能在加载了org-mode之后才能被加载。 - silgon
或者在Emacs已经运行时,在M-:中运行(require 'ox-md nil t) - Simon A. Eugster

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接