1

今のところ、html 形式でドキュメントを生成するための sphinx を学習しようとしていますが、検索ボタンを使用して何かを見つけることができないという問題があることがわかりました。私は単なるsearchキーワードであり、結果は何もありません。理由はわかりませんが、デフォルトですべてのものを入れただけです。誰かがそれを修正する方法を知っていますか?

index.rst に書いた内容は次のとおりです。

Contents:

.. toctree::
   :maxdepth: 2

   test.rst
Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

そして test.rst は次のとおりです。

================
 eeeeeeeeadadadad
================
----------
 Subtitle
----------

Section Title ddadadada
==================================
.. [1] adadadadadadada"

これが写真です。検索はしますが、結果はありません。停止することはできません。検索を続けるだけです...

ここに画像の説明を入力

4

1 に答える 1

1

デフォルトでは、Sphinx は全文検索を実行しません。索引エントリ、相互参照などに基づいて生成された索引のみを検索します。

質問に投稿した内容から判断すると、検索メカニズムによって索引付けされるコンテンツはありません。

さらにコンテンツを追加してみてください (特に Python オブジェクトのドキュメント、またはインデックス エントリ)。

完全なテスト検索が必要な場合は、ここでwhoosh 全文検索エンジンのインデックスを作成できる Sphinx 拡張機能がありますが、探しているものよりも複雑になる場合があります。

于 2012-12-07T17:10:26.030 に答える