This PR fixes a regression introduced in #1069 in which primes are misplaced for \underline{x} and give an error about double superscripts for \overline{x} and similar macros. This was du to not taking the subsupOK property in account for these munder and mover constructs. We add those checks here.
Also, this fixes some non-critical number/boolean issues in the base mappings and macros. It works the way it is, but the types are wrong, so we straighten that out here.
Resolves issue mathjax/MathJax#3233 and mathjax/MathJax#3234.
This PR fixes a regression introduced in #1069 in which primes are misplaced for
\underline{x}
and give an error about double superscripts for\overline{x}
and similar macros. This was du to not taking thesubsupOK
property in account for thesemunder
andmover
constructs. We add those checks here.Also, this fixes some non-critical number/boolean issues in the base mappings and macros. It works the way it is, but the types are wrong, so we straighten that out here.
Resolves issue mathjax/MathJax#3233 and mathjax/MathJax#3234.