Show HN: Rich Text Math Editing on the Web with Markdown and AsciiMath
writer.math.dev
writer.math.dev
I think you are right that if you have a good text editor, no need to experiment too much with a web based one. And the market for people who need to typeset math on “guest” computers where access to a web based app is valuable would be very small.
The use case for my editor was people who want to publish math online (via MathJax) and want an easy tool for it. A side benefit was that it is somewhat useful for general mathematical typesetting. If I had to write a desktop text editor for math, I would take a different route and it would be much more powerful. But there are already many good software for that.
TinyMCE is quite flexible, and doesn’t require any installations (it’s plugins are just more JavaScript). I created custom keyboard shortcuts for mathematical symbols, one would put in a bit of JavaScript to add VIM like editing - probably take a weekend of hacking.
Didn’t see any plugins for modal editing - definitely something somebody should do! Overall I found TinyMCE a highly polished and stable foundation for online editing and it was a pleasure to work with.
https://en.wikipedia.org/wiki/On-Line_Encyclopedia_of_Intege...
[0] Say what you will about LaTeX, it's amazing when you come across a mathematics paper from the pre-LaTeX era presenting complicated mathematical typsetting done...with a typewriter! - it's so very hard to understand and so unpleasant to read in comparison, that usually I don't bother. TeX + LaTeX was such a huge teknulogical advance.
There is no consensus offline on how to write math (for example I would recommend all variables in proofs to be English letters and not Greek letters - why add additional complexity in terms of digital input by using Greek letters, unless for specific needs, like the constant pi or capital Sigma). Smaller examples would be somebody may write a + b = 3 while somebody else will write x + y = 3 (should there be consistency? I personally don’t think so, but just flagging out that this is a variation too).
Did you mean to say German letters?
Also some fields do have conventions. For instance in numerical linear algebra, many papers us the rules of (1) matrix in roman capital letters (2) vectors in roman normal-size letters (3) scalars in greek normal-size letters.
It’s not an easy problem to solve, otherwise it would be done already
If that doesn’t work, you may have JavaScript blocked?