PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einträge in Tabellenverzeichnis zusammenfassen



Skalden
20-10-2008, 19:31
Moin moin,

sagt mal, kann ich eigentlich Einträge im Tabellenverzeichnis oder Abbildungsverzeichnis zusammenfassen? Beipsiel:

Original:
Bild Tag 1 ..... 1
Bild Tag 2 ..... 2
....
Bild Tag 15 ... 15

Ziel:
Bild Tag 1 - Bild Tag 15 ... 1-15

Oder geht das nicht mit legalen Mitteln?

Gruß,

Skalden

mechanicus
20-10-2008, 19:43
Oder geht das nicht mit legalen Mitteln?

Was meinst damit?
Es geht, wenn du an geeigneter Stelle ein:

\addtocontents{lof}{\protect\vspace*{1em}}
einfügst. Also:

\documentclass[12pt,ngerman]{scrreprt}
\usepackage{babel}
\usepackage[latin1]{inputenc}
\usepackage[demo]{graphicx}
\begin{document}
\listoffigures
\chapter{foo}
text
\begin{figure}[ht]%
\includegraphics[width=\columnwidth]{duck}%
\caption{Bild 1 Tag 1}%
\end{figure}

text
text
\begin{figure}[ht]%
\includegraphics[width=\columnwidth]{duck}%
\caption{Bild 1 Tag 2}%
\end{figure}

\addtocontents{lof}{\protect\vspace*{1em}}

text
\begin{figure}[ht]%
\includegraphics[width=\columnwidth]{duck}%
\caption{Bild 1 Tag 3}%
\end{figure}

text
\begin{figure}[ht]%
\includegraphics[width=\columnwidth]{duck}%
\caption{Bild 1 Tag 4}%
\end{figure}
\end{document}


Gruß
Marco

Skalden
21-10-2008, 11:00
Hmm, was sollte der Befehl denn bewirken? :confused:

Bei mir zeigt sich nicht der geringste Unterschied. Muss ich dafür zwangsläufig eine Koma-Klasse verwenden oder sollte er sich auch bei dem normalen "report" bemerkbar machen?

Also, wenn ich das richtig verstehe, sollte der Befehl doch den vertikalen Abstand einfügen. Im Beispiel funktioniert das ja. Bei mir seltsamerweise nicht. hmmm...

Aber auf jeden Fall schon mal herzlichen Dank! Vielleicht ist das ja eine Lösung für mich.

mechanicus
21-10-2008, 15:23
Hmm, was sollte der Befehl denn bewirken? :confused:

Bei mir zeigt sich nicht der geringste Unterschied. Muss ich dafür zwangsläufig eine Koma-Klasse verwenden oder sollte er sich auch bei dem normalen "report" bemerkbar machen?

Also, wenn ich das richtig verstehe, sollte der Befehl doch den vertikalen Abstand einfügen. Im Beispiel funktioniert das ja. Bei mir seltsamerweise nicht. hmmm...

Aber auf jeden Fall schon mal herzlichen Dank! Vielleicht ist das ja eine Lösung für mich.
Bist du nun zufrieden oder nicht? Der befehl sollte schon einen vertikalen Abstand einfügen, welcher nicht von der KOMA-Klasse abhängt.

Gruß
Marco

Skalden
22-10-2008, 15:22
Bist du nun zufrieden oder nicht?

Mit eurer Betreuung doch allemal. ;)

Bzgl. dem Inhalt der Aussage: Die Antwort geht schon in die Richtung, die ich meine. Sie entspricht eigentlich nicht meiner ursprünglichen Vorstellung. Dennoch bietet sie mir eine adäquate Lösung.

Ich habe aber noch nicht herausgefunden, warum der Abstand bei mir nicht auftaucht. Probehalber habe ich direkt nach dem Befehl noch einen zweiten eingefügt, der mir eine Textzeile einfügen sollte. Der Text taucht aber auch nicht auf. Heute habe ich aber auch mehr Luft als gestern, um dem Mysterium auf den Grund zu gehen. :)

Meine aktuellen beiden Einträge:

\begin{figure}[ht]%
\includegraphics[width=\columnwidth]{duck}%
\caption{Bild 1 Tag 1}%
\end{figure}

\addtocontents{lof}{\protect\vspace*{1em}}
\addtocontents{lof}{Testzeile}

\begin{figure}[ht]%
\includegraphics[width=\columnwidth]{duck}%
\caption{Bild 1 Tag 2}%
\end{figure}

mechanicus
22-10-2008, 15:38
Ich habe aber noch nicht herausgefunden, warum der Abstand bei mir nicht auftaucht. Probehalber habe ich direkt nach dem Befehl noch einen zweiten eingefügt, der mir eine Textzeile einfügen sollte. Der Text taucht aber auch nicht auf. Heute habe ich aber auch mehr Luft als gestern, um dem Mysterium auf den Grund zu gehen. :)

Das ist merkwürdig. Hier mal ein komplettes Beispiel mit Ergebnis-PDF.

\documentclass[12pt,ngerman]{report}
\usepackage{babel}
\usepackage[latin1]{inputenc}
\usepackage{array}
\usepackage[demo]{graphicx}


\begin{document}
\listoffigures
\begin{figure}[ht]%
\includegraphics[width=\columnwidth]{duck}%
\caption{Bild 1 Tag 1}%
\end{figure}

\addtocontents{lof}{\protect\vspace*{1em}}
\addtocontents{lof}{Testzeile}

\begin{figure}[ht]%
\includegraphics[width=\columnwidth]{duck}%
\caption{Bild 1 Tag 2}%
\end{figure}
\end{document}


Gruß
Marco