You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Do you guys support rendering math in the markdown, similar to how math.stackexchange.com does it? If not, would you be willing to support this and/or accept a pull request implementing this? It would be awesome to use equations in the READMEs and such for things like algorithms and natural language processing / machine learning code.
I know we've supported latex and MathJax in the past, and both caused a lot of headaches. We would be interesting in adding support for something as long as it is not a maintenance burden and doesn't open us up to security vulnerabilities.
Ok cool, good to know. Sucks that they caused headaches. Yeah not a fan of MathJax at all, mainly because it has noticeable delays in rendering if done purely on the client.
What were the problems you faced with latex in the past (security vulnerabilities and such)? Would be interesting to understand that, thinking about building a math parser.
I think this one is the best, mainly because it's fast:
KaTeX looks pretty cool, but it's very young and incomplete. We're definitely exploring ways for rendering math in a performant and maintainable way. We have a few promising options. Sit tight.
Activity
gjtorikian commentedon Mar 30, 2014
GFM doesn't support this at the moment.
/cc @arfon
bkeepers commentedon Apr 2, 2014
I know we've supported latex and MathJax in the past, and both caused a lot of headaches. We would be interesting in adding support for something as long as it is not a maintenance burden and doesn't open us up to security vulnerabilities.
lancejpollard commentedon Apr 2, 2014
Ok cool, good to know. Sucks that they caused headaches. Yeah not a fan of MathJax at all, mainly because it has noticeable delays in rendering if done purely on the client.
What were the problems you faced with latex in the past (security vulnerabilities and such)? Would be interesting to understand that, thinking about building a math parser.
I think this one is the best, mainly because it's fast:
http://mathscribe.com/author/jqmath.html
But it only works on the client, unless you guys could use some server-side DOM to render. But that's probably too much to ask :)
Any thoughts on what the ideal would look like? Is it an image generator like iTex2Img or more like jqmath (or markdown), where it generates HTML?
bkeepers commentedon Apr 2, 2014
Yep. latex just has so many feature that it's impossible for us to deploy it securely right now.
I haven't thought about it a lot, but we're not picky as long as it provides a good user experience and is easy to maintain.
lancejpollard commentedon Sep 17, 2014
@bkeepers would you guys be down to integrate KaTeX from the Khan Academy? Looks pretty solid, and it has server-side rendering.
https://github.com/Khan/KaTeX
It could be just:
Or depending on how performant it was, you could add support for the StackOverflow-like
$for inline TeX, and$$for block TeX if you wanted.Thoughts?
macalinao commentedon Sep 17, 2014
Can you add this in like StackOverflow has it?
bkeepers commentedon Sep 18, 2014
KaTeX looks pretty cool, but it's very young and incomplete. We're definitely exploring ways for rendering math in a performant and maintainable way. We have a few promising options. Sit tight.
lancejpollard commentedon Sep 18, 2014
Awesome, can't wait :D
MatthewRalston commentedon Sep 23, 2014
Please and thank you
gnustudent commentedon Oct 3, 2014
By which date do github plan to deploy (at least) beta support for math equations?
hilaryparker commentedon Oct 7, 2014
+1, would love to see this!!
bodokaiser commentedon Oct 11, 2014
+1 too
jaak-s commentedon Oct 15, 2014
+1
espinielli commentedon Oct 18, 2014
+1
ajunior commentedon Oct 18, 2014
+1
syzer commentedon Oct 21, 2014
+1
bkeepers commentedon Oct 21, 2014
Thanks everyone for letting us know you care about this. We hear you. We're exploring options and will post updates here.
bkeepers commentedon Mar 4, 2015
This issue can't be resolved by a change to the code in this project, so I'm going to close this issue.
Adding yuhow's note 20151211
martinwoodward commentedon May 20, 2022
Fixed. https://github.blog/2022-05-19-math-support-in-markdown/