typst is a simpler alternative to latex and has a simple markdown-like grammar. I propose we use this in some nostr science longform spec. It’s super fast too!
Discussion
Another markup language?
I think I prefer markdown or asciidoc...
this is specifically for papers. markdown or asciidoc doesn’t provide any tools for equations, etc. they just rely on latex which is a can of worms. Its nice to have a simpler canonical format for that
Okay, I can see that is a niche for a more accessible tool. As a computer guy I like LaTeX, but I can see it is not for everyone.
And anything that steers people away from writing papers in Word is good 😃
Asciidoctor uses LaTeX or Asciimath. LaTeX is slow and unwieldy, but powerful and not buggy.
There are some newer engines, like Typster, but there are always some newer engines. We'll see. Alexandria is meant to run on a server, so package size isn't the paramount concern.
One of our contributors developed a Typst-compatible text editor designed for GrapheneOS users.
That sounds awesome
This is how it looks:

New features other than upkeep won't be added to it for a while however as there will be a major rehaul for this in the future.
Looks cool, bad link tho?
confusing with another app, https://beautyxt.app/
is it impossible to make nip-01 events markdown-compatible?
Who owns the Typst Language spec?
the authors of any spec or software own the copyright. if you mean license, it looks like the project is under a permissive license:
So, it appears that the Typst language is not pulished separately from the open source compiler, CLI, etc.
Assuming tha the language spec would be essentially the Reference Guide at https://github.com/typst/typst/tree/main/docs/reference
Yep, the "project" shows licensed under Apache 2.0.
And, in the readme - they state that they are developing in collaboration with the community.
I have been thinking about a blog authoring desktop tool for writing....that would pulish via nostr long form.
I see that the project you referenced appears to be focused on a mobile authoring environment.
A neat thing with Typst is that its compiler has a WebAssembly host (in which you can load plugins for use in your .typ files)
I wrote a library to make building such plugins in Zig ⚡️pretty convenient: