docs: Fix config to produce unique Sphinx section labels. (#6767)
authorAina Niemetz <aina.niemetz@gmail.com>
Sat, 19 Jun 2021 04:16:29 +0000 (21:16 -0700)
committerGitHub <noreply@github.com>
Sat, 19 Jun 2021 04:16:29 +0000 (04:16 +0000)
docs/conf.py.in
docs/examples/examples.rst

index 35f0b3dd22fd5f3469c41dbe243cd51e6a685f41..4447d144170f50dc8d9d8e269f1c4baa5f090d78 100644 (file)
@@ -49,6 +49,9 @@ extensions = [
 
 bibtex_bibfiles = ['references.bib']
 
+# Make sure the target is unique
+autosectionlabel_prefix_document = True
+
 # Add any paths that contain templates here, relative to this directory.
 templates_path = ['_templates']
 
index 5e17d524b01eb076d948accc132abe4d5d951df4..4132d15451c6bd056a4348930b7aed42f9cc4975 100644 (file)
@@ -1,13 +1,15 @@
 Examples
 ===========
 
-The following examples show how the APIs (:ref:`cpp-api`, :ref:`python-api`) and input languages can be used.
-For every example, the same problem is constructed and solved using different input mechanisms.
+The following examples show how the APIs (:ref:`cpp-api`, :ref:`python-api`)
+and input languages can be used.
+For every example, the same problem is constructed and solved using different
+input mechanisms.
 
 
 .. toctree::
     :maxdepth: 2
+
     helloworld
     exceptions
     bitvectors