-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generate <mo>+<mrow> instead of <mfenced> #359
Comments
I did some testing, and Opera only stretches delimiters if they are in |
I've created an LaTeXToMathML/delimiters/left-right-1.html so I mark this as "unit test wanted" to remember that I need to update them later. The ASCIIMath input does not seem to generate mfenced and I have not modified the MathML input (or the NativeMML ouput) yet. For Firefox, the NativeMML ouput should be modifed to add an explicit mrow to each mtd cell. |
I opened #385 but actually my branch replaces the mfenced by an mrow, so the open/close operators are not direct children of the mtd and consequently that does not make the situation worse for Firefox. |
OK, I've updated the tests. => In testsuite. |
I was trying to review this branch, but it is a bit difficult. This has |
Yes, sorry it's a bit messy. I've updated my issue359 branch: https://github.com/fred-wang/MathJax/compare/issue356...issue359 |
I've made a pull request to include some mostly cosmetic changes. Once that is done, I think it is ready to go, and I'll merge it. => Ready for Release |
You can merge this. |
=> Merged as 0891402 |
See https://groups.google.com/forum/#!topic/mathjax-dev/GIvpWSNJrgA/discussion about various options regarding what the input/output modes could do and whether there are benefits to MathJax code.
For Gecko, this avoids a bug regarding size of open/close operators in mfenced. If this change is made, an explicit
<mrow>
should be added to element to workaround this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=236963That could also solve issue in Opera when multiple children are used. I don't know whether that make the situation of operator stretching better or worse, though
The text was updated successfully, but these errors were encountered: