Hi Doug, The groff ms macros seem deliberately designed to not permit a lot of macro usage on a cover page.
Here's the code from groff 1.02 in 1991: https://cgit.git.savannah.gnu.org/cgit/groff.git/tree/macros/tmac.s?h=1.02#n198 We see there that, prior to the main matter of a document, `LP` closes any open diversion, writes out the cover page and then starts an `LP` paragraph (by re-interpolating itself after its own name as been re-aliased, a clever trick). Addressing this in general would seem to imply some fairly intrusive changes. As I understand it, Lesk's ms also had limited expectations of what would appear on a cover sheet. What are your expectations of what's allowed in an ms cover sheet and how do those compare to Lesk ms? Not saying your reports are bogus (there's one known case I've fixed for groff 1.24), but I need some help controlling the scope of the work. Right now, I think I can keep things under control by permitting keeps (of both sorts), which can include preprocessed material (like tables). But _not_ sectioning or paragraphing macro calls, nor multiple columnation. Regards, Branden
signature.asc
Description: PGP signature
