If that fails, go into your v6 file system and look in /usr/lib/tmac and find the old macros. Bring them back your mac and you can do: groff -Tps XXXoldmacrosXXX iolib> iolib.ps Clem On Sat, Jan 23, 2016 at 4:23 PM, Clem Cole wrote: > Looks like -ms macros - which make sense because Mike Lesk wrote them. > > groff -Tps -ms iolib > iolib.ps > ps2pdf iolib > > > > On Sat, Jan 23, 2016 at 3:36 PM, Will Senn wrote: > >> >> >> On 1/23/16 2:00 PM, Clem Cole wrote: >> >> >> ---------- Forwarded message ---------- >> From: Clem Cole >> Date: Sat, Jan 23, 2016 at 3:00 PM >> Subject: Re: [TUHS] Missing Documents for use with the Unix Time-Sharing >> System, Sixth Edition >> To: Will Senn >> >> >> below.... >> >> On Sat, Jan 23, 2016 at 12:58 PM, Will Senn < >> will.senn at gmail.com> wrote: >> >>> All, >>> >>> The Unix Sixth edition programmer's manual and other documents for use >>> with Unix time-sharing system are available online, in html and postscript >>> form from Wolfgang Helbig's site: >>> >>> http://wwwlehre.dhbw-stuttgart.de/~helbig/os/v6/doc/index.html >>> >>> There are papers some missing from the "Documents for use with the Unix >>> Time-Sharing System": >>> >> ​ Hmm - these should be with the v6 distribution - some of them are >> coming with later editions... and except for updates to said system will be >> go'nuf >> >> That said you are asking about the versions from v6. I do not seem to >> have hardcopies easy to find. I'll keep looking there is some stuff in my >> attic. >> ​ >> >> >> >> >>> RATFOR - A Preprocessor for Rational Fortran >>> NROFF User's Manual >>> A Manual for Tmg Compiler-writing Language >>> >> ​ This is the doc that you might not find in other places, as I think tmg >> stopped being distributed at some point. Doug as one of the authors I >> believe may know the story. ​ >> >> >> >> >>> On the Security of UNIX >>> The M6 Macro Processor >>> >> ​I think you mean m4 not m6​ >> >> >> >>> A System for Typesetting Mathematics >>> DC - An Interactive Desk Calculator >>> BC - An Arbitrary Precision Desk-Calculator Language >>> The Portable C Library (on UNIX) >>> UNIX Summary >>> >>> Some of these are more interesting to me than others, but I tend towards >>> shiny objects, so there is no telling when they will be of critical >>> interest in the future. I have done quite a bit of searching for the NROFF >>> document and the portable C library document and while I have found related >>> works, I haven't come across the originals for sixth edition. Do any of >>> y'all know where any or all of these documents are archived in their >>> original/reproduced form? >> >> >> >> Warren's V6 seems have many of them in: >> >> http://www.tuhs.org/Archive/PDP-11/Distributions/research/Dennis_v6/v6doc.tar.gz >> >> >> Thanks for the reply. The nroff source for a lot of these is indeed on >> the distribution tape. So... my followup question is how can I convert it >> to pdf or ps? >> >> In v6: >> # cd /usr/doc/iolib >> # nroff iolib >> The Portable C Library (on UNIX) * M. E. Lesk 1. INTRODUCTION The >> C langlage [1] now exists on three operating systems. * This do- >> clment is an abbreviated form of ``The Portable C Library'', by >> M. E. Lesk, describing only the UNIX section of the library. A >> ... >> pected to make any sense of it on retlrn. The first arglment is >> ... >> >> Mangled. But when I took the source and copied it onto my mac and did >> this: >> groff -t iolib >> ps2pdf iolib.ps >> open iolib.pdf >> >> The result was ok and is attached, but the format is ugly. Here is the >> first bit of source. Is it roff/nroff? and is my approach to conversion >> reasonable? >> >> .ds s \\s8 >> .ds S \\s0 >> .ds * \v'.2m'*\v'-.2m' >> .tr ~. >> .ds . \s14~\s0 >> .tr _\(ul >> .de sn >> .sp >> .ft I >> .ne 2 >> .. >> .de sN >> .sp .5 >> .ft R >> .. >> .TL >> The Portable C Library (on \s-2UNIX\s0) * >> .AU >> M. E. Lesk >> .AI >> .MH >> .SH >> 1. INTRODUCTION >> .PP >> The C language [1] now exists on three operating systems. >> .FS >> * This document is an abbreviated form of >> ``The Portable C Library'', by M. E. Lesk, describing only >> the UNIX section of the library. >> .FE >> A set of library routines common to >> >> Thanks, >> >> Will >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: