Hallo Olaf!
On 11/01/2016 03:49 PM, Olaf Meltzer wrote:
> * Magnus Warker schrieb:
>> Schön wäre jetzt noch, wenn man den exakten Einzug verwenden könnte.
> Dazu hab ich noch keine generische Lösung.
Ok, man kann ja für "sein" Dokument es ausprobieren und hard-kodieren.
So schlimm ist das auch nicht. Aber irgendwie gehen müsste es.
Vielleicht meldet sich ja noch einer...
>> Ausserdem hätte ich gerne *ein* Makro für *alle* Abbildungen, also
>> auch solche, wo keine Quellenangabe gemacht werden muss. Lasse ich
>> bei diesen den Parameter #4 einfach weg, gibt es eine zweite Zeile
>> mit "Quelle: " am Anfang. Hier sollte die komplette zweite Zeile
>> entfallen.
>
> Dem ist einfacher beizukommen. Übrigens: Man lässt beim Einbinden der
> Bilder die Datei-Endung weg.
Warum? Ich habe mehrererlei... :-)
> \usepackage{ifthenelse}
>
> \newcommand{\myfig}[4]
> {
> \begin{figure}
> \centering
> \includegraphics[width=70mm]{img/#1}
> \caption{#2}
> \label{#3}
> \ifthenelse{\equal{#4}{}}{\relax}{
> \addtocontents{lof}
> {\hspace{3.8em}Quelle: \protect#4\par}}
> \end{figure}
> }
Danke! Mein Makro sieht inzwischen so aus:
\newcommand{\myfig}[4]
{
\begin{figure}
\centering
\includegraphics[width=70mm]{img/#1.eps}
\caption{#2}
\label{#3}
\addtocontents{lof}
\ifthenelse{\equal{#4}{}}{\relax}{
\addtocontents{lof}
{\vspace{0.5em}\hspace{3.8em}\tiny{Quelle: \protect#4}\par\normalsize}}
\end{figure}
}
Ich wollte für die Quelle eine kleinere Schrift, aber zunächst war dann
das ganze Abbildungsverzeichnis ab dieser Stelle in kleinerer Schrift.
Das \normalsize am Ende des Makros scheint zu helfen, aber ist denn das
Abbildungsverzeichnis immer "normalsize"?
Magnus