> I will try to be patient.

After further checking your changes to groff_out.man I've found out
that they completely break -Tps.  Reason: This file uses $...$ inline
equations within macros, and this only works if those macros are
defined within .eo/.ec blocks.

Sigh.

I won't change the file right now.

It seems that we have to do something like this:

  .if n \{\
  .  de foo
  .  ...
  ..
  .\}
  .el \{\
  .  eo
  .  de foo
  .    ... use $...$ ...
  ..
  .  ec
  .\}

(Currently, the distinction between nroff and troff is made within the
macros itself.)

Since eqn generally produces bad results with nroff such an approach
might be the right one regardless of `lifting'.


    Werner


Reply via email to