I'd like to have a version of `\eqref`

that treats equations with a custom tag differently from the usual numbered equation. In particular, if I assign a tag to an equation, I'd like `\eqref`

not to put parens around the reference. Below is an example.

```
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\label{eq:normal}
a = b
\end{equation}
\begin{equation}
\label{eq:tagged}
y = max\{1,x\} \tag{$P(x)$}
\end{equation}
Equations \eqref{eq:normal} will display as "(1)" (i.e., with parens)
and \eqeref{eq:tagged} will display as "$P(x)$" (i.e., without parens).
\end{document}
```

How would I modify the `\eqref`

command?

## Best Answer

don't use

`\eqref`

. just use`\ref`

. the main purpose of`\eqref`

is to put parens around tags in accordance with ams style. it also ensures that they're set in upright type, which is not done with`\ref`

, so you may still want to apply`\upshape`

or`\textup`

, although that isn't a problem as long as you are explicitly treating the tag as math.Addendum: you can just equate

`\myeqref`

to`\ref`

so that references to the explicitly-tagged displays can easily be found:although it's possible to adapt the

`amsmath`

definition to do what you want, it's more than i have time to unravel just now, especially when there's a simpler approach.