Should we drop HTML rendering? #3788
Replies: 3 comments 8 replies
-
I didn't think the quality of MathML rendering was on par with HTML rendering (partly because MathML just isn't as expressive, perhaps by design). I'd be happy to be proved wrong but I think it needs proof... |
Beta Was this translation helpful? Give feedback.
-
If you are looking for a MathML-only library, I've written one at Temml.org. Temml is a fork of KaTeX and my hope is that it will get wide use someday, not yet today. I think that MathML will eventually be rendered really well by all three of the major browser engines, but they are not quite there yet.
If you want to judge for yourself, you can take a look at the Temml function support page and try it with various math fonts. |
Beta Was this translation helpful? Give feedback.
-
Sorry. I did not notice that you already referred to Temml. My take is in two parts. (1) No merge can be even thought of until MathML gets top-notch rendering in all three major browser engines. (2) After that, I personally think a merge would be cool, but there will likely be opposition. LaTeX purists are likely to disagree because MathML will never render exactly like LaTeX. There may also be opposition to some things I did with the code. For instance, I threw away all type annotations. I also abandoned some Khan Academy linting rules. Taken all together, I think a merge would be unlikely to get a consensus agreement. |
Beta Was this translation helpful? Give feedback.
-
Now that all major browsers support MathML again (in the form of MathML Core), HTML rendering doesn’t really have much of a purpose anymore. Not setting
output: 'mathml'
in modern browsers basically just means: I want to burn CPU cycles for nothing.Follow-up question: Should KaTeX merge with Temml again?
Beta Was this translation helpful? Give feedback.
All reactions