> I have been applying the eyeball test to .SY/.OP/.YS conversions of > chem.man, grog.man, and the roff2.man pages, and it looks like I > have managed not to screw the pooch this time. [...]
Some other observations: . The proper way to write an ellipsis is `.\|.\|.\&', optionally starting with `\&'. Please don't omit the `\|' -- it looks quite ugly in PostScript output if the dots don't have enough horizontal separation. . Don't use real tabs in tables; use the `tab' keyword to substitute them with, say, `@'. BTW, trailing and leading whitespace in tbl fields *do* matter and should be avoided in general. You need the `nospaces' keyword (a GNU extension) to make tbl ignore them. . If you use a table within a man page, the first line should be .\" t Similar key letters exist for refer and eqn. This is documented in the `groff_man' man page. . I've further refined chem.man, using .SY/.YS within the man page also (this is, outside of the synopsis section) -- they are quite handy. Do you see problems if I do so? . It's better to say .B "foo bar baz" instead of .B foo bar baz Reasons: (a) it's processed faster (no issue today, but...) (b) it works with old troff also (which has a limit of 9 macro arguments) Werner