by WA on 11/29/24, 12:26 PM
by stakhanov on 11/29/24, 8:50 AM
An alternative stack that circumvents LaTeX and that I've successfully used for a book-scale project would be pandoc+weasyprint.
by RestartKernel on 11/30/24, 12:56 AM
I love Typst, but I've found its typesetting not quite on par with LaTeX last time I checked. Not sure why you wouldn't just convert your Markdown to LaTeX if you're not writing source code yourself anyhow. There's even a package that allows you to parse Markdown as part of your LaTeX build, which works really well in combination with Overleaf if you want this workflow available from anywhere with next to no preliminary setup.
by 5evOX5hTZ9mYa9E on 11/29/24, 9:09 AM
I really wish there were more resources for Typst out there. The reference documentation seems comprehensive, but as somebody who is neither a developer nor experienced in LaTeX, I seem to need a bit more handholding.
by zvr on 11/29/24, 9:38 PM
I am currently finishing a similar project, producing PDF from original Markdown input, with the added difficulty that input is spread over many files and directories. I chose LaTeX as the typesetting engine, since I know it fairly well and learning a completely different engine (Typst) with no clear advantage made no sense. Pandoc did a fine job with the low-level conversion from Markdown to LaTeX; then other files combined the generated .tex files into a coherent complete work.
Actually, the task was more difficult, because the input should also be used to produce a website -- and mkdocs was used for this.
I have a list of problems that came up and required not-insignificant amount of work to be solved. Many of them were about the handling of images.
by binarycoffee on 11/29/24, 9:43 AM
I can see why someone would prefer Typst over LaTeX when the source is written in Typst or LaTeX, but what are the advantages if your source document is in Markdown? Is there anything else beyond the (presumably) smaller install size of Typst?
by Gethsemane on 11/29/24, 2:07 PM
I've similarly found the combination of pandoc + typst to be quite exciting. I've found it particularly useful for typesetting academic papers - I'm quite averse to word in general, don't require extensive mathematical typesetting support, and find latex to generally be quite unapproachable (just look at the size of the default pandoc template!), and so it gives me a method of making a decent pdf whilst simultaneously producing a .docx for my collaborators. Being able to track changes with git is also a huge advantage, although never had the chance to work with someone who is comfortable using git :(
The recently added support for PDF/A is also quite exciting, as I've never found a satisfactory solution to this with latex. Now I just wish journals would support markdown submissions...
by malshe on 11/30/24, 4:00 AM
by knbknb on 11/29/24, 9:14 AM
Can Typst only produce PDFs? Are other output formats on the development roadmap?
(I know that pandoc is incredibly flexible.)
by zwnow on 11/29/24, 2:08 PM
Nice, does it work with images? Like can I render images and place text on top of them, well positioned?