From 29e24c95b8c731bf08aea7a263df0a1b95ee3fe8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ignacio=20Fdez=2E=20Galv=C3=A1n?= Date: Fri, 10 Apr 2026 11:10:00 +0200 Subject: [PATCH] Process hidden articles and translations --- RELEASE.md | 3 +++ pelican/plugins/render_math/math.py | 7 +++---- 2 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 RELEASE.md diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 0000000..cfce335 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,3 @@ +Release type: minor + +Add the MathJax script to hidden articles and translations. diff --git a/pelican/plugins/render_math/math.py b/pelican/plugins/render_math/math.py index e519a2f..2eed4dc 100644 --- a/pelican/plugins/render_math/math.py +++ b/pelican/plugins/render_math/math.py @@ -382,16 +382,15 @@ def process_rst_and_summaries(content_generators): for generator in content_generators: if isinstance(generator, generators.ArticlesGenerator): for article in ( - generator.articles + generator.translations + generator.drafts + generator.articles + generator.translations + generator.drafts + \ + generator.hidden_articles + generator.hidden_translations ): rst_add_mathjax(article) # optionally fix truncated formulae in summaries. if process_summary.mathjax_script is not None: process_summary(article) elif isinstance(generator, generators.PagesGenerator): - for page in generator.pages: - rst_add_mathjax(page) - for page in generator.hidden_pages: + for page in (generator.pages + generator.hidden_pages): rst_add_mathjax(page)