And now I'm learning Typst. AFAICT it's like Markdown with functions and PDF output, or a less noisy but just as powerful LaTeX. Found it looking for something that could generate invoices without me having to dig up someone's LaTeX template from GitHub and shoehorn my text into whatever format it expects. In addition to typesetting documents, I can store invoices as data in recutils, pipe out that data as a Typst document using the invoice template, then convert to PDF. Not sure of an easy way to do this in plain Markdown, and LaTeX would require a bunch of other noise plus using someone's random template. Apparently the Typst templates have visual regression tests too, presumably meaning I wouldn't have that one odd experience where for some reason my LaTeX invoice was pink and I had no clue why. Fun times.
Bo Morgan
in reply to Nolan Darilek • • •I was using pdflatex to generate receipts for product purchases on my website, and I found it didn't have very good international multilingual unicode support. I found wkhtmltopdf, which works great for me. On a digitalocean debian server, I'm producing receipts that closely mimic my on-line HTML receipts in 16 languages. I highly recommend wkhtmltopdf.
#html #pdf #wkhtmltopdf #latex #pdflatex #unicode #multilingual #international #foss #webdev
Nolan Darilek
in reply to Bo Morgan • • •