I would like to build a LaTeX environment that could include a diagram to be rendered at full size, followed by a subsequent discussion of said diagram.
What I would really like to do here is have the digram be REPEATED if the discussion crosses an odd-numbered page boundary (so the reader doesn't have to flip back and forth between pages to refer to the diagram while reading the discussion).
Ideally I'd like to repeat the diagram at half-size and floating in the upper left corner, with text wrapping around it.
I don't know how to accomplish this. I'm somewhat familiar with creating custom output routines in plain TeX (although it's been years since I've done so), but I can't figure out any way to conditionally insert content at a page break, and reflow the text based on the insertion.
Can anyone think of a way to do this, or even to semi-automate it?