Skip to content

Restore MathJax config for the Cedar Dev Note - #103

Merged
vishwa-raman merged 1 commit into
mainfrom
vishwa/restore-cedar-math
Nov 9, 2026
Merged

vishwa-raman merged 1 commit into
mainfrom
vishwa/restore-cedar-math

Conversation

@vishwa-raman

Copy link
Copy Markdown
Collaborator

Summary

The Cedar Dev Note lost its LaTeX rendering after #99 merged. While resolving a zensical.toml conflict in the merge of main into vishwa/cedar-note (73739b2), main's version of the file was taken wholesale and the nav re-rendered. That dropped two hand-maintained settings the Cedar branch had added:

  • javascripts/mathjax.js and the MathJax library in extra_javascript
  • the pymdownx.arithmatex extension (generic = true)

This PR restores both. docs/javascripts/mathjax.js was never removed, so only the config changes.

Validation

  • python3 tests/test_render_dev_notes.py passes.
  • scripts/build-docs.sh passes.
  • The built Cedar note has 25 arithmatex spans and loads both mathjax.js and the MathJax library.
  • The nav still lists all 9 Dev Notes.

Resolving the zensical.toml conflict in the main merge into vishwa/cedar-note took main's file wholesale, which dropped the MathJax scripts in extra_javascript and the pymdownx.arithmatex extension. Restore both so the Cedar Dev Note renders its LaTeX again.

Signed-off-by: Vishwanath Raman <vishwanathr@nvidia.com>
@github-actions

github-actions Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

Documentation preview

The preview has been removed.

@vishwa-raman vishwa-raman self-assigned this Nov 9, 2026
@vishwa-raman
vishwa-raman merged commit 9a0f3c8 into main Nov 9, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants