我想交叉引用文档结构中的项目
Chapter 1
Section 1
Section 2
(i) Item 1
(ii) \label{...} Item 2
像这样
(1.2 ii)
有没有办法可以自动实现这一目标?
答案1
您可以使用以下方式指定替代值label
和ref
键值enumitem
:
\documentclass{report}
\usepackage{enumitem}
\begin{document}
\chapter{A chapter}% 1
\section{A section}% 1.1
\section{A section}% 1.2
\begin{enumerate}[label=(\roman*),ref=(\thesection~\roman*)]
\item Item 1
\item \label{item2} Item 2
\end{enumerate}
See~\ref{item2}.
\end{document}