> > Mainly that data put into a diversion can't be completely
> > `unformatted'.  I don't feel too well in manipulating already
> > formatted data...
> 
> Oh, no, I wasn't thinking of unformatting the content of the
> diversion.  I was thinking of having embedded vertical spacing
> macros in the diversion, which could be adjusted so that when the
> diversion was finally replayed onto the page, a properly aligned
> bottom margin would result.  (See my tmac.diss at
> www.usm.uni-muenchen.de/people/hoffmann/roff.)

Yes, this looks promising.

> I believe TeX uses a similar concept (i.e., storing ready-formatted
> text), only they call it "boxes", not "diversions", and TeX has an
> optimizer to decide where to pagebreak, not just a simple
> vertical-position trap.

Well, in TeX I can always `\unhbox' or `\unvbox' a box to get back the
original contents, unmodified.


    Werner


_______________________________________________
Groff mailing list
Groff@gnu.org
http://lists.gnu.org/mailman/listinfo/groff

Reply via email to