Skip to content

docs: harden latex and mermaid rendering - #23

Merged
achekery merged 2 commits into
mainfrom
harden-latex-mermaid
May 13, 2026
Merged

achekery merged 2 commits into
mainfrom
harden-latex-mermaid

Conversation

@achekery

Copy link
Copy Markdown
Owner
  • mathjax.js: added mutation observer with mutext to fix superfences / mermaid tag conflicts and infinite render loops. added dollar sign delimiter support ($) for inline latex formulas.

  • mkdocs.yml: integrated mermaid.min.js and mathjax.js into javascript pipeline.

  • pyproject.toml: removed mkdocs-mermaid2-plugin and replaced it with pymdown-extensions for mkdocs-material standard

  • readme.md: migrated from jinja2 include to pymdownx snippets for more robust file embedding with latex and mermaid.

  • mermaid.txt: added quotes around nested brackets to satisfy mermaid parser

@achekery
achekery merged commit eb377b5 into main May 13, 2026
1 check passed
@achekery
achekery deleted the harden-latex-mermaid branch May 13, 2026 21:55
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.

1 participant