A grid (or, for simpler cases, stack
) is ideal for this use case, and does all the measuring magic for you:
#let advisors = ([Phil Phil], [John John])
#grid(
columns: 2, column-gutter: 4pt,
[*Advisors:*], advisors.join([\ ])
)
For more information, see:
- Grid Function – Typst Documentation
- Table guide – Typst Documentation (also applies to grids)