Wie erhalte ich Miniaturansichten der Abbildungen im Abbildungsverzeichnis
**Frage zur eigenen Beantwortung - weitere (bessere) Antworten sind aber willkommen.**
Hallo,
siehe Titel.
Ich habe [hier][1] etwas dazu entdeckt und ein bißchen ergänzt.
Die Umsetzung ist aber so nicht perfekt, da
- die Abbildungen als externe Grafikdatei vorliegen müssen (das ist ja im allgm. nicht der Fall)
- das neue Kommando enthält kein optionales Argument für die Kurzbeschreibung: `\caption[KURZ]{lang}`. Hier bräuchte man m.E. die Langversion als Default; etwa so `\caption[KURZ(default: lang)]{lang}`. Das führt aber vermutlich wieder zu einer Abfrage oder so.
![alt text][2]
*Damit das Bsp. läuft, müssen Dateien foo.png und bar.png vorhanden sein.*
\documentclass[a5paper, onside, automark, open=any, headsepline]{scrartcl}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä},germandbls={ß}}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[top=10mm]{geometry}
\usepackage{xcolor}
\pagecolor{red!30}
% Mini-Bilder im Abbildungsverzeichnis =========
\usepackage{graphicx}
\newlength{\lofthumbsize}
\setlength{\lofthumbsize}{2em}
\newif\iflofimage
\DeclareRobustCommand*{\lofimage}[2][]{%
\iflofimage
$\vcenter to \lofthumbsize{\vss%
\hbox to \lofthumbsize{\hss\includegraphics[{width=\lofthumbsize,height=\lofthumbsize,keepaspectratio=true,#1}]{#2}\hss}%
\vss}$%
\quad
\fi
\ignorespaces
}
%\img{<graphicx options>}{FILE.png}{<caption text>}
\newcommand{\img}[3]{%
\includegraphics[#1]{#2}
\caption{\lofimage{#2} #3}
}%
% ===============================
%========
\begin{document}
%========
\lofimagetrue
\listoffigures
\lofimagefalse
\vspace{2cm}
\section{Abschnittsname}
\begin{figure}[htb]
\centering
\img{scale=0.65}{foo.png}{Urlaubsfoto}
\end{figure}
\begin{figure}[htb]
\centering
\img{scale=0.4}{bar.png}{Graph im Polarkoordinatensystem}
\end{figure}
%========
\end{document}
%========
[1]: http://tex.stackexchange.com/questions/82858/how-to-get-thumbnails-in-a-list-of-figures
[2]: http://texwelt.de/wissen/upfiles/Namenlos-3aqsc.png