-
-
Notifications
You must be signed in to change notification settings - Fork 64
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
\top should have mathclass ord(inary) #83
Comments
I checked it and both |
If all Ord symbols should output as mi, that's a simple What is the difference in rendering between mi and mo in +++ Frank Atanassow [Feb 07 16 10:52 ]:
|
I am no expert, but it does seem to me that Ord should map to I think the difference vis-a-vis Here is what the MathML spec has to say about https://www.w3.org/TR/MathML3/chapter3.html#presm.mi
https://www.w3.org/TR/MathML3/chapter3.html#presm.mo
You may also wish to consult: which contrasts TeX Incidentally, if you don't have TeXbook handy, the Ord table I referred to above is reproduced here under "Miscellaneous Symbols": |
When you render
to MathML,
\top
outputs as<mo>⊤</mo>
(an operator) rather than<mi>⊤</mi>
(an identifier). According to Knuth's TeXbook, Appendix F, Section 4(page 435 in my edition),\top
has type Ord(inary), so (according to my sketchy understanding of MML) it should output asmi
.You might want to double-check the rest of the macros/symbols in the table on that page as well, such as
\bot
. In particular, I also noticed that\backslash
typesets differently than/
, which might be due to the same issue; perhaps it is intended, but MathJax typesets both slashes in the same way. (n.b.\backslash
is different from\setminus
.)John's comments:
Reference: https://groups.google.com/forum/#!topic/pandoc-discuss/faM55dIJDI0
The text was updated successfully, but these errors were encountered: