Fletcher on 03 Dec, 2019 09:53 PM
Sorry for the delay in responding. I was out of town, and now getting caught up between that and the holidays.
Getting Math to preview correctly *LIVE* requires a couple of things:
1. You can use MathJax in the default prefs, and use the Refresh Preview to re-run the MathJax script manually
2. You can change the prefs so that a full reload is performed with every update. This works, but you then see the refresh process with each keystroke, so it might be disruptive while typing. If so, you can change so the preview only updates when you save the file, so you can control the refresh rate yourself.
3. You can use KaTeX instead of MathJax (requires modifying the MultiMarkdown metadata to point to a different script location:
Here is an example of metadata that links to MathJax:
I am using KaTeX as the built-in math script for nvUltra, which works well from a performance standpoint, but apparently does not offer the same level of LaTeX functionality as MathJax. So I am not certain if that will become the default in Composer or not. It will need some further testing with pro-level LaTeX users, which is not the real target audience for nvUltra
While the Pro version offers many other features, it should not change this particular aspect. So don't upgrade until you decide you want it for other reasons.