Repository navigation
feat: lightweight math renderer - #75
Conversation
Documentation build overview
9 files changed ·
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #75 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 11 12 +1
Lines 638 688 +50
=========================================
+ Hits 638 688 +50
🚀 New features to boost your workflow:
|
|
The switching to rST is purely for technical reasons because of MyST bugs (see linked issue). Whenever I encountered the bug in this PR so I changed things in this PR. Happy to change things back once they fix things or we find another solution, but until then, this is necessary. The only ways to have everything consistent have always been 1. having everything rST because of docstrings or 2. not using autodoc. |
The default MathJax works at runtime and therefore runs heavy JS just to reflow the page.
KaTeX (like used in our cookiecutter) needs node at build time to not do that.
I just found math-core which is nice, quite complete, and fully build time.
Examples: https://scverse-doc--75.org.readthedocs.build/en/75/api/math_core.html
PS: switching docs pages to rST because of executablebooks/MyST-Parser#771