Die übliche Verwendung von toctree
in Sphinx etwa wie folgt aussieht:Kommentiert Sphinx toctree
.. toctree::
:maxdepth: 2
foo
bar
baz
und wenn zum Beispiel foo.rst
beginnt mit einem Titel Überschrift "Being Foo", bar.rst
beginnt mit "Doing Bar", und baz.rst
beginnt mit „Denken Baz“ dann werden Sie ein schönes Inhaltsverzeichnis erhalten, die wie folgt aussieht:
mit Links von jedem auf die entsprechende Seite.
Meine Frage: gibt es eine Möglichkeit, einen Toctree zu kommentieren? Wenn ich zum Beispiel die Überschrift "Being Foo" mit etwas wie "W. Robert Foo hat die erste metasytaktische Variable 1857 erstellt haben und wir sie seither verwenden.", Dann könnte ich diesen Text irgendwo einfügen (hoffentlich an der Spitze der foo.rst
, aber wenn nicht, dann in der toctree-Richtlinie) und die toctree Ausgabe würde wie folgt aussehen:
- Being Foo — W. Robert Foo die erste Metasyntaktische Variable im Jahr 1857 geschaffen und wir haben gewesen benutze es seitdem.
- Doing Bar
- Thinking Baz
Ja, diese Informationen gehören in foo.rst, nicht die oberste .rst-Datei. –
@JasonS - nachdem Sie in den Quellcode gegraben haben, scheint es, dass Sie das Inhaltsverzeichnis nur mit einer Erweiterung ändern können. Ich konnte alle Knoten des Inhaltsverzeichnisses lesen und ändern, konnte jedoch die Änderungen nicht beibehalten, wie http://stackoverflow.com/questions/33637299/modify-sphinx-toc-tree – geographika