Search⌘ K

Some More Features of Sphinx

Explore advanced Sphinx features to improve your Python code documentation by creating cross-references, inserting images, displaying code with syntax highlighting, and customizing themes. Understand how to organize external links and integrate documentation for other languages like JavaScript using Storybook.

Cross-referencing

Sphinx also supports extensive cross-referencing capabilities. One simple way to create references is to create a label before a heading with .. _some_reference:, and then reference it from any file using :ref:‘some_reference‘. References to external URLs are simple—we just use something like .. _some_reference: http://python.org to create the reference and :ref:‘some_reference‘ to use it. If we find ourselves using many external URL references, ...