Skip to content

latexml omits parentheses from tag #533

@swalter62

Description

@swalter62

LaTeX interprets the contents of \tag{}, in math mode if requested, and encloses it in parentheses. LaTeXML, on the other hand, interprets the contents in text mode, and omits the parentheses. Not quite a bug, but a surprising difference, and an ugly one, as a tag like \tag{$2'$} results not in (2'), but in $2^{\prime}$.
Here's a MWE:

\documentclass{article}
\usepackage{amsmath}
\begin{document}

Here's a numbered equation:
\begin{equation} 
y = mx + b
\end{equation}

Here's a numbered equation with a hand-rolled tag:
\begin{equation} 
z = mx + b\tag{$1'$}
\end{equation}
\end{document}

No errors or warnings are thrown by latexml or latexmlpost, but I can post the output if so desired.
The LaTeXML \tag{} behavior is not difficult to work around, but it would be handy to be able to use math mode in tags, all the same.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions