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!

https://cdn.jb55.com/s/typst.mp4

https://typst.app/docs/reference/syntax/

Reply to this note

Please Login to reply.

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.

Typst, I mean. 😂 Well, maybe we will make Typster. Whatever.

A lot of publications and schools demand TeX, or even give you a template to fil out. It wouldn't work, to just abandon it.

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.

https://beautyxt.dev/

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:

https://github.com/typst/typst/blob/main/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:

https://github.com/peterhellberg/typ