I’m trying to create a document (my CV) having some sections in 2-column mode, and others in 1-column. My issue is that I don’t know how to control the behaviour of the columns function to balance the content, so it is not “vertically justified” (if that’s a thing).
Please ignore the ghastly styling, which I’m still learning how to control right now. I’m getting the following difference between my old LaTeX-based resume, and my new Typst one:
Thanks. That makes sense. When is that WIP expected to be released?
(Since I’m asking anyway) Is there currently support for keeping all elements of a block together (i.e. like the title and summary of a job, so that the whole thing overflows from one col to another if it doesn’t fit).
Are there alternate ways to tackle the issue? For example, with Typst, is it possible to implement the equivalent of CSS floating blocks that can be stacked in 2 column mode by setting their width appropriately?
There is no ETA; this is an unofficial effort being led by a community member.
You seem to be looking for #block(sticky: true)[the title] (noting that = headings already have this property by default): Block Function – Typst Documentation
The approach whereby I hard-code the vertical height of the columns is somewhat brittle because I cannot predict how much space I will need. I’m generating the Typst out of data from elsewhere (in this case a simple C# templating app):
Is there a way to compute the space I need based on the content I’m trying to work with?