2

Python ライブラリの文書化に Sphinx を使用しました。これまでのところ、これはうまく機能し、素敵な 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 に答える