This repository was archived by the owner on Aug 2, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 14
This repository was archived by the owner on Aug 2, 2020. It is now read-only.
KaTeX support #162
Copy link
Copy link
Open
Labels
A-customisation(Affects) customisation(Affects) customisationC-main-viewMain view on web interface (component)Main view on web interface (component)E-medium (B)Medium (effort) to implementMedium (effort) to implementK-planning(Kind) is a general goal without concrete plans(Kind) is a general goal without concrete plansP-moderate (B)Moderate (impact) of changeModerate (impact) of changeS-existing-changes(Source) is from changes people have already made(Source) is from changes people have already made
Description
Right now, a lot of people seem to use MathJax via this patch: https://gist.github.com/christianp/222cebfa0a3c9d0062f793e98ef4e6ad
It would make sense to use KaTeX instead, which usually has a much lower impact on performance. Longer-term, we might even want to render on the server side, e.g. if kotlitex ever takes off.
This would have to be a toggled setting, as it has a nontrivial effect on performance. Additionally, it should be able to be disabled when posting.
Metadata
Metadata
Assignees
Labels
A-customisation(Affects) customisation(Affects) customisationC-main-viewMain view on web interface (component)Main view on web interface (component)E-medium (B)Medium (effort) to implementMedium (effort) to implementK-planning(Kind) is a general goal without concrete plans(Kind) is a general goal without concrete plansP-moderate (B)Moderate (impact) of changeModerate (impact) of changeS-existing-changes(Source) is from changes people have already made(Source) is from changes people have already made