Open samimaattaCelia opened 2 months ago
Excellent job with the testing, Sami! Timely conundrum for the title I'm working on at the moment which contains a lot of eqn numbering, e.g.
Related, there's a lot of eqn annotations, e.g.
I do hope we find a solution which allows for cross-referencing of equation numbering, but seeing as the rendering is shaky (to say the least) at present I'm gonna opt for \<mtext> for both numbering and annotation.
Regarding how the latest version of MathCAT reads eqn numbers I have not had the chance to test it, but I do believe we reported the bug to Neil.
This, however, I don't know how to handle at all:
I did some testing and it seems like there are problems with using the element
<mlabeledtr>
. It is used to provide labels for rows of matrices and also for equations.It is not well supported by browsers. Also MathJax (at least 3) struggles with it.
Firefox rendering (does not render the label at all):
Google Chrome and Microsoft Edge rendering (layout is very weird):
Edge:
MathJax rendering (renders the label, but the layout is weird):
Thorium Reader uses MathJax to render the equations, so this would be the experience for people using it.
Mark up for this:
MathCAT
In version 0.5.6 of MathCAT, it reads out the wrong amount of columns when the label is used. I think this has been the case for a while now, right @AndersEkl and @TimArborealis? This is not the most updated version of MathCAT, but it is what you get when downloading it from the addon site. This should be tested by somebody else as well.
Equation labeling
Labeling equations is refenced by Tim in #4. It has the same problems, but for only one equation it looks ok. I didn't test with MathCAT.
Firefox:
Google Chrome:
MathJax:
Should we use it?
It's not part of MathML Core and it works so inconsistently with regards to rendering and MathCAT that I wouldn't include it. We have to come up with a different way of labeling.