Verwenden Sie das cleveref-Paket, um auf Aufzählungselemente ohne das Präfix „item“ zu verweisen.

Verwenden Sie das cleveref-Paket, um auf Aufzählungselemente ohne das Präfix „item“ zu verweisen.

Ich versuche, das cleverefPaket zu verwenden, um auf ein bestimmtes Element innerhalb einer enumerateUmgebung zu verweisen. Darüber hinaus verwende ich das enumitemPaket, um die Elemente nach Buchstaben aufzuzählen ((a), (b), ...).

Hier ist mein MWE:

\documentclass{article}
\usepackage{enumitem}
\usepackage{cleveref}

\begin{document}

\noindent%
Text.
\begin{enumerate}[label=(\alph*)]
  \item{first}\label{item:list:first}
  \item{second}\label{item:list:second}
  \item{third}\label{item:list:third}
\end{enumerate}
The second item is \cref{item:second}.

\end{document}

... was zu dieser Ausgabe führt:

aufzählen

Gibt es eine relativ einfache Möglichkeit, nur auf „(b)“ und nicht auf „Punkt (b)“ zu verweisen (also ohne das Präfix „Punkt“)? Mit anderen Worten hätte ich gern die folgende Ausgabe:

Der zweite Punkt ist (b).

Antwort1

Du hast gefragt,

Gibt es eine relativ einfache Möglichkeit, nur auf „(b)“ und nicht auf „Punkt (b)“ zu verweisen?

Kurze Antwort: „Ja“. Lange Antwort: Verwenden Sie \labelcrefanstelle von \cref.

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{enumitem,cleveref}
\begin{document}
\noindent
Text.
\begin{enumerate}[label=(\alph*)]
  \item{first}\label{item:first}
  \item{second}\label{item:second}
  \item{third}\label{item:third}
\end{enumerate}
The second item is \labelcref{item:second}.
\end{document}

Hier ist ein Auszug aus Seite 7 der Bedienungsanleitung des cleverefPakets mit weiteren Informationen zu \labelcref:

Bildbeschreibung hier eingeben

Antwort2

Schnell und dreckig.

\documentclass{article}
\usepackage{enumitem}
\usepackage{cleveref}
\crefname{enumi}{\unskip}{\unskip}
\begin{document}

\noindent%
Text.
\begin{enumerate}[label=(\alph*)]
  \item{first}\label{item:list:first}
  \item{second}\label{item:list:second}
  \item{third}\label{item:list:third}
\end{enumerate}
The second item is \cref{item:list:second}.

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen