将 Lyx 文档转换为 MS Word

将 Lyx 文档转换为 MS Word

我曾多次尝试将 Lyx 文档转换为 MS Word 或 RTF,但都失败了。我正在处理一个中等复杂的文档,涉及外部包含(Java 代码、子文档)、公式和图像。

我试过了

  • 导出到 Latex 然后使用,tex4ht但未创建 OpenOffice 文件( odt 中没有 context.xml );
  • 导出为 HTML 并导入 OpenOffice Writer;
  • 导出为 PDF 并使用 Nitro PDF 导入;

我现在正在手动转换 Nitro PDF 输出,但它在公式和代码列表上的表现相当糟糕。

还有什么其他选择?

答案1

可能有点晚了,但是因为到今天为止我花了很长时间才完成任务,所以我觉得值得留下痕迹。

以下是我回家时的步骤。虽然有点麻烦,但它让我不必替换意大利语文档中的所有特殊字符,而 latex2rtf 正是因此而失败。

  1. 从 Lyx 中,将文件导出到 Latex(Luatex,没有尝试其他选项)
  2. 运行 htlatex [文件名.tex] (a)
  3. 使用 Firefox 打开生成的文件,它应该可以很好地显示所有格式
  4. 选择全部-->复制-->粘贴到 LibreOffice

我不得不手动重新插入图片 (b),但与我尝试过的所有其他方法相比,这感觉就像一份礼物。抱歉,我没有测试进一步的改进,但为了赶上紧迫的期限,我必须完成所有事情,之后也没有时间进行测试。如果可以的话,我会进行编辑。

(a) 我怀疑我通过安装巨大的 latex2rtf 应用程序获得了该软件包,但应该很容易找到。 (b) 就此而言,我怀疑如果图像的文件名中不包含空格,Lyx 将图像导出到 Latex 中会起作用,但目前无法确认。可能会检查并编辑这一点。 编辑:检查 (b),我无法使其工作。 空格技巧适用于 latex2rtf。

答案2

您尝试过 LyX-> LaTeX -> RTF-> Word 吗?

以下是一些额外的建议和一些付费选项:http://wiki.lyx.org/FAQ/兼容性#toc2

答案3

安装 pandoc 并将其添加到 LyX 首选项配置中的路径中。然后重新配置 LyX 并重新启动 LyX。重新启动 LyX 后,您将看到一个新的导出选项,如“导出到 Office XML(Word)”。根据我的经验,大多数数学符号都可以轻松转换为 MS Word 公式。有些则不行,因为有一个符号无法识别。

祝你好运,该功能至少在 LyX 2.3.4 中可用。

答案4

从 LyX 导出为 PDF。Adobe Acrobat Pro X 有将 PDF 保存为 MS Word 文档的选项。如果您有此版本的 Adob​​e,我强烈推荐此方法。

相关内容