On 9/1/2025 2:21 AM, Rogers, Michael K wrote:
\over and \choose are too inconvenient...

I rather thought that was the reason. But I have hundreds of files with many 
instances. I started using ConTeXt about the time development was beginning to 
shift to MKIV. I had been using TeX since the 1980s. I ported many of my 
packages and files from Plain TeX, in part because a large number of Plain TeX 
commands worked in ConTeXt at that time. That minimized my work. Like many 
normal humans, I did the minimum.

In any case, it would be more convenient for me, at this late stage in my 
career, to be able to use and tweak these files. I teach and use them for 
class, adjusting them to the moment. I thought if I could go back to the 
ConTeXt of sometime in 2022 or 2023 or whatever 202X, then I could continue to 
use those files as is.

Thanks again, I appreciate the response.

In the perspective of scanning, \over is a bit an outlier. Think of this:

  1 \over  2
 11 \over 12
{ 1 \over  2}
{11 \over  1

(also ponder local styles)

It's one of the few places where the engine has to store a state in order to backtrack and decide how to wrap up. It also means that one cannot have settings on such a command. With \frac one at least know what is coming and one can then reliably set up styles, properties like color, etc. In principle \over is still there but disabled as such.

Another important setup in lmtx is that where traditionally {} is an empty atom (some noad in tex speak) we configure it to act as grouping. We don't need the {} for e.g. prescript anchoring because we have native prescripts (and multiscripts that do nucleus related things automagically). Idem for primes: native properties of an atom.

Hans

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
       tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : [email protected] / 
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

Reply via email to