From 6fe175ffc44cbb4f6e60fe06b5729af970e84cd1 Mon Sep 17 00:00:00 2001 From: "Jason K. Moore" Date: Mon, 9 Feb 2026 09:23:16 +0100 Subject: [PATCH 1/2] Update copyright date. --- conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf.py b/conf.py index 1699424b..929779c1 100644 --- a/conf.py +++ b/conf.py @@ -21,7 +21,7 @@ project = 'Learn Multibody Dynamics' html_title = project -copyright = '2022-2025, Jason K. Moore' +copyright = '2022-2026, Jason K. Moore' author = 'Jason K. Moore' version = '0.5.dev0' From f9fab0f4ebb672c5bc7a99786c3ef385d9d32f92 Mon Sep 17 00:00:00 2001 From: "Jason K. Moore" Date: Fri, 13 Feb 2026 13:58:53 +0100 Subject: [PATCH 2/2] Add prefixes to the references to sections. --- conf.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/conf.py b/conf.py index 929779c1..72b3335f 100644 --- a/conf.py +++ b/conf.py @@ -64,6 +64,10 @@ # labeled, using :numref:`my_figure`. numfig = True +# Make sure that autosectionlabel generates unique labels even if the same +# section titles appear in different pages. +autosectionlabel_prefix_document = True + # Sphinx >=4 default to MathJax v3, but v3 does not support wrapping lines. So # force Sphinx to use v2 and config MathJax to wrap long lines. mathjax_path = "https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js?config=TeX-AMS-MML_HTMLorMML"