I'm producing a series of flash cards in LaTeX (well, actually XeLaTeX). Each card has a title, a short paragraph of text, and a table, which is the main purpose of the card. Occasionally the paragraph references a footnote (which is laid out in the normal way at the foot of the card). The tables all occupy the same vertical height, but the paragraph above and the footnotes below (if present) can take up varying amounts of space.
I want to lay out the cards so the table appears in the same vertical position on each card, regardless of how much text there is above or below. Because of the way I'm generating the cards, I have very limited control over the LaTeX source, but unlimited control over the
.sty file. In particular, I cannot wrap the table in a
\textblock (e.g. as per this question). What I really want is a way of doing
\vspace to 4cm, i.e. with an absolute page offset. Is anything like this possible?