Verweisen auf Artikel in benutzerdefinierter Artikelliste

Verweisen auf Artikel in benutzerdefinierter Artikelliste

ich benutztediese Frageum eine Auflistung mit besserer Einrückung zu erstellen, wenn sich der Text über mehrere Zeilen erstreckt. Allerdings muss es auch die Verwendung \label{}und \Crefaus dem Paket unterstützen.Cleveref

Idealerweise möchte ich:

\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}

Geben:

Some text
    more text

See Some text for ...

Daher sollte der gesamte Text zurückgegeben werden, da ich keinerlei Zähler verwende.

Antwort1

Ich habe mithilfe des @Mico-Kommentars eine Lösung gefunden - siehe unten

\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}

verwandte Informationen