Document self-in-toctree.

This commit is contained in:
Georg Brandl 2009-02-17 19:24:45 +01:00
parent 905ed46696
commit c6b6957082

View File

@ -89,6 +89,10 @@ tables of contents. The ``toctree`` directive is the central element.
documents in the ``recipe`` folder, then all remaining documents (except the documents in the ``recipe`` folder, then all remaining documents (except the
one containing the directive, of course.) [#]_ one containing the directive, of course.) [#]_
The special entry name ``self`` stands for the document containing the
toctree directive. This is useful if you want to generate a "sitemap" from
the toctree.
You can also give a "hidden" option to the directive, like this:: You can also give a "hidden" option to the directive, like this::
.. toctree:: .. toctree::
@ -99,7 +103,8 @@ tables of contents. The ``toctree`` directive is the central element.
This will still notify Sphinx of the document hierarchy, but not insert links This will still notify Sphinx of the document hierarchy, but not insert links
into the document at the location of the directive -- this makes sense if you into the document at the location of the directive -- this makes sense if you
intend to insert these links yourself, in a different style. intend to insert these links yourself, in a different style, or in the HTML
sidebar.
In the end, all documents in the :term:`source directory` (or subdirectories) In the end, all documents in the :term:`source directory` (or subdirectories)
must occur in some ``toctree`` directive; Sphinx will emit a warning if it must occur in some ``toctree`` directive; Sphinx will emit a warning if it
@ -116,7 +121,7 @@ tables of contents. The ``toctree`` directive is the central element.
Added "globbing" option. Added "globbing" option.
.. versionchanged:: 0.6 .. versionchanged:: 0.6
Added "hidden" option and external links. Added "hidden" option and external links, as well as support for "self".
Special names Special names