[TUHS] Unix V10 Volume 2 PDFs
arnold at skeeve.com
arnold at skeeve.com
Sun Feb 16 17:52:48 AEST 2025
I think there was also a paper about it in the Computing Systems
journal that USENIX did for a while.
Arnold
Dan Cross <crossd at gmail.com> wrote:
> On Sat, Feb 15, 2025 at 1:52 PM Rich Salz <rich.salz at gmail.com> wrote:
> > >However, to be used to its full effect, -mpm also required a
> > > postprocessor, called `pm`,
> >
> > A troff post-processor? What did it do?
>
> As I understood it, it took directives embedded in troff's output and
> used those to perform better vertical justification and image layout,
> so that things like the page ends matched across facing pages in a
> printed book and so forth.
>
> Oh, I just realized that this _has_ been ported to modern machines.
> Perhaps ironically, it's part of plan9port, the port of (most of)
> plan9 to Unix: https://github.com/9fans/plan9port/tree/master/src/cmd/mpm
>
> A paper about it was in the Volume 2 of the 10th Ed manual; I was just
> looking to see if a PDF of that was floating around when I ran across
> this:
> https://archive.org/details/unixresearchsystemprogrammersmanualtentheditionfixed/mode/2up
>
> I'm not sure who this person is, but it seems like they've uploaded
> some cool stuff.
> https://archive.org/details/@yehudahamakabi
>
> Anyway, I didn't find a PDF of Vol2, but I did find this:
> https://github.com/Alhadis/Research-Unix-v10/tree/master/docs/vol2/pm
> (of course, the V10 source is available, but this is easy to grab).
> Running it through `groff -ms` gives output that's imperfect, but
> intelligible to get the main gist.
>
> Hmm, it doesn't seem to mention the post-processor at all; maybe that
> didn't come until later?
>
> Ken, Rob, do either of you remember?
>
> - Dan C.
More information about the TUHS
mailing list