私はsphinx-buildを使ってhtmlとlatexpdfの両方の出力を作成しています。両方のケースで出力が素晴らしいように見えます。latexpdfを使ってコマンドラインの設定を無視する
私は、ドキュメントは、例えば、TESTを題しできるように、コマンドラインでプロジェクト名を渡すしたいと思います。これは、htmlオプションに最適です。下の例(変更されたmake.batファイル)では、TESTは、プロジェクトの定義を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値をコマンドライン引数で上書きすることはできません。
次を参照してください。http://www.sphinx-doc.org/en/stable/config.html?highlight=build#confval-latex_documents –