[TUHS] 1980s troff help?

Tom Lyon via TUHS tuhs at tuhs.org
Tue Sep 16 12:08:23 AEST 2025


Anyone have a working pic|tbl|eqn|troff setup?  In preparation for next
week's NFS celebration, it'd be great to get some of the original specs
turned into PDFs.

The TUHS archive has the NFS kernel source release for non-Sun
developers/licensees at https://www.tuhs.org/Archive/Distributions/Sun/

Under usr/src/sun/doc are all the protocol specifications - nfs, rpc, xdr,
and yp.   But they're all troff source.  The README says:

To troff the files in this directory, use:

pic | tbl | eqn | troff -ms sunhead.ms -

This assumes that troff is a front end that sets up ditroff. sunhead.ms
requires more font positions than the standard troff allows. Font position 7
is mapped to a constant width font and font position 6 is mapped to a bold
constant width font. If you don't have these, you'll have to play with the
mappings.

The file sunhead.ms is a header file containing some definitions.


It'd be great if these specs could be turned into pdfs.
I was never any good with troff.

There's a site being built with tons of NFS docs; these would be a great
addition.

Thanks for any help!


More information about the TUHS mailing list