Closed kohlhase closed 4 years ago
Fixed locally by copying the experimental code from the KWARC fork of LaTeXML into my clone of brucemiller/LaTeXML. Seems to solve the problem for me, but not a long-term solution, obviously
you should probably commit that to master anyway.
Done: e113ac5adf2dc4907e94416f4d97cdec71386002
Dennis and I just found a problem with (almost all constructors in)
presentation.sty.ltxml
.TLDR: We need help in extending the sTeX plugin with postprocessing!
The symptom is that in the (presentation MathML)
renderin
in thenotation
definitions, the\prefix
presentation operator generates (if I disableomdocpost.xsl
):in a nutshell, the problem is that
is post-processed to
The later comes from the
\prefix
macrowhere
\crossrefOp
is defined inpresentation.sty.ltxml
asobviously with the idea that this would be converted to a proper cross-reference in LaTeXML post-processing. But in the LaTeXML
master
there is nothing of the sort, but in the old KWARC fork of LaTeXML we find:which looks exactly like the postprocessing we need.
It seems that we only need to integrate that into the sTeX plugin, but that does not have any post-processing yet, and I am not sure how to do that.
Any pointers would be very welcome.