不幸的是,我不能使用 rtf2latex2e,因为它说 DropUNIX“不再支持经典环境”。除了将 .rtf 文件放到 DropUNIX 程序上之外,我几乎不知道自己在做什么。
我还能用什么?我不介意将哪种类型的文件转换为 LaTeX(.doc 也可以,只要它保持我的格式)。
我正在使用 Mac OS 10.5.8。
请参阅英国 TeX 常见问题解答中的fmtconv问题,或者更具体地说,请参阅Converters from PC Textprocessors to LaTeX - Overview页面,该页面专门针对此问题并有许多示例。这个一般的文字处理器过滤器列表也可能有所帮助。
UnRTF声称能够将 RTF 转换为 LaTeX 以及其他格式(例如 HTML)。它声称支持 HTML 最好,所以也许 RTF->HTML->LaTeX(例如使用 html2latex)可能会更好。我实际上并没有尝试过任何这些。
将您的 rtf/doc 文档转换为 docx,并使用docx2tex进行转换。
您需要 System.IO.Packaging .NET 类才能使其工作,如果您使用的是 Windows,这没问题,如果您不是,原则上 Mono 支持。如果有人用 Mono 成功地做到了这一点,我想听听你的经验:这在大约一年前不起作用,但从那时起他们对该类的实现有所改进。
我在tex.stackexchange的回答中详细介绍了该实用程序。可以这么说,我认为这是迄今为止最干净、最适合乳胶的选择。