bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #64236] [eqn] rename chartypes "letter" to "slanted" and "numeral"


From: G. Branden Robinson
Subject: [bug #64236] [eqn] rename chartypes "letter" to "slanted" and "numeral" to "upright"
Date: Thu, 11 Jan 2024 04:06:47 -0500 (EST)

Update of bug#64236 (group groff):

                 Summary: [eqn] "digit" type seems to have a bad name => [eqn]
rename chartypes "letter" to "slanted" and "numeral" to "upright"

    _______________________________________________________

Follow-up Comment #2:

I [https://lists.gnu.org/archive/html/groff/2024-01/msg00048.html raised this
on the _groff_ list].


Because eqn uses Greek letters as mathematical symbols rather than
linguistic text, I think it is reasonable for it to explicitly access,
without loss of generality, upright and slanted symbol faces for "Alpha"
and "alpha", respectively.  I claim that by defining these keywords
(really macros, in the eqn language, except in GNU eqn, out of
laziness or optimization their defaults are set up in the lexer[2][3]),
they acquire _semantics_.  For practical purposes, the lowercase Greek
letters become slanted.

In fact, I am tempted to rename the "character types" in GNU eqn from
"letter" and "digit" (the latter being unused) to "slanted" and
"upright", respectively.  (Recognizing the old names for backward
compatibility, yadda yadda yadda.)




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?64236>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]