jsvine / notebookjs

Render Jupyter/IPython notebooks on the fly, in the browser. (Or on the command line, if you'd like.)
MIT License
278 stars 47 forks source link

State of LaTeX support #11

Closed mrueegg closed 5 years ago

mrueegg commented 7 years ago

Hi,

I've noticed that you mentioned in the README file that MathJax is currently not supported. I've seen though that in the latest release, there was a fix regarding LaTeX support. I just wanted to ask what this was about and what kind of LaTeX is supported.

Also, if you give me some instructions where to start to support MathJax rendered formulas I would be happy to contribute.

Thanks, Michael

jsvine commented 7 years ago

Thanks, Michael. Does @H-Plus-Time's proposal here support the features you'd like?: https://github.com/jsvine/notebookjs/pull/8

mrueegg commented 7 years ago

@jsvine Yes, that looks great! Are you going to merge this and release a new version?

bradhowes commented 7 years ago

FYI, I wrote a separate Katex filter which I use for my static site blog. I run it before doing the notebookjs render. See notebookjs-katex. Simple, but works great so far.

jsvine commented 7 years ago

Neat, and thanks for sharing!

bradhowes commented 7 years ago

No problem. Thanks for all the work on notebookjs!

jithurjacob commented 6 years ago

Any updates on this?

jsvine commented 5 years ago

In-browser KaTeX support is now available in v0.4.0, added via https://github.com/jsvine/notebookjs/pull/19.