Fixed #28290 -- Enabled Sphinx auto-label generation for title and section headers.

This commit is contained in:
Abhijeet 2020-01-29 13:34:14 +00:00 committed by GitHub
parent b7a3a6c9ef
commit 1a9459b88e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 0 deletions

View File

@ -41,8 +41,15 @@ extensions = [
'sphinx.ext.extlinks', 'sphinx.ext.extlinks',
"sphinx.ext.intersphinx", "sphinx.ext.intersphinx",
"sphinx.ext.viewcode", "sphinx.ext.viewcode",
"sphinx.ext.autosectionlabel",
] ]
# AutosectionLabel settings.
# Uses a <page>:<label> schema which doesn't work for duplicate sub-section
# labels, so set max depth.
autosectionlabel_prefix_document = True
autosectionlabel_maxdepth = 2
# Spelling check needs an additional module that is not installed by default. # Spelling check needs an additional module that is not installed by default.
# Add it only if spelling check is requested so docs can be generated without it. # Add it only if spelling check is requested so docs can be generated without it.
if 'spelling' in sys.argv: if 'spelling' in sys.argv: