[tex-k] Module name typesetting bug in either tangle.web or weave.web
Karl Berry
karl at freefriends.org
Thu Mar 26 23:48:25 CET 2020
Does Pascal have a single-char equivalence operator ''ôù¡'?
As you say, of course not, but that's not the point. As Shreevatasa
says:
when the module name contains |(#) ==| then the way it has been
typeset by WEAVE matches that documentation, because that is how the
equivalent Pascal code would be typeset by WEAVE.
That is, what's inside |...| in .web is not verbatim typewriter, but "as
weave would do it". So it's operating as intended, as far as I can see also.
I guess you're arguing that Knuth should use literal text when writing
about WEB command sequences in module names, etc., within tangle and
weave themselves. (Again, as Shreevatsa said, something like "\.{(\#)
==}".) I don't disagree. However, I am extremely doubtful that he would
be interested in changing it at this late date. But I could ask my
cohorts in vetting reports what they think, if you want. --thanks, karl.
More information about the tex-k
mailing list.