如何从可以在Microsoft Word中打开的emacs org-mode导出html

Modified on: Sat, 09 Mar 2019 02:40:02 +0800

我使用Emacs(org-mode export)创建了一个HTML文件,我想在Microsoft Word中打开它。但是,Word说它无法打开文件。在错误消息的详细信息中,它说:

  

引用未定义的实体'hellip'。

由于缺少更好的修复,我进入文件并替换所有出现的“& hellip;”使用“...”,但随后我收到了类似的错误消息“nbsp”,依此类推。

让emacs以可以在Microsoft Word中打开的形式输出组织模式文件而不丢失格式的最简单方法是什么?

作者:,Brian Z

最佳答案

有很多方法可以做到这一点,因为org-mode支持许多不同的格式,以及等工具pandoc可以转换大多数格式。

我不确定最简单的方法,而且我对直接组织有一些奇怪的结果 - > pandoc中的docx转换,即pandoc -s myfile.org -o myfile.docx,但仍有很多其他选项。

从.html导出开始的一种方法是在浏览器中打开文件,然后将内容复制粘贴到word。这样可以保留格式。另一种方法,在组织模式邮件列表涉及删除顶部.html文件顶部的所有xml行,直到第一行是<html>标记。

如评论中所述,您还可以导出为.odt(开放式办公室编写器格式)。这不需要安装OpenOffice。我只是尝试使用MS Word 2013.虽然我收到一个错误,说由于content.xml第261行中的unspecified error in content.xml line 261


相关问答

添加新评论