logoalt Hacker News

Quarkdown – Markdown with Superpowers

73 pointsby amaitoday at 8:54 AM12 commentsview on HN

Comments

amaitoday at 12:34 PM

I would really like to see a comparison of all these tools/markup languages:

- MyST

- Pandoc

- Quarkdown

- Quarto

- Typst

Quarto and pandoc both use Pandoc Markdown (and so does https://www.zettlr.com/). But Quarkdown and Typst offer programmable markup languages like LaTeX (or HTML + Javascript). It seems the winner for the title official LaTeX successor is still not decided.

show 7 replies
noelwelshtoday at 12:45 PM

On a quick read of the docs I'm a bit worried Quarkdown doesn't have the right evaluation model for the job. Text layout typically iterates to a fixed point, because adjusting the layout of one part of the document can throw out layout at another part, require another layout pass and so on. Typst has the concept of context[1] for this. I didn't see anything in Quarkdown that seemed similar, though perhaps I missed it.

I switched from pandoc / md / LaTex to Typst for my book[2], and have been very happy with it. Programming in a modern language is nice, and Typst is much faster than pandoc + LaTex.

[1]: https://typst.app/docs/reference/context/

[2]: https://functionalprogrammingstrategies.com/

hirako2000today at 2:07 PM

It's nice in that it extends markdown rather than reinventing a different syntax.

But the point of markdown, is to simply, markdown. Everything beyond that is deemed superfluous and cumbersome as it would defeat the point. Just write things down.

It's the right balance between plain text and latex and the rest.

runningmiketoday at 12:23 PM

Nice! But in the Comparison should be MyST - https://mystmd.org/ This is the new markdown standard to be….

show 1 reply
spidermonkey23today at 12:02 PM

I was looking for something like this, but would love if it had CV formatted doc. I just want something easy to update, but easier to version control Vs docx.

podviaznikovtoday at 1:05 PM

demos look super clean!

I try to support multiple formats on my app: typst, mdx, marp, reveal, latex.

i think it should be possible to add support for quark down too

https://sublimated.com/docs/typst https://sublimated.com/docs/typst/demo/article.typ