I’d be very interested in feedback, especially regarding Markdown text that is not properly handled. Markdown has a quite irregular syntax, and I’m not confident that I have handled it sufficiently well.
The idea with this is to have a convenient way of writing lightweight math articles – short class notes and assignments, for example – where the full power of LaTeX is not needed.
The parser is pure Elm, and can be used without the math part. See the two examples in the source code:
./app-plain. In the former, the
index.html file calls on
MathJax.js via a custom element (thanks @luke !); in the latter, then
index.html file only defines some CSS styles and calls on highlight.js for syntax highlighting