The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: clemc@ccc.com (Clem Cole)
Subject: [TUHS] Fwd: Missing Documents for use with the Unix Time-Sharing System, Sixth Edition
Date: Sat, 23 Jan 2016 16:28:25 -0500	[thread overview]
Message-ID: <CAC20D2OGU5iAFSccoeYpn+ypXahyq-4nOeGxDKJBiaUAenb8qQ@mail.gmail.com> (raw)
In-Reply-To: <CAC20D2Mod9Z43k1-ndR4RGeA3kBvVzHPVQdoQT7bdwaUf69LzQ@mail.gmail.com>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 4633 bytes --]

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 <clemc at ccc.com> 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 <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/9a501d7d/attachment-0001.html>


  reply	other threads:[~2016-01-23 21:28 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-01-23 17:58 [TUHS] " Will Senn
     [not found] ` <CAC20D2OfONSUkeVX_ZorvcUzOydGSHOJmS7oqPRChsHtgHOD+g@mail.gmail.com>
2016-01-23 20:00   ` [TUHS] Fwd: " Clem Cole
2016-01-23 20:36     ` Will Senn
2016-01-23 21:23       ` Clem Cole
2016-01-23 21:28         ` Clem Cole [this message]
2016-01-23 22:21         ` Will Senn

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAC20D2OGU5iAFSccoeYpn+ypXahyq-4nOeGxDKJBiaUAenb8qQ@mail.gmail.com \
    --to=clemc@ccc.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).