ich habe mir 3 Makros geschrieben, denen ich Dateinamen von jpg-Dateien (ohne) und Bildunterschriften übergeben. Aus den Dateinamen ohne Extension bastele ich den Dateinamen mit Extension zusammen, aus der Bildunterschrift mache ich die Caption. Soweit ok. Funktioniert auch sogar.
Problem: Dateinamen mit Unterstrich "_" werden nicht erkannt - glaube ich.
Hier mein Minimalbeispiel:
\documentclass[ a4paper, % alle weiteren Papierformat einstellbar 12pt, % Schriftgr÷¯e (12pt, 11pt (Standard)) BCOR1cm, % Bindekorrektur, bspw. 1 cm ] {scrbook} \usepackage{graphicx} %%Zum Laden von Grafiken \usepackage{grffile} %%Für Dateinamen mit vielen Punkten \newcommand{\bildi}[3]{ \begin{figure} [htbp] \centering \includegraphics[width=#3]{#1.jpg} \caption{#2} \label{fig:#1} \end{figure} } \newcommand{\bildii}[4]{ \begin{figure} [htbp] %\setcapindent{1em} \begin{minipage}{0.48\textwidth} \centering \includegraphics[width=1\textwidth]{#1.jpg} \captionbelow{#3} \label{fig:#1} \end{minipage}\hfill \begin{minipage}{0.48\textwidth} \centering \includegraphics[width=1\textwidth]{#2.jpg} \captionbelow{#4} \label{fig:#2} \end{minipage} \end{figure} } \newcommand{\bildiiii}[8]{ \begin{figure} [htbp] %\setcapindent{1em} \begin{minipage}{0.48\textwidth} \centering \includegraphics[width=1\textwidth]{#1.jpg} \caption{#5} \label{fig:#1} \end{minipage}\hfill \begin{minipage}{0.48\textwidth} \centering \includegraphics[width=1\textwidth]{#2.jpg} \caption{#6} \label{fig:#2} \end{minipage} \end{figure} \begin{figure} [htbp] \setcapindent{1em} \begin{minipage}{0.48\textwidth} \centering \includegraphics[width=1\textwidth]{#3.jpg} \caption{#7} \label{fig:#3} \end{minipage}\hfill \begin{minipage}{0.48\textwidth} \centering \includegraphics[width=1\textwidth]{#4.jpg} \caption{#8} \label{fig:#4} \end{minipage} \end{figure} } \begin{document} \bildi{gurke}{Bildunterschrift}{15cm} \bildii{gurke}{gurke}{Bildunterschrift}{Bildunterschrift} \bildiiii{gurke}{gurke}{gurke}{gurke}{Bildunterschrift}{Bildunterschrift}{Bildunterschrift}{Bildunterschrift} \bildi{gurke_kopie}{Bildunterschrift}{15cm} \bildii{gurke_kopie}{gurke_kopie}{Bildunterschrift}{Bildunterschrift} \bildiiii{gurke_kopie}{gurke_kopie}{gurke_kopie}{gurke_kopie}{Bildunterschrift}{Bildunterschrift}{Bildunterschrift}{Bildunterschrift} \end{document}
Gruß, CJC