From bff149161ab6f4b7613aa44e2c6347a3906eb9b9 Mon Sep 17 00:00:00 2001 From: Max Date: Sat, 22 Aug 2026 21:38:50 +0200 Subject: [PATCH 1/4] Added missing tutorial --- docs/source/conf.py | 4 ---- tutorials/tutorial_07_tikz.ipynb | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index acbc723..a442ff4 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -39,10 +39,6 @@ def setup(app): ] templates_path = ["_templates"] -exclude_patterns = [ - # tutorial_07_tikz.ipynb requires pdflatex to render — skip during docs build - "tutorials/tutorial_07_tikz.ipynb", -] # -- Options for HTML output ------------------------------------------------- diff --git a/tutorials/tutorial_07_tikz.ipynb b/tutorials/tutorial_07_tikz.ipynb index cb48c04..53d05b2 100644 --- a/tutorials/tutorial_07_tikz.ipynb +++ b/tutorials/tutorial_07_tikz.ipynb @@ -766,6 +766,9 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.12.3" + }, + "nbsphinx": { + "execute": "never" } }, "nbformat": 4, From 95f40f77a44d2b5080d9d8ca60a1f409eb8db911 Mon Sep 17 00:00:00 2001 From: Max Date: Sat, 22 Aug 2026 21:43:54 +0200 Subject: [PATCH 2/4] Added missing tutorials --- docs/source/conf.py | 4 ++++ docs/source/index.rst | 5 ++++- tutorials/tutorial_07_tikz.ipynb | 3 --- ..._subplots.ipynb => tutorial_15_tikzfigure_subplots.ipynb} | 2 +- 4 files changed, 9 insertions(+), 5 deletions(-) rename tutorials/{tutorial_tikzfigure_subplots.ipynb => tutorial_15_tikzfigure_subplots.ipynb} (98%) diff --git a/docs/source/conf.py b/docs/source/conf.py index a442ff4..0d061e0 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -38,6 +38,10 @@ def setup(app): "sphinx.ext.autodoc", ] +# Tutorials are documentation examples; interactive/rendering cells should be +# run by readers in their own environment, not during the docs build. +nbsphinx_execute = "never" + templates_path = ["_templates"] diff --git a/docs/source/index.rst b/docs/source/index.rst index 2924abb..4eb8d5f 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -24,6 +24,9 @@ documentation for details. tutorials/tutorial_07_tikz tutorials/tutorial_08_plotly tutorials/tutorial_09_plotext + tutorials/tutorial_10_matplotlib_nxm_spacing + tutorials/tutorial_11_gantt_charts + tutorials/tutorial_12_flame_charts tutorials/tutorial_13_advanced_matplotlib tutorials/tutorial_14_axis_and_layout_controls - tutorials/tutorial_tikzfigure_subplots + tutorials/tutorial_15_tikzfigure_subplots diff --git a/tutorials/tutorial_07_tikz.ipynb b/tutorials/tutorial_07_tikz.ipynb index 53d05b2..cb48c04 100644 --- a/tutorials/tutorial_07_tikz.ipynb +++ b/tutorials/tutorial_07_tikz.ipynb @@ -766,9 +766,6 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.12.3" - }, - "nbsphinx": { - "execute": "never" } }, "nbformat": 4, diff --git a/tutorials/tutorial_tikzfigure_subplots.ipynb b/tutorials/tutorial_15_tikzfigure_subplots.ipynb similarity index 98% rename from tutorials/tutorial_tikzfigure_subplots.ipynb rename to tutorials/tutorial_15_tikzfigure_subplots.ipynb index 1b61846..720a86f 100644 --- a/tutorials/tutorial_tikzfigure_subplots.ipynb +++ b/tutorials/tutorial_15_tikzfigure_subplots.ipynb @@ -5,7 +5,7 @@ "id": "0", "metadata": {}, "source": [ - "# TikzFigure Subplots Tutorial\n", + "# Tutorial 15 - TikzFigure Subplots Tutorial\n", "\n", "This tutorial demonstrates how to create side-by-side subplots using the `tikzfigure` backend.\n", "\n", From 58bc7f5d7413a91fce4d003cd5ec379a082f033e Mon Sep 17 00:00:00 2001 From: Max Date: Sat, 22 Aug 2026 22:12:26 +0200 Subject: [PATCH 3/4] execute tutorials --- docs/source/conf.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index 0d061e0..a442ff4 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -38,10 +38,6 @@ def setup(app): "sphinx.ext.autodoc", ] -# Tutorials are documentation examples; interactive/rendering cells should be -# run by readers in their own environment, not during the docs build. -nbsphinx_execute = "never" - templates_path = ["_templates"] From 098a22da61010f02bca2c1fb501588f64ae2f22d Mon Sep 17 00:00:00 2001 From: Max Date: Sat, 22 Aug 2026 22:26:23 +0200 Subject: [PATCH 4/4] execute docs --- docs/source/conf.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index 0d061e0..b976a6d 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -38,9 +38,8 @@ def setup(app): "sphinx.ext.autodoc", ] -# Tutorials are documentation examples; interactive/rendering cells should be -# run by readers in their own environment, not during the docs build. -nbsphinx_execute = "never" +# Execute every tutorial notebook when building the documentation. +nbsphinx_execute = "always" templates_path = ["_templates"]