URL: <http://puszcza.gnu.org.ua/bugs/?348>
Summary: Problems with \autoref and Tikz Project: tex4ht Submitted by: michal_h21 Submitted on: Fri 16 Dec 2016 02:56:30 PM EET Category: None Priority: 5 - Normal Severity: 5 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: User reported some issues with Tikz to SVG conversion and \autoref handling on TeX.sx [1]. I advised him to use the Tikz externalization to get the SVG images, I have much better experiences with this method than with Tikz tex4ht driver. Regarding the \autoref support, it seems that there was wrong check for existence of macro which contains the label type, because label types must be set at the moment the \label command is called. The problem is that OP used Amsmath environment which hadn't the label type set, so the macro \NR:Type wasn't expanded and it was written to the aux file, where it caused the compilation error in the next run, when the aux file was loaded. I've fixed the check for \NR:Type existence at the time of writing to the aux file and also added the support for amsmath environments, so they are now referenced as "equation". I also discovered that commands from commath.sty package produce wrong Mathml, mainly because there are things like spacing commands in math operators or missing brackets around superscript bases. [1] http://tex.stackexchange.com/q/344200/2891 _______________________________________________________ Reply to this item at: <http://puszcza.gnu.org.ua/bugs/?348> _______________________________________________ Message sent via/by Puszcza http://puszcza.gnu.org.ua/