Article View: de.comp.tex
Article #935Re: \caption und \cite
From: Hannes Faestermann
Date: Thu, 15 Oct 1992 08:32
Date: Thu, 15 Oct 1992 08:32
53 lines
2334 bytes
2334 bytes
hafner@informatik.tu-muenchen.de (Walter 'madhouse' Hafner) writes:
>Hallo zusammen!
>Folgendes Problem:
>Ich moechte folgendes machen:
>\begin{figure}[htbp]
> \centerline{\psfig{figure=kommbild.ps,width=10cm}}
> \caption{Kommunikation zwischen RBS und Bildverarbeitung (aus: \cite{Kaf92})}
> \label{fig:kom2}
>\end{figure}
>also in der Bildunterschrift eine Quellenangabe machen.
>Aber alles, was LaTeX mir liefert, ist:
>psfig: searching kommbild.ps for bounding box
>psfig: including kommbild.ps
>! Argument of \@caption has an extra }.
><inserted text>
> \par
>...
>l.177 ...und Bildverarbeitung (aus: \cite{Kaf92})}
>Irgendwie liest er das erste '}' als Ende der Caption und verschluckt
>sich am zweiten ... Wie kann man das denn umgehen??
Das Problem ist, da"s \cite ein zerbrechliches Kommando ist (fragile im
Englischen) - daher gibt es zwei M"oglichkeiten:
1. Du setzt ein \protect vor das \cite Kommando, also \protect\cite{...}
Das erlaubt die Verwendung von zerbrechlichen Kommandos in wandernden
Argumenten (siehe auch im Buch von Kopka: LaTeX - Eine Einf"uhrung).
2. Du setzt das \cite Kommando nur f"ur die tats"achliche Bildunterschrift
ein, nicht aber f"ur den Eintrag in die Liste der Abbildungen:
\caption[Kommunikation zwischen RBS und
Bildverarbeitung]{Kommunikation zwischen RBS und
Bildverarbeitung (aus: \cite{Kaf92})}
Das in [] ist der Eintrag f"ur die Liste der Abbildungen; da geh"ort
sowieso kein Literaturverweis rein.
Die 2. L"osung ist die sauberere.
Happy LaTeXing
Hannes
--
Hannes Faestermann | Internet:
Physik-Department E17 | Hannes.Faestermann@Physik.TU-Muenchen.DE
TU Muenchen, |
8046 Garching, West Germany |
Technical Details
Message-ID:
<hfaester.719137957@Physik.TU-Muenchen.DE>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!math.fu-berlin.de!informatik.tu-muenchen.de!LRZnews!hfaesterReferences:
<HAFNER.92Oct9091710@unknown.informatik.tu-muenchen.de>Show Full Headers
Complete Article Headers
Newsgroups: de.comp.tex Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!math.fu-berlin.de!informatik.tu-muenchen.de!LRZnews!hfaester From: hfaester@Physik.TU-Muenchen.DE (Hannes Faestermann) Subject: Re: \caption und \cite Message-ID: <hfaester.719137957@Physik.TU-Muenchen.DE> Sender: news@news.lrz-muenchen.de (Mr. News) Organization: Leibniz-Rechenzentrum, Muenchen (Germany) References: <HAFNER.92Oct9091710@unknown.informatik.tu-muenchen.de> Date: Thu, 15 Oct 1992 08:32:37 GMT Lines: 53