[TUHS] Fwd: Missing Documents for use with the Unix Time-Sharing System, Sixth Edition

Clem Cole clemc at ccc.com
Sun Jan 24 07:23:00 AEST 2016


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 <will.senn at gmail.com> wrote:

>
>
> On 1/23/16 2:00 PM, Clem Cole wrote:
>
>
> ---------- Forwarded message ----------
> From: Clem Cole <clemc at ccc.com>
> 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 <will.senn at gmail.com>
>
>
> below....
>
> On Sat, Jan 23, 2016 at 12:58 PM, Will Senn < <will.senn at gmail.com>
> 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>
> 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: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20160123/5f5b9bce/attachment.html>


More information about the TUHS mailing list