我正在写一份白皮书,并且已经完成了一半。我刚刚意识到在 org-mode 中编写它并导出到 Latex/pdf 比直接在 Latex 模式中编写要简单得多。有什么方法可以将现有工作转换为组织模式文件?这将节省我必须手动完成的大量工作。
4 回答
看起来最新版本的 Pandoc 模式内置了对 Org 模式导出的支持。
我也怀疑你会找到一个直接的工具。您需要使用一种工具或另一种工具进行一些搜索和替换。
可能有帮助的是使用pandoc将您的 LaTeX 转换为更接近org-mode
语法的东西,如“markdown”、“reStructuredText”或“MediaWiki”,然后query-replace-regexp
施展魔法或编写一个小sed
脚本。
祝你好运!
更新:在谷歌搜索“convert latex to wiki”我发现这个页面有一个 python 脚本来将 LaTeX 源代码转换为 Qwiki 标记,也许它会给你一些灵感。
更新:截至 2018 年,Pandoc直接支持 org-mode 作为输入和输出格式,正如 pkazmierczak 所指出的那样。
使用 pandoc 将 latex 文件转换为 markdown,然后使用一些查询替换和 emacs 宏手动将 markdown 转换为 org-mode 会更容易吗?
我怀疑是否有适合您任务的工具,但是您应该能够使用 Emacs 节省许多击键。
对于许多 LaTeXisms,例如带引号的字符,请尝试使用query-replace
andquery-replace-regexp
看看它能让你走多远。对于用正则表达式不容易解决的问题,您可能会发现键盘宏很有用。