我可以将Tex文件转换为等效的Org文件吗?如果是这样,怎么样?

时间:2009-11-17 09:59:53

标签: emacs latex org-mode

我正在写一份白皮书,而且差不多已经过了一半。我刚刚意识到,在org-mode中编写它并导出到latex / pdf比直接在latex模式下编写它要简单得多。有什么方法可以将现有工作转换为组织模式文件吗?这将节省我需要手动完成的大量工作。

4 个答案:

答案 0 :(得分:7)

看起来Pandoc模式的最新版本内置了对Org-mode导出的支持。

enter image description here

答案 1 :(得分:5)

我也怀疑你会找到一个直接的工具。你需要用一种工具或另一种工具做一些搜索。

使用pandoc将您的LaTeX转换为接近org-mode语法(如“markdown”,“reStructuredText”或“MediaWiki”)然后执行query-replace-regexp魔法可能会有所帮助或写一个小sed脚本。

祝你好运!

更新:在Google上搜索"convert latex to wiki"我发现this page有一个python脚本,可以将LaTeX源代码转换为Qwiki标记,也许它可以为您提供一些灵感。

更新:截至2018年,Pandoc直接支持org-mode作为输入和输出格式as pointed out by pkazmierczak

答案 2 :(得分:2)

使用pandoc将latex文件转换为markdown然后使用一些查询替换和emacs宏手动将markdown转换为org-mode会不会更容易一些?

答案 3 :(得分:0)

我怀疑是否有适合您任务的工具,但您应该能够使用Emacs保存许多击键。

对于许多LaTeXism(例如引用的字符),请尝试使用query-replacequery-replace-regexp,看看能带来多远。对于使用正则表达式不易解决的问题,您可能会发现键盘宏很有用。