Fwd: [mathjax/MathJax] <mover> to use accent instead of using default on <mo> (Issue #2827)

I was tasked on Monday's call to write up an issue for MathJax asking about
whether they could switch to using accent="true" on mover from their
current reliance on the defaults in the operator dictionary. I'm not sure
if people see the issue despite my linking of the MathML issue. In case
not, see below.

Executive summary: the answer is yes but Davide is concerned about all the
legacy math out there.

    Neil


---------- Forwarded message ---------
From: Davide P. Cervone <notifications@github.com>
Date: Wed, Feb 2, 2022 at 8:57 AM
Subject: Re: [mathjax/MathJax] <mover> to use accent instead of using
default on <mo> (Issue #2827)
To: mathjax/MathJax <MathJax@noreply.github.com>
Cc: NSoiffer <soiffer@alum.mit.edu>, Author <author@noreply.github.com>


Thanks for the heads up on this. I've taken a quick look at the code, and
it looks like it should not be too difficult to switch to the first format.

So I guess this means that accent="true" will have to be made explicit for
operators that used to get it from the dictionary (or accent="false" for
ones that didn't get true from the dictionary, depending on the default
value of accent on mover). That's fine for MathML generated from TeX, but
for existing MathML that expects this to come from the dictionary, that
will break the output. Because MathJax doesn't include an explicit
accent="true" when it would have come from the dictionary, MathJax will
have generated such MathML that some folks may be using if they
pre-processed their pages with MathJax. MathJax could have a
backward-compatibility mode to allows this to still work, or that could
move accent="true" from the mo to the parent mover, I suppose.

—
Reply to this email directly, view it on GitHub
<https://github.com/mathjax/MathJax/issues/2827#issuecomment-1028147440>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AALZM3FFSGNIKPJHRWEPNEDUZFPABANCNFSM5NICDP3Q>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.

You are receiving this because you authored the thread.Message ID:
<mathjax/MathJax/issues/2827/1028147440@github.com>

Received on Wednesday, 2 February 2022 18:13:21 UTC