Re: mm(7) DT string and super/subscripts (was: troff Memorandum Macros documentation derived from the paper "MM - Memorandum Macros")

2021-08-13 Thread G. Branden Robinson
Hi, Dave! At 2021-08-11T20:30:07-0500, Dave Kemper wrote: > On 8/9/21, G. Branden Robinson wrote: > > > > \v'-.5'\s-4\&2\s0\v'.5' > > > > The use of \&, unnecessary here as far as I know, suggests to me that > > someone got burned by the magic syntax of the \s escape sequence. > > The \& is

Re: mm(7) DT string and super/subscripts (was: troff Memorandum Macros documentation derived from the paper "MM - Memorandum Macros")

2021-08-12 Thread Tadziu Hoffmann
> .ds { \v'-.9m\s'\En[.s]*7u/10u'+.7m' Wow. I didn't know that was possible. You're interrupting the calculation of the amount of vertical movement to set the point size, and then use the new value (as ems) in the interrupted calculation... But the result is correct, it's equivalent to

Re: mm(7) DT string and super/subscripts (was: troff Memorandum Macros documentation derived from the paper "MM - Memorandum Macros")

2021-08-12 Thread Nate Bargmann
* On 2021 11 Aug 20:30 -0500, Dave Kemper wrote: > On 8/9/21, G. Branden Robinson wrote: > > > > \v'-.5'\s-4\&2\s0\v'.5' > > > > The use of \&, unnecessary here as far as I know, suggests to me that > > someone got burned by the magic syntax of the \s escape sequence. > > The \& is

Re: mm(7) DT string and super/subscripts (was: troff Memorandum Macros documentation derived from the paper "MM - Memorandum Macros")

2021-08-11 Thread Dave Kemper
On 8/9/21, G. Branden Robinson wrote: > > \v'-.5'\s-4\&2\s0\v'.5' > > The use of \&, unnecessary here as far as I know, suggests to me that > someone got burned by the magic syntax of the \s escape sequence. The \& is unnecessary for correct machine parsing, but it surely aids human eyes,

Re: mm(7) DT string and super/subscripts (was: troff Memorandum Macros documentation derived from the paper "MM - Memorandum Macros")

2021-08-09 Thread Nate Bargmann
* On 2021 09 Aug 10:05 -0500, G. Branden Robinson wrote: > It's interesting to me that the following two are not equivalent. > > foo\v'-.5'\s-4bar\s0\v'.5' > foo\u\s-4bar\s0\d > > Our use of the term "half-line motion" might require some clarification. I see the groff.7.man file in

Re: mm(7) DT string and super/subscripts (was: troff Memorandum Macros documentation derived from the paper "MM - Memorandum Macros")

2021-08-09 Thread Robert Goulding
While we're on the subject of footnote markers/superscripts, including the -me macros: I have always disliked the way that that macro set added line spacing to accommodate the footnote marker. Maybe that was necessary in older output devices; but it looks very ugly in modern laser printed output.

Re: mm(7) DT string and super/subscripts (was: troff Memorandum Macros documentation derived from the paper "MM - Memorandum Macros")

2021-08-09 Thread G. Branden Robinson
At 2021-08-09T09:11:50-0500, Nate Bargmann wrote: > So far I've not read much of the book[1] closely. I have skimmed > through Chapter 4 and on page 4-117 (page 247 of the PDF) is a table > of the available MM strings. Given that I've seen example dates from > 1987/88, this list may be quite

Re: mm(7) DT string and super/subscripts (was: troff Memorandum Macros documentation derived from the paper "MM - Memorandum Macros")

2021-08-09 Thread Nate Bargmann
* On 2021 09 Aug 07:12 -0500, G. Branden Robinson wrote: > Hi, Nate! Good morning, Branden. > I took it out as part of commit 4f3b1e33[1], 13 July (just a few weeks > ago). I was revising the material that had to do with the `ISODATE` > macro and `Iso` register, both of which are groff

mm(7) DT string and super/subscripts (was: troff Memorandum Macros documentation derived from the paper "MM - Memorandum Macros")

2021-08-09 Thread G. Branden Robinson
Hi, Nate! At 2021-08-09T03:12:42-0500, Nate Bargmann wrote: > What I have been able to ascertain is that MM was an evolution and > extension of MS by Bell Labs as both originated there. Also, I think > that either MS or MM is relatively easy to learn for anyone versed in > MAN, though there are