2

我使用 Sphinx 来记录 Python 库。到目前为止效果很好,我得到了很好的 HTML 和 LaTeX 输出。关于 Latex,Sphinx 生成一个完整的独立文档,其中包含许多特殊的包和配置。

但是,我想将生成的 Latex 文件集成到已经存在的 Latex 项目中(更准确地说:在书的附录中)。特别是我希望 Sphinx 生成的文档页面具有文档的页眉、页脚和节标题样式。我想我可以通过手动删除不需要的东西并调整Sphinx 生成的tex文件中的各种选项来以某种方式转移相关部分。然而,这可能会是一个非常乏味的摆弄,占用我太多时间(考虑我必须检测和修复的冲突包和选项)。

Sphinx 的 Latex-Builder 是否支持这样的用例?如果没有,是否有更通用的方法来合并独立的 Latex 文档?

感谢您的任何提示!

4

1 回答 1

1

这个问题似乎没有普遍有效的答案。我已经在sphinx邮件列表上问了这个问题,并收到了一个答案,基本上说必须手动提取并部分转换 sphinx 生成的乳胶代码的相关部分——尚不存在更便宜的解决方案。

于 2011-02-03T20:22:29.390 回答