未加粗的引用标签

未加粗的引用标签

我正在从枚举中获取引用。问题是我希望枚举的标签为粗体(因此,我添加了一个\textbf命令),但我希望文本中的引用为纯文本。我可以通过什么方式实现这一点?

最小(非)工作示例:

\documentclass[12pt]{article}
\usepackage{enumitem}
\begin{document}

\begin{enumerate}[label=(\textbf{\Roman{*}})]
\item \label{Your}Your
\item \label{Mama}Mama
\end{enumerate}

'Your' is at \ref{Your} and 'Mama' is at \ref{Mama}. 
(I'd like these references to be in plain text, not bold.)
\end{document}

答案1

enumitem提供了一个等效ref选项来指定与 不同的引用格式label。因此,您可以使用ref=(\Roman*)

在此处输入图片描述

\documentclass[12pt]{article}
\usepackage{enumitem}% http://ctan.org/pkg/enumitem
\begin{document}

\begin{enumerate}[label=(\textbf{\Roman{*}}),ref=(\Roman*)]
\item \label{Your}Your
\item \label{Mama}Mama
\end{enumerate}

`Your' is at~\ref{Your} and `Mama' is at~\ref{Mama}. 

\end{document}​

相关内容