Live data from Hacker News

Mathup: Easy MathML authoring tool with a quick to write syntax

mathup.xyz

31–38 of 38 posts

Re: Mathup: Easy MathML authoring tool with a quick to write syntax

#31

you know what we need even less than another json alternative? another math-language alternative. more so than any other formal(ish) language, a representation (for math) benefits from network effects (because math is both older and broader than any/every other such language).

This is for authoring math expressions which compiles to MathML. MathML has the explicit design goal of being hard to write, and is much more meant to be a compiler target rather than for humans to write. This space is pretty dominated by LaTeX whom almost all professionals use, but is pretty verbose and not exactly easy to use for beginners (or even non-frequent users). Other than LaTeX we have Office Math, which is…

What do you think of Typst https://typst.app/ ? They are planning a web target as well.

Re: Mathup: Easy MathML authoring tool with a quick to write syntax

#32

Earlier quoted context omitted.

Probably not, this is a static website, I pick a random equation from a pool of 10 on load time. Do you remember which one it showed? or tried to show?

The markup was something like ai = bj + ck + dl where i,j,k,l were superscripts. But there was a theta in there somewhere. Sorry, I should've taken a screenshot.

The list of demo equations are here https://github.com/runarberg/mathup/blob/main/docs/main.js#L... There are actually 21 of them (not 10). The only one with a theta in it is the gamma distribution (I think I wrote that example 10 years ago; today I would have used x instead of theta as the input variable, and lambda instead of beta as the rate variable). The gamma distribution has no sub-scripts, so you probably got that as the output.

What might have happened is that your browser might have refreshed or something and loaded a different but the listener which reacts to the input changes (as well as page load) may have failed for an unknown reason.

Re: Mathup: Easy MathML authoring tool with a quick to write syntax

#33
post #31

Earlier quoted context omitted.

This is for authoring math expressions which compiles to MathML. MathML has the explicit design goal of being hard to write, and is much more meant to be a compiler target rather than for humans to write. This space is pretty dominated by LaTeX whom almost all professionals use, but is pretty verbose and not exactly easy to use for beginners (or even non-frequent users). Other than LaTeX we have Office Math, which is…

What do you think of Typst https://typst.app/ ? They are planning a web target as well.

It is the first I heard about, but at first glance I like it. It looks like another AsciiMath dialect (just like mathup). But unlike mathup, and like AsciiMath, it seems tightly integrated into its parent environment. If they would release their math authoring as a standalone tool where it would compile to MathML it would be a serious competitor here.

What I like about the typist math dialect is that they seem to go even further than me away from AsciiMath. I was a bit conservative in trying to follow AsciiMath (at least in the beginning).

EDTI: A link to typst math module - https://github.com/typst/typst/blob/main/crates/typst-librar...

Re: Mathup: Easy MathML authoring tool with a quick to write syntax

#34

If there had been something like this standardized in Markdown from the start, it might have had a chance for wide adoption. Right now, learning to see and use LaTeX math as easily as more ASCII-like notation is just more convenient since it is widely adopted (in GitHub, in VS Code, etc.). It's harder, but it also provides the added benefit of maintaining your LaTeX skills. I think Google's Chrome team's choices of p…

Its funny I started writing this tool over 10 years ago (show HN from March 2015 https://news.ycombinator.com/item?id=9235139) where I intended it to be used in Markdown. AsciiMath proper back then (just like AsciiMath today) didn’t compile to MathML so I was forced to write my own

Re: Mathup: Easy MathML authoring tool with a quick to write syntax

#35
post #31

Earlier quoted context omitted.

What do you think of Typst https://typst.app/ ? They are planning a web target as well.

It is the first I heard about, but at first glance I like it. It looks like another AsciiMath dialect (just like mathup). But unlike mathup, and like AsciiMath, it seems tightly integrated into its parent environment. If they would release their math authoring as a standalone tool where it would compile to MathML it would be a serious competitor here. What I like about the typist math dialect is that they seem to go…

What do you think about TexMacs since it has converters for TeX/LaTeX and HTML/MathML?

p/s: It has nothing to do with Tex or Emacs, just a poor naming combination.

[1] Welcome to GNU TeXmacs:

https://www.texmacs.org/tmweb/home/welcome.en.html

Re: Mathup: Easy MathML authoring tool with a quick to write syntax

#36

Earlier quoted context omitted.

The markup was something like ai = bj + ck + dl where i,j,k,l were superscripts. But there was a theta in there somewhere. Sorry, I should've taken a screenshot.

The list of demo equations are here https://github.com/runarberg/mathup/blob/main/docs/main.js#L... There are actually 21 of them (not 10). The only one with a theta in it is the gamma distribution (I think I wrote that example 10 years ago; today I would have used x instead of theta as the input variable, and lambda instead of beta as the rate variable). The gamma distribution has no sub-scripts, so you probably got…

Found it; vec x = a hat i + b hat j + c hat k

I misrembered, the theta was in the (unrelated) rendered version.

No big deal, just some glitch.

Re: Mathup: Easy MathML authoring tool with a quick to write syntax

#37

Earlier quoted context omitted.

It is the first I heard about, but at first glance I like it. It looks like another AsciiMath dialect (just like mathup). But unlike mathup, and like AsciiMath, it seems tightly integrated into its parent environment. If they would release their math authoring as a standalone tool where it would compile to MathML it would be a serious competitor here. What I like about the typist math dialect is that they seem to go…

What do you think about TexMacs since it has converters for TeX/LaTeX and HTML/MathML? p/s: It has nothing to do with Tex or Emacs, just a poor naming combination. [1] Welcome to GNU TeXmacs: https://www.texmacs.org/tmweb/home/welcome.en.html

I’m not exactly sure that I have an opinion about it. It seems like a nice tool and I bet it’s users really like it. Inputting math equations seem to be done primarily with the GUI interface, which is probably a fine way of doing it. My personal experience with math via GUI is trying it in office Math and it was fine, I quickly learned TeX personally and have preferred it over GUI input for most of my adult life, so I don’t really have an opinion about particular GUI tools, other than I’m glad they exist and that people can use them.
Post reply on HN