There is also https://github.com/colinc86/MathJaxSwift if NotePlan is migrating to Swift. It does require https://developer.apple.com/documentation/javascriptcore which NotePlan may already be using.
There is a more complete implementation of ioMath for Swift at https://swiftpackageindex.com/mgriebling/SwiftMath which uses a UILabel equivalent class and supports both iOS and macOS.
Has there been any more thought put into this? LaTeX for math, both inline and block would be amazing to have
Obsidian won't do inline rendering, but Zettlr does, if you have LaTeX https://docs.zettlr.com/en/installing-latex/ . How inline rendering could work on iOS I don't know. Inline rendering would be very useful even if it worked just on a mac.
Paul Sydney: would it do inline rendering? I was quite disappointed that Obsidian only renders in a “preview” mode. What I’d need is math in notes. Zettlr also takes a while until it is done rendering, so if iOSmath is fast as it says in your link that would be great.
nopi: You can change the mode of the MTMathUILabel between Display Mode (equivalent to $$ or \[ in LaTeX) and Text Mode (equivalent to $ or \( in LaTeX). The default style is Display. To switch to Text simply: label.labelMode = kMTMathUILabelModeText;
Paul Sydney: maybe inline is the wrong word-I meant instantaneous rendering, like Markdown in Noteplan. For example, I don’t see the # of a header any more but just the bold text, unless I click into the header, then md syntax shows so I can edit it. Is iosmath like this, or is it like in Obsidian where I have to switch back and forth to a preview mode that I can’t edit?
nopi: I think that really depends on how Eduard Metzger implements it.
Paul Sydney: ok, thanks.
Paul Sydney: I hope one of the third-party projects can do this. Worst case I think we can implement it similarly to markdown links, where deleting it, will produce the raw text for example.
iosMath would be great because it uses normal LaTeX. Not some of the other suggestions in the commonmark link.
Some additional feedback: You can embed MathJax if the markdown renderer uses a WebView. I don't think it does though, so I'm not sure if this would be easy to add.
Naman Goel: It doesnt, but I saw the iosMath project, this could somehow work out.
Would also help with Obsidian interoperability.
Would definitely switch over to NotePlan from Notion if they integrated Latex Math symbol support.