Live data from Hacker News

Quarkdown: A modern Markdown-based typesetting system

github.com

71–80 of 285 posts

Re: Quarkdown: A modern Markdown-based typesetting system

#71
post #60

Would be interesting to see a compare and contrast between this and Typst, which has gotten a lot of attention recently. Kinda surprising that it isn't mentioned in their feature comparison matrix at all.

Last I checked Typst can't emit HTML.

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

Re: Quarkdown: A modern Markdown-based typesetting system

#74
post #62

Earlier quoted context omitted.

I keep mine tidy in a docker image and use it on bunch of projects: https://github.com/majkinetor/mm-docs As a comparison to scripting features of Quarkdown, above uses macros plugin which enables python scripting

Thank you for the inspiration. I'm going to look through this with interest too. I see somebody else downvoted me: presumably they didn't like my excitement! I appreciate the positivity here.

You are welcome. If you want to try this system, I will be glad to help onboarding.

Re: Quarkdown: A modern Markdown-based typesetting system

#75
Very intriguing. I write my resume in a blend of LaTeX and Markdown, use Pandoc to convert the file to LaTeX, which then gets turned into a PDF. This might be a tidier solution on the front end, though I like my current flow because the maturity of all the tools means I can come back to my resume after several years and it'll still compile.

Re: Quarkdown: A modern Markdown-based typesetting system

#76

Earlier quoted context omitted.

WEasyPrint is great for generating invoices from html! https://weasyprint.org/ Also the only good implementation of web layout/rendering I've seen done in python.

Whats the difference between them and running a headless chrome docker container?

WEasyPrint's Github:

> From a technical point of view, WeasyPrint is a visual rendering engine for HTML and CSS that can export to PDF. It aims to support web standards for printing. WeasyPrint is free software made available under a BSD license.

> It is based on various libraries but not on a full rendering engine like WebKit or Gecko. The CSS layout engine is written in Python, designed for pagination, and meant to be easy to hack on.

Re: Quarkdown: A modern Markdown-based typesetting system

#77
post #68

Slightly related, but for forms: https://forms.md

I can't seem to understand how their syntax is "markdown-like" in any way. All I see is some sort of declarative language surrounded by code.

Totally confused. Lost 10 minutes.

Re: Quarkdown: A modern Markdown-based typesetting system

#78

Markdown, Quardown, Typst, this and that. This looks to LaTeX. All of this became so confusing and un-standardized - I went back to HTML+CSS.

Ah yes, writing my notes down in css and html. My favorite!

Seriously though, every time some new hotness comes along, you don’t really have to use it or even waste your time looking at it. Markdown will likely be here after all of its derivatives are long gone.

Re: Quarkdown: A modern Markdown-based typesetting system

#79
post #50
post #25

This, Typst, etc etc are primarily typesetting systems for papers . I would love alternatives to HTML or whatever, but I tried Typst too and it's very clear that the authors only really care about typesetting for papers and other long form prose. Stuff like forms, invoices, flyers, handouts, leaflets, business cards -- an afterthought, at best. Edit: Actually I was thinking of Sile not Typst, but I think the same app…

My first "real" usecase for Typst was a poster [0], since it was much easier than doing it in LaTeX. It's missing some features, like wrapping around figures and flowing text between boxes, but TeX doesn't have the second either and both are planned in Typst. [0]: https://dvdkon.ggu.cz/projects/pppql/poster.pdf

Flowing text between boxes can be done with flowfram, which is old and clunky, but works OK.
Post reply on HN