Extension:Math/Native MathML/Reported Cases
Some reported cases. Vesion on Beta https://en.wikipedia.beta.wmflabs.org/wiki/Extension:Math/Native_MathML/Reported_Cases
Cases
| Number | LaTex | Rendering | Notes |
|---|---|---|---|
| 1a | Template:Math table row | Template:Phab spaces needed here | |
| 1b | Template:Math table row | Template:Phab Too much space around operators when used in limits in MathML mode | |
| 2 | Template:Math table row | Template:Phab The factorial symbol ! should be upright, it is sloping in Clients-side mathjax mode. | |
| 3 | Template:Math table row | Template:Phab \sum_condition puts condition in the in wrong position in MathML and client-side MathJax modes | |
| 4a | Template:Math table row | Template:Phab \int_a^b limits in incorrect position in MathML mode. | |
| 4b | Template:Math table row | ||
| 4c | Template:Math table row | ||
| 4d | Template:Math table row | ||
| 4e | Template:Math table row | ||
| 4f | Template:Math table row | ||
| 4h | Template:Math table row | ||
| 4i | Template:Math table row | ||
| 5a | Template:Math table row | Template:Phab \align aligns fields in the centre rather that on the left in MathML mode | |
| 5b | Template:Math table row | ||
| 5c | Template:Math table row | ||
| 5d | Template:Math table row | ||
| 5e | Template:Math table row | ||
| 6a Template:Done | Template:Math table row | Template:Phab \begin{align} with font sizes specified show font size annotation [6pt] in MathML mode | |
| 6b | Template:Math table row | ||
| 7a | Template:Math table row | Template:Phab a\operatorname{sn}b rendered with no spaces before and after operator in MathML mode | |
| 7b | Template:Math table row | no space need here | |
| 7c | Template:Math table row | no space need here | |
| 8a | Template:Math table row | Template:Phab \sum_condition puts condition in the in wrong position in MathML and client-side MathJax modes | |
| 8b | Template:Math table row | ||
| 8b | Template:Math table row | with superscript rendered below | |
| 8c | Template:Math table row | ||
| 8d | Template:Math table row | ||
| 8e | Template:Math table row | ||
| 8f | Template:Math table row | ||
| 8g | Template:Math table row | Default for integrals is to the side | |
| 8h | Template:Math table row | ||
| 8i | Template:Math table row | ||
| 8j | Template:Math table row | ||
| 9a Template:Done | Template:Math table row | Template:Phab
mediawiki_function_names math functions eat the following paren in native MML mode | |
| 9b | Template:Math table row | ||
| 9c | Template:Math table row | ||
| 10a | Template:Math table row | ||
| 10a | Template:Math table row | Template:Phab Use stretchy="false" for \langle and \rangle in MathML mode | |
| 10b | Template:Math table row | ||
| 10c | Template:Math table row | Explicitly specifying \left and \right work | |
| 11a Template:Partially done | Template:Math table row | Template:Phab \Big/ and \Big\backslash etc are too small in MathML mode. | |
| 11b | Template:Math table row | Partially works in Firefox, upstream problems in chrome, some have almost zero use case | |
| 12a | Template:Math table row | Template:Phab Colon in f : X \to Y should be an operator in MathML mode. | |
| 12b | Template:Math table row | Has more space in LaTeX | |
| 12c | Template:Math table row | ||
| 12d | Template:Math table row | ||
| 12e | Template:Math table row | ||
| 12f | Template:Math table row | ||
| 12g | Template:Math table row | ||
| 12h | Template:Math table row | en:Reflection principle | |
| 13 Template:Done | Template:Math table row | Template:Phab
\| should render as a double pipe || rather than a single one |. In MathML and Client-side MathJax modes. | |
| 14 Template:Done | Template:Math table row | Template:Phab
Vertical alignment of pipes with superscripts wrong in mathml mode | |
| 15 | Template:Math table row | Template:Phab
\cancel{y} the strike is not visable in native mathml mode | |
| 16 Template:Done | Template:Math table row | Template:Phab
\begin{array}{lcr} does not respect the optional alignment argument in MathML mode | |
| 17 | Template:Math table row | Template:Phab
Bad spacing for fractions with Safari in MathML mode | |
| 18 |
<math>\cfrac{x}{1 + \cfrac{\cancel{y}}{\cancel{y}}} = \cfrac{x}{2}</math>
<math>\begin{array}{lcr}
z & = & a \\
f(x,y,z) & = & x + y + z
\end{array}</math>
|
MediaWiki MathML:
MathJax SVG:
|
Template:Phab
Formula in separate paragraphs displayed on the same line in Safari on Mac OS in MathML mode |
| 19a | Template:Math table row | Template:Phab
Too much space around operators when used in limits in MathML mode | |
| 19b | Template:Math table row | More space used when not in a script | |
| 20 Template:Done | Template:Math table row | T378433} \mathfrak{ABCDEFGHI} appears as normal type in MathML mode on Chrome on Windows. Still broken for MathJax |