在org-mode中,是否有一个将(当前)子树导出到HTML的函数?

inc*_*man 24 emacs org-mode

在org-mode中,是否有一个将(子)子树导出到HTML的函数?怎么会这样做呢?

fni*_*sen 32

使用组织8:

M-x org-export-dispatch
C-s (change the export scope to subtree)
h (HTML menu)
h (export to HTML file)
Run Code Online (Sandbox Code Playgroud)

  • 您可以将函数调用`(org-html-export-to-html nil t)`分配给任何函数.创建一个显式命令,或将上面的内容包装在`(lambda ...)`表达式中(参见匿名函数). (3认同)
  • 这可以在一个命令中完成吗? (2认同)
  • 是的,只需使用这些命令定义一个键盘宏(请参阅 [KeyboardMacros](http://www.emacswiki.org/emacs-en/KeyboardMacros))。请注意,在最近版本的组织模式中,您还可以使用“Cu Cc Ce”导出您所在的最后一个子树(当然您可以定义一个宏来执行此操作)。 (2认同)

bnb*_*ith 24

您还可以使用org-narrow-to-subtree减少缓冲区并运行正常导出.


ben*_*ers 7

打开瞬态标记模式时,仅导出活动区域.

此处找到的ODT导出信息也适用于HTML.