【问题标题】:Is there currently a way to get Emacs muse-mode to output rtf,odt or doc format?目前有没有办法让 Emacs 缪斯模式输出 rtf、odt 或 doc 格式?
【发布时间】:2011-08-31 17:59:58
【问题描述】:

Muse 是 emacs 中的一种特殊模式,可以用作 wiki。它有多种输出格式,如静态 HTML 页面、LaTeX、PDF 等。

但有时我需要输出一些不太懂技术的人可以编辑/更正并发回给我的东西。

我认为 RTF、ODT 或 DOC 都可以解决问题。

我的问题是,muse 只支持 HTML、LaTeX、TexInfo 和 XML。

实现自己的输出格式目前不是一种选择,因为我无法在 elisp 中编程并且学习它需要太多时间。

我搜索了一种转换为或使用 markdown 的方法,因为 pandoc 可以转换为 RTF。但我发现只有以下discussion 并不能解决我的问题。

我最后的手段是转换为 HTML,然后转换为 RTF、ODT 或 DOC,但 AFAIK 的结果远非很好。

希望有一个可以自动化的解决方案(使用自定义脚本)。

【问题讨论】:

  • 您可能需要考虑迁移到orgmode。它具有 ODT 导出功能。
  • 你说得对。 freenode #emacs 建议相同。能够使用缪斯仍然很酷。

标签: emacs rtf doc odt


【解决方案1】:

我认为,将 HTML 导入 MS Word(或兼容的处理器)应该可以。我记得,OpenOffice 有一些脚本支持,所以你可以启动它,并在其中执行一些命令。

另一种方式 - 编写 RTF 导出后端,它不应该太复杂,尽管它可能需要考虑太多细节。如果你要走这条路,请写信给缪斯邮件列表,我会尽力帮助你

【讨论】:

  • +1 真的想帮助我:)。如果在接下来的几天内没有更好的答案,我会接受你的。
  • 写信给邮件列表或直接写给我 - 我可以访问 muse 存储库(作为维护者),所以我们可以尝试为它编写一些代码。但我需要更多的要求——你会使用非 ASCII 字符等吗?
  • 另一个想法 - 将 org-mode 的源代码改编为 muse - 我会看看它是如何完成的......
  • 我的想法是只输出 markdown 文件,这样我就可以使用 pandoc。我想将缪斯转换为降价应该很容易。下周一之后我会调查的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多