任何方式从单个sphinx配置生成多个不同的pdf

时间:2013-04-08 12:40:31

标签: python documentation python-sphinx

我有一个很好的关于项目的sphinx文档,我想扩展它以生成specs等文档。我希望spec-for-foo.rst生成spec-for-foo.pdf

1 个答案:

答案 0 :(得分:4)

解决方案是在sphinx latex_documents文件中编辑conf.py条目,此条目包含latex生成的所有文件的描述符。

此配置条目包含一个操作列表,其中包含:(源文件,目标tex文件,文档标题,作者和文档类:

latex_documents = [
   ('index', 'Kaskady.tex', u'Kaskady  Documentation',
    u'Author', 'manual'),
   ('profile', 'profiles.tex', u'Wyznaczanie profili', 
    u'Author', 'howto'),
]