首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >保存时如何将org文件导出到HTML文件?

保存时如何将org文件导出到HTML文件?
EN

Stack Overflow用户
提问于 2015-08-05 13:30:22
回答 2查看 4K关注 0票数 10

保存时,我想将我的组织文件导出到HTML文件到特定的目录。我可以使用Emacs和Org模式,但我不知道Elisp。

EN

回答 2

Stack Overflow用户

发布于 2016-09-25 10:28:10

使用Org 8.3和Emacs 24.5.1,可接受的答案创建了一个伪缓冲区*Org HTML Export*,您必须手动保存,而键C-c C-e h h则更方便地直接保存文件。

要真正在后台自动导出,请尝试以下代码:

代码语言:javascript
代码运行次数:0
运行
复制
# Local variables:
# eval: (add-hook 'after-save-hook 'org-html-export-to-html t t)
# end:

您可以将此解决方案与.emacs中的下列函数组合起来

代码语言:javascript
代码运行次数:0
运行
复制
(defun toggle-html-export-on-save ()
  "Enable or disable export HTML when saving current buffer."
  (interactive)
  (when (not (eq major-mode 'org-mode))
    (error "Not an org-mode file!"))
  (if (memq 'org-html-export-to-html after-save-hook)
      (progn (remove-hook 'after-save-hook 'org-html-export-to-html t)
             (message "Disabled org html export on save"))
    (add-hook 'after-save-hook 'org-html-export-to-html nil t)
    (set-buffer-modified-p t)
    (message "Enabled org html export on save")))
票数 10
EN

Stack Overflow用户

发布于 2015-08-05 13:58:48

这个命令是

代码语言:javascript
代码运行次数:0
运行
复制
C-c C-e h h     (org-html-export-to-html)

导出为HTML文件。对于一个Org文件myfile.org,myfile.html文件将是myfile.html。该文件将在没有警告的情况下被覆盖。C导出为HTML文件,并立即用浏览器打开它.

参考文献

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31834002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档