0

I'm using enumitem in a theorem environment:

\begin{theorem}
    The following are equivalent:
    \begin{enumerate}[label=(\emph{\roman*})]
        \item \label{ref1} Something.
        \item \label{ref2} Something else.
    \end{enumerate}
\end{theorem}

The issue is that the roman numerals (i) and (ii) are not italicized. This is easily fixed by replacing \emph{\roman*} with \roman*, but then if I reference ref1 or ref2, they will not be italicized. How can I get around this? (without italicizing the references by hand, which is arduous)

1

Just use this:

\begin{enumerate}[label=\roman*, ref=(\emph{\roman*})]
|improve this answer|||||

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.