0
我正在使用sphinx-build创建html和latexpdf输出。在两种情况下,输出看起来都很棒使用latexpdf忽略命令行设置
我想通过项目名称上的命令行这样的文档可以例如标题,TEST。这对html选项非常有用。在下面的示例中(来自修改后的make.bat文件),测试将覆盖conf.py文件中的任何项目定义。
%SPHINXBUILD% -b html -D project ="TEST" %ALLSPHINXOPTS% %BUILDDIR%/html
但是,创建了TEX文件,无论是在conf.py用于在生成的PDF文件的项目的定义时的命令行选项被忽略。
%SPHINXBUILD% -b latexpdf -D project ="TEST" %ALLSPHINXOPTS% %BUILDDIR%/html
例如,如果项目在 conf.py定义:项目= 'TEST'
然后,在前导码中使用:\标题(项目)
文档的标题是TEST 。我似乎无法用命令行参数覆盖TEST值。
看一看:http://www.sphinx-doc.org/en/stable/config.html?highlight=build#confval-latex_documents –