2

私が働いている場所で Sphinx を使用することを検討していますが、必要なことはすべて実行されているようです。ただし、必要な企業テンプレートと一致させるには問題があります。これには、タイトル ページと目次の間にいくつかの前付ページを挿入する必要があります。

テキストが .rst ファイルのマスター目次の上に配置されている場合、HTML 出力では TOC の上に配置されますが、pdf 出力では TOC の下に移動されます。非表示の目次も追加しようとしましたが、それもうまくいきませんでした。コンテンツは非表示の目次の後にも配置されます。

.. toctree::
   :hidden:

   frontmatter


.. toctree::
   :maxdepth: 2

   contents_of_document

人々がこのツールを使って本を出版しているので、これが可能でなければならないことはわかっていますが、その方法がわかりません。

Sphinx 1.4.0 および 1.4.1 でこれを試しました。これを機能させるには、latex sty または cls ファイルを追加する必要がありますか? HTML と PDF の両方の出力を使用したいので、使用しない方がよいでしょう。

ありがとう

4

1 に答える 1

1

RTFMが必要なようです。それはスフィンクスのマニュアルの第10章にある:

「tableofcontents」「tableofcontents」呼び出し、デフォルトは「\tableofcontents」。別の目次を生成する場合、またはタイトル ページと TOC の間にコンテンツを配置する場合は、オーバーライドします。

したがって、これを行うには、reST ドキュメントとは別にフロム マターを手動で (またはプログラムで) 作成する必要があるため、LaTeX について学ぶ必要があります。

于 2016-04-25T14:03:49.103 に答える