Future Goals
[ ]Move the matrix logic back into the parser. Putting it in the renderer is just... so jank.[ ]Make it possible for people to define their own tokens. The original library allows people to do that. We should do it too.[ ]Add an alternative SVG / CSS+HTML renderer. Chrome's MathML handling is fairly poor, and so this would help give predictably good results.[ ]Perhaps support other math syntaxes? ASCIIMath was what I wanted for the MVP, since I liked it. However, I definitely picked the neutral "MathFmt" name with the idea that other syntaxes might be added in the future. Care should to be taken, however, to make sure we don't end up as bloated as MathJax...
