We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fd4b7dc commit 93c7c01Copy full SHA for 93c7c01
1 file changed
sphinx_external_toc/__init__.py
@@ -31,6 +31,13 @@ def setup(app: "Sphinx") -> dict:
31
# variables
32
app.add_config_value("external_toc_path", "_toc.yml", "env")
33
app.add_config_value("external_toc_exclude_missing", False, "env")
34
+
35
+ # Register use_multitoc_numbering if not already registered (e.g., by JupyterBook)
36
+ try:
37
+ app.add_config_value("use_multitoc_numbering", True, "env")
38
+ except Exception:
39
+ # Already registered, likely by JupyterBook
40
+ pass
41
42
# Note: this needs to occur after merge_source_suffix event (priority 800)
43
# this cannot be a builder-inited event, since if we change the master_doc
0 commit comments