-
-
Notifications
You must be signed in to change notification settings - Fork 692
Description
Currently Blowfish defaults to KaTeX, which is lightweight and fast. However, a number of users carry over academic writing habits or keep paper notes, and often write in the same Overleaf/LaTeX style (e.g., label / tag / equation reference). These are not fully supported by KaTeX, which affects the flow of note‑taking and documentation.
Would you consider adding MathJax as an optional engine so users can switch between KaTeX and MathJax, rather than replacing the default? MathJax 3 has improved performance significantly and provides broader syntax coverage that better matches these writing habits.
If this direction makes sense, I’m happy to help implement it or open a PR. I can also propose concrete config parameters and a loading strategy (e.g., only load when math is present) if helpful.