The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: arnold@skeeve.com
To: tuhs@tuhs.org, g.branden.robinson@gmail.com, falcon@freecalypso.org
Cc: groff@gnu.org
Subject: [TUHS] Re: Documenting a set of functions with -man
Date: Fri, 28 Jun 2024 04:07:56 -0600	[thread overview]
Message-ID: <202406281007.45SA7ube514951@freefriends.org> (raw)
In-Reply-To: <20240625191539.D35A33740343@freecalypso.org>

Hi.

> G. Branden Robinson <g.branden.robinson@gmail.com> wrote:
>
> > So maybe they had access to a CAT-8 after all, and used a whopping 5
> > different font plates.  Or they used a CAT-4 and had to compose many
> > pages in two passes.  That would have been mightily tedious.

Mychaela Falconia <falcon@freecalypso.org> wrote:

> Are you certain that the bold in that book is real B font and not .bd
> construct?  I am not sure about the full K&R book, but the C Reference
> Manual doc in vol 2 seems to have been troff'ed with .bd for bold
> (while keepting R, I, S and adding CW), ditto for the UNIX Programming
> doc in the same volume that similarly uses CW for program listings.

The use of .bd is indeed the case. I asked. :-)
From BWK, forwarded by permission.

> Date: Fri, 28 Jun 2024 04:02:06 -0400 (EDT)
> From: Brian Kernighan <bwk@cs.princeton.edu>
> To: Aharon Robbins <arnold@skeeve.com>
> Subject: Re: can you comment
>
> I can't find the macros we used, though I have the text itself.
> I know that there were only 4 font positions, period.  One of
> those definitely was S, the special font.  I think that we
> mounted the CW font in position 3 for programs, and we used
> the .bd command to simulate bold by overstriking with a small
> offset.  Joe Ossanna had added that to troff as a favor not
> long before he died.
>
> The source for the second edition of Programming Style, which
> dates from about the same time, is consistent with this.
>
> On Fri, 28 Jun 2024, Aharon Robbins wrote:
>
> > https://www.tuhs.org/pipermail/tuhs/2024-June/030267.html
> >
> > Question has arisen as to how you got more than 4 font families
> > when setting K&R-1.
> >
> > Arnold

  parent reply	other threads:[~2024-06-28 10:08 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-06-25 12:51 Douglas McIlroy
2024-06-25 16:13 ` G. Branden Robinson
2024-06-25 19:15   ` Mychaela Falconia
2024-06-25 19:27     ` G. Branden Robinson
2024-06-28 10:07     ` arnold [this message]
2024-06-28 19:38       ` G. Branden Robinson

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=202406281007.45SA7ube514951@freefriends.org \
    --to=arnold@skeeve.com \
    --cc=falcon@freecalypso.org \
    --cc=g.branden.robinson@gmail.com \
    --cc=groff@gnu.org \
    --cc=tuhs@tuhs.org \
    /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).