Created attachment 292103 [details] Example Using the attached test case, the upper and lower bounds for the summation are rendered after the Sigma, whereas the upper bound should be directly above and the lower bound should be directly below the Sigma so that the successive term “i” is right next to the symbol.
Frédéric: I received this report but am not sure if the claim is true. Should the summation case always have the range directly above and below the Sigma? It seems like it works that way in the Mozilla "MathML Torture Test", but the attached test case causes the range to be rendered next to the Sigma symbol. I know I have seen technical writing where the summation ranges are shown to the right of the Sigma character, so I'm wondering if the behavior the reporter complained about is actually correct?
I think that is the expected behavior. If you want to force display style, you must use either <math display="block"> or <math displaystyle="true"> (the former implies the latter). The CSS "display: block" does not affect display style. IIRC, Mozilla MathML torture test uses <math display="block"> in most cases.
See also "displaystyle" section in https://webkit.org/blog/6803/improvements-in-mathml-rendering/
This is correct behavior.
<rdar://problem/27489377>