在定理环境中忽略强调

在定理环境中忽略强调

enumitem在定理环境中使用:

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

问题是罗马数字 (i) 和 (ii) 不是斜体。只需将其替换为 即可轻松解决此问题\emph{\roman*}\roman*但如果我引用ref1ref2,它们将不会变成斜体。我该如何解决这个问题?(无需手动将引用改为斜体,这很费劲)

答案1

只需使用这个:

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

相关内容