It's worth noting here that I'm writing layout in LaTeX also - like controlling the number of columns, where breaks exist, etc.