[Q] TFM files headers
barbara beeton
bnb at tug.org
Fri Sep 13 23:10:07 CEST 2019
On Fri, 13 Sep 2019, Taylor, P wrote:
> barbara beeton wrote:
> On Fri, 13 Sep 2019, Taylor, P wrote:
>
> Tomas Rokicki wrote:
>
> A google search immediately returns
> https://en.wikipedia.org/wiki/TeX_font_metric
>
> which has the appropriate reference to tftopl as
> well as being a
> pretty easy read itself.
>
> Do you have any idea of which iteration of TeX David
> was writing, since TeX82 would require "\font
> \A=CMR10" whilst TeX78 would have required (as David
> himself notes) "\:A=CMR10".
> Philip Taylor
>
> The article by David Fuchs is from TUGboat volume 2 (1981),
> so TeX was in flux. In fact, in the first paragraph, there
> is this sentence:
>
> For instance, when you say \font A=CMR10 to TeX (\:A=CMR10 in
> the old lingo), ...
>
> so that should settle that question.
>
> Well, it didn't settle it for me, which is why I asked ! It was clear that
> \:A=CMR10 was from TeX78. because the first thing I did on reading that was
> to take my copy of TeX and MetaFont and look up the syntax of the
> \font-equiv command, which was exactly as reported by DF as "the old
> lingo". But it was (and still is) unclear which version of TeX
> required/allowed \font A=CMR10 rather than \font \A=CMR10. Now you say that
> "TeX was in a state of flux", but this is the first suggestion that I have
> ever read that TeX did not go direct from TeX78 to TeX82 — are you saying
> that there were intermediate (but unnumbered/unnamed) versions, and if so,
> were they found "in the wild" or only within the safe haven of Leyland
> Stanford University ? And having declared \font A = CMR10, how did one then
> use A, and why did words containing "A" not cause trouble ?
I'm not aware of a version of TeX with that syntax ever got loose.
But if \font were defined to take a single token, then "A" wouldn't
necessarily have to be \catcoded to something other than "letter",
so I don't see any problem with ordinary words, or, indeed, \cs-es
containing that letter. But I'll think about it some more.
-- bb
More information about the texhax
mailing list