PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : lstlistings: Unresolved References



Horus
15-03-2012, 12:03
Hallo,

ich benutze das lstlistings Paket für Code Listings, z.B.


\begin{lstlisting}[numbers=left, language=XML, caption={PFCB-Datei für den DrivAER Case}, label="lst:DrivAER_PFCB"]
...
\end{lstlisting}


Nun würde ich das Listing gerne mit
\ref{lst:DrivAER_PFCB} referenzieren, bekomme jedoch nur eine Meldung über unresolved references und ein Fragezeichen an der Stelle. LaTeX wurde schon mehrmals laufen gelassen, das kann es also nicht sein.

Wo ist da mein Problem?

Danke!

rstuby
15-03-2012, 12:06
Vielleicht mal einen Label ohne Tiefstrich versuchen? Sonderzeichen sind immer riskant.

Horus
15-03-2012, 12:08
Ja, das habe ich auch schon versucht, ändert leider nichts.

hakaze
15-03-2012, 12:41
Auf Verdacht mal geschweifte Klammern statt Anführungszeichen versucht?


\begin{lstlisting}[numbers=left, language=XML,
caption={PFCB-Datei für den DrivAER Case}, label={lst:DrivAER_PFCB}]
...
\end{lstlisting}

Horus
15-03-2012, 13:06
Ah, das funktioniert so! Geschweifte Klammern oder gar nichts, also label=lst:DrivAER_PFCB