
나는 사용했다이 질문텍스트가 여러 줄에 걸쳐 있을 때 더 나은 들여쓰기로 항목별을 생성합니다. 그러나 패키지 사용 \label{}
및 패키지 \Cref
사용 Cleveref
도 지원하려면 이 기능이 필요합니다.
이상적으로는 다음을 원합니다.
\documentclass{article}
\usepackage{enumitem}
\usepackage{cleverref}
\newlist{MyIndentedList}{itemize}{4}
\setlist[MyIndentedList,1]{%
label={},
noitemsep,
leftmargin=0pt,
}
\setlist[MyIndentedList]{%
label={},
noitemsep,
}
\begin{document}
\begin{MyIndentedList}
\item\label{ref1} Some text
\begin{MyIndentedList}
\item more text
\end{MyIndentedList}
\end{MyIndentedList}
See \Cref{ref1} for ...
\end{document}
주다:
Some text
more text
See Some text for ...
따라서 어떤 종류의 카운터도 사용하지 않기 때문에 모든 텍스트를 반환해야 합니다.
답변1
@Mico 댓글을 사용하여 솔루션을 찾았습니다. 아래를 참조하세요.
\documentclass{article}
\usepackage{enumitem}
\usepackage{hyperref}
\newlist{MyIndentedList}{itemize}{4}
\setlist[MyIndentedList,1]{%
label={},
noitemsep,
leftmargin=0pt,
}
\setlist[MyIndentedList]{%
label={},
noitemsep,
}
\begin{document}
\begin{MyIndentedList}
\item\hypertarget{ref1}{Some text}
\begin{MyIndentedList}
\item more text
\end{MyIndentedList}
\end{MyIndentedList}
See \hyperlink{ref1}{Some text}for ...
\end{document}