Re: Learning groff eqn (was: Typesetting Mathematics by Kernighan and Cherry, retypeset)

2022-07-15 Thread G. Branden Robinson
At 2022-07-02T19:47:49+0200, Ingo Schwarze wrote: > Hi Branden, > > G. Branden Robinson wrote on Sat, Jul 02, 2022 at 11:57:21AM -0500: > > > I was thinking this morning that at least groff's lex.cpp for eqn > > could be translated into EBNF for a groff_eqn(7) page; that way the > > extensions wo

Re: Learning groff eqn (was: Typesetting Mathematics by Kernighan and Cherry, retypeset)

2022-07-03 Thread Ralph Corderoy
Hi Ingo, > With respect to hosting, adding it to https://troff.org/papers.html > would seem perfect to me. Noted. Will try to do so soon. -- Cheers, Ralph.

Re: Typesetting Mathematics by Kernighan and Cherry, retypeset

2022-07-02 Thread Douglas McIlroy
> I understand UNIX v7 is under this BSD-style license by Caldera Inc. > https://www.tuhs.org/Archive/Caldera-license.pdf The eqn document by Kernighan and Cherry also appears in the v10 manual, copyright by AT&T and published as a trade book. Wouldn't the recent release of v10 also pertain to t

Re: Learning groff eqn (was: Typesetting Mathematics by Kernighan and Cherry, retypeset)

2022-07-02 Thread Ingo Schwarze
Hi Branden, G. Branden Robinson wrote on Sat, Jul 02, 2022 at 11:57:21AM -0500: > I was thinking this morning that at least groff's lex.cpp for eqn could > be translated into EBNF for a groff_eqn(7) page; that way the extensions > would be documented too. In fact, i'm not a fan of putting BNF in

Re: Typesetting Mathematics by Kernighan and Cherry, retypeset in PDF

2022-07-02 Thread G. Branden Robinson
At 2022-07-02T10:13:03-0700, Larry McVoy wrote: > On Fri, Jul 01, 2022 at 09:37:16PM -0500, G. Branden Robinson wrote: > > Thanks to some feedback in private email from Deri James, I'm > > pleased to make available a PDF version of the re-typeset > > "Typesetting Mathematics - User's Guide (Second

Re: [TUHS] Re: Typesetting Mathematics by Kernighan and Cherry, retypeset

2022-07-02 Thread G. Branden Robinson
(For those on the TUHS list wondering about context, here it is. I "ported" the document in the Subject line to groff and re-typeset it, discovering some spacing nits in groff and, apparently, a bug in AT&T troff as well--one equation[1] in the sources not appearing in published versions has risen

Re: Typesetting Mathematics by Kernighan and Cherry, retypeset in PDF

2022-07-02 Thread Larry McVoy
On Fri, Jul 01, 2022 at 09:37:16PM -0500, G. Branden Robinson wrote: > Thanks to some feedback in private email from Deri James, I'm pleased to > make available a PDF version of the re-typeset "Typesetting Mathematics > - User's Guide (Second Edition)" by Kernighan and Cherry. > > Some upsides of

Learning groff eqn (was: Typesetting Mathematics by Kernighan and Cherry, retypeset)

2022-07-02 Thread G. Branden Robinson
Hi Ingo, At 2022-07-02T16:40:40+0200, Ingo Schwarze wrote: > G. Branden Robinson wrote on Fri, Jul 01, 2022 at 12:58:35AM -0500: > https://man.openbsd.org/eqn.7 is useful in that sense, though. D'oh! I forgot to look there. > It isn't Schwarze-style either but Kristaps-style instead. > The main

Re: Typesetting Mathematics by Kernighan and Cherry, retypeset in PDF

2022-07-02 Thread Mike Bianchi
> Thanks to some feedback in private email from Deri James, I'm pleased to > make available a PDF version of the re-typeset "Typesetting Mathematics > - User's Guide (Second Edition)" by Kernighan and Cherry. Many thanks! Maybe we should grant advanced degrees in the domains of UNIX Archeology an

Re: Typesetting Mathematics by Kernighan and Cherry, retypeset

2022-07-02 Thread Ingo Schwarze
Hi Branden, G. Branden Robinson wrote on Fri, Jul 01, 2022 at 12:58:35AM -0500: > Joerg van den Hoff's recent question on the bug-groff list motivated me > to look again at eqn. groff's eqn(1) man page is not useful to learn > the program, even Schwarze-style--it is avowedly incomplete, mostly >

Typesetting Mathematics by Kernighan and Cherry, retypeset

2022-06-30 Thread G. Branden Robinson
Hi folks, Joerg van den Hoff's recent question on the bug-groff list motivated me to look again at eqn. groff's eqn(1) man page is not useful to learn the program, even Schwarze-style--it is avowedly incomplete, mostly documenting only differences from the AT&T implementation. Also befuddled by