Problem: Ausgabe von Listenpunkten bei Querverweisen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Problem: Ausgabe von Listenpunkten bei Querverweisen

von KOMA » So 7. Mär 2010, 08:13

Nur als Hinweis: Beim Verweis sollte man die Klammer (übrigens auch den Punkt am Schluss) eigentlich weg lassen.

Min. bis zur 21. Auflage stand das sogar im normalen Rechtschreibduden. Inzwischen muss man dafür AFAIK Bücher über gutes und richtiges Schreiben konsultieren.

Und noch ein Hinweis: Für angepasste Aufzählungen ist das Paket enumerate (← dies ist ein geprüfter Link, der direkt zur Paketkurzbeschreibung auf CTAN führt!) manchmal recht nützlich.

von muderseb » So 7. Mär 2010, 02:19

Fantastisch, es hat geklappt! :D
Vielen Dank!!!

Vielleicht noch als klitzekleine Verbesserungsmöglichkeit für Leute mit demselben Problem: Setzt man die schließende Klammer [")"] in die erste Zeile hinter "{enumi}" statt in die zweite hinter "\theenumi" wird beim Referenzieren auch gleich die Klammer mit angezeigt, und man erhält also

Vorhin haben wir uns mit Listenpunkt a) beschäftigt.

anstatt

Vorhin haben wir uns mit Listenpunkt a beschäftigt.

Beste Grüße,
muderseb

von phi » So 7. Mär 2010, 00:37

Du musst \theenumi umdefinieren, denn das ist für die Referenzen-Ausgabe zuständen. In der Regel definiert man \labelenumi dann mit Hilfe von \theenumi:
\renewcommand*{\theenumi}{\alph{enumi}}
\renewcommand*{\labelenumi}{\theenumi)}

Problem: Ausgabe von Listenpunkten bei Querverweisen

von muderseb » Sa 6. Mär 2010, 19:29

Hallo zusammen,

nach mehrtägiger, erfolgloser Suche :( hoffe ich bei der versammelten Gemeinde auf Hilfe zu folgendem

Problem:
In einem kurzen Paper verwende ich folgende geordnete Auflistung, die Kleinbuchstaben (also a), b), c)) verwendet:
\begin{enumerate}
\renewcommand{\labelenumi}{\alph{enumi})}
\item\label{eins} Erster Punkt
\item\label{zwei} Zweiter Punkt
\item\label{drei} Dritter Punkt
\end{enumerate}
Die einzelnen Positionen habe ich der Querverweise wegen gelabelt. Wenn ich nun aber im Text mich darauf beziehen möchte, also etwa mit:
Vorhin haben wir uns mit Listenpunkt \ref{eins} beschäftigt.
Dann gibt er bei mir nicht etwa

Vorhin haben wir uns mit Listenpunkt a) beschäftigt.

aus, sondern

Vorhin haben wir uns mit Listenpunkt 1 beschäftigt.

Warum setzt er hier nicht automatisch ein a) oder wenigstens ein a ein? Was muss ich tun?

Vielen Dank für eure Hilfe,
muderseb

Nach oben