I'd like to typeset documents using the 'Grid system' of page layout. Good examples are on pages 40-53 of this document. The textpos package is helpful for this, but two additional features would be useful:
- Automatic flow of text across (arbitrarily placed) columns / textpos blocks.
- Vertical line spacing enforced to be an integer multiple of a base line spacing, even when interrupted (for example) by an equation of arbitrary height.
Any ideas as to how either or both of these could be accomplished?