我想输出 .rtf 格式的 .tex 文件。Latex2rtf 可以完成这项工作,但它不支持 biblatex(“包/选项未知”);因此,在 rtf 中,引用被替换为“[错误:未找到参考源]”。有没有办法让 latex2rtf 与 biblatex 一起工作?如果没有,那么从 tex 转移到 rtf 并保持引用完整的最简单方法是什么?
答案1
我可以建议两种方法。
tex4ht(包含在 Texlive 和 Miktex 中)支持
biblatex
并运行良好。它可能会在某些字体、软件包等上失败,因此最好避免使用太奇特的字体、软件包等。biblatex
具有natbib
兼容性选项。因此,如果您只使用natbib
命令\citep
、\citet
等,您可以轻松地从切换biblatex
到bibtex
(通过注释/取消注释几行),然后使用latex2rtf
或其他工具。这是对的有限“支持”,biblatex
但它可能足以满足您的需求。您甚至可以重新定义,如\renewcommand*{\citep}{\autocite}
并保留 biblatex 的一些优点。