> > > Shrinkable horizontal space can probably be done without a > > > complete redesign of groff, but vertical shrinkable space > > > is impossible IMHO. > > > > Vertical shrinkable (or rather, stretchable) space can be > > done easily with macros and a diversion. > > Well, yes, but using diversion has a lot of side effects...
What do you mean by "side effects"? I can think of only one real issue (which is, however, quite restrictive), and that is that when formatting directly to the page you can use an arbitrary number of position traps, while inside a diversion you have only one (!) diversion trap. (Would it make sense to lift this restriction and implement more traps in a diversion?) On the other hand, from the user's perspective this shouldn't be a problem -- that's what we use macro packages for... :-| _______________________________________________ Groff mailing list Groff@gnu.org http://lists.gnu.org/mailman/listinfo/groff