> Von: "Werner LEMBERG" <w...@gnu.org> > > > > It seems necessary to have the leading .TH and .SH at the top before > > the "Legalese". > > Yes. Have a look at some changes done by Eric S. Raymond to get a > structure which is easily parseable by `doclifter'.
I checked what Eric wrote in the Changelogs. But he shortened the new macro names to 2 letters: - .author to .au - .copying to .co I will not follow that line. A roff that accepts only 2-letter-macros today has no chance to survive. The original RUNOFF had very long command names, for example .ADJUST Each command had an abbreviation of 2 letters, with the lang name as the standard. But the following roff took only these 2-letter-abbreviations and discarded the original long names. That became the home of the commercial Unix versions. I protest against this bullshit and use long macro names. So the weak commercial roff programs should see where they are. Forget about them. Bernd Warken