PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verweis auf Punkte einer itemize-Umgebung



marius79
30-06-2008, 18:16
Hallo,

ich möchte gerne mittels \ref auf die label der einzelnen Punkte einer itemize-Umgebung verweisen. Ja, ich weiß, dass es erst mal wenig Sinn macht, ein \textbullet oder ähnliches als Verweis im Fließtext zu haben. Bei mir ginge es darum, informativ benannte Listenpunkte zu referenzieren.

Ein Minimalbeispiel:

\documentclass{scrartcl}
\newtheorem{DEFN}{Definition}
\begin{document}
\begin{DEFN}
\label{defn}
\begin{itemize}
\item[(v$\neg$)] \label{neg} Text.
\item[(v$\wedge$)] \label{kon} Text.
\end{itemize}
\end{DEFN}
Hier soll jetzt auf \ref{neg} und \ref{kon} aus Definition~\ref{defn}
verwiesen werden können, so dass die Verweise als (v$\neg$) und
(v$\wedge$) erscheinen.
\end{document}
Die Referenzen werden nicht auf die Listenpunkte aufgelöst, sondern auf den Zähler der Definition. Ich hab mal im enumitem-Paket nachgeguckt, bin da aber nicht fündig geworden.

Geht das irgendwie?

Vielen Dank und beste Grüße
marius

marius79
01-07-2008, 13:18
Nach ein wenig Grübelei hab ich die Lösung gefunden. Man nehme die align*-Umgebung aus amsmath. Zumindest klappt das mit den Optionen fleqn und leqno. Wenn das nicht der Fall ist, sieht es auch nicht wie eine Liste aus.

Hier ein Minimalbeispiel, falls mal noch jemand vor dem Problem steht:

\documentclass[leqno,fleqn]{scrartcl}
\usepackage{amsmath}
\begin{document}
\begin{align*}
\tag{v$\neg$}\label{neg} \text{Text.}\\
\tag{v$\wedge$}\label{kon} \text{Text.}
\end{align*}
\eqref{neg} und \eqref{kon}
\end{document}
Grüße
marius