`\par` lässt sich nicht einsetzen, weil das optionale Argument des `\subfloat`-Befehls *kurz* ist (siehe [Was ist der Unterschied zwischen \\newcommand und \\newcommand*?][1] für den Hintergrund dazu). Mann könnte es aber versteckt in einem Makro hineinschmuggeln. Ansonsten funktioniert `\newline`:
\documentclass{article}
\usepackage{subfig}
\newcommand*\fakepar{\par}
\begin{document}
\begin{figure}
\begin{minipage}{0.45\linewidth}
\centering
\subfloat[BILDUNTERSCHRIFT\newline
BILDUNTERSCHRIFT\newline
BILDUNTERSCHRIFT\newline
BILDUNTERSCHRIFT]{\rule{3cm}{2cm}\label{fig:sub1}}%
\end{minipage}
\begin{minipage}{0.45\linewidth}
\subfloat[BILDUNTERSCHRIFT\fakepar
BILDUNTERSCHRIFT\fakepar
BILDUNTERSCHRIFT\fakepar
BILDUNTERSCHRIFT]{\rule{3cm}{2cm}\label{fig:sub2}}
\end{minipage}
\caption{Unterschrift}
\end{figure}
\end{document}
![alt text][2]
Im Fall von `\\` – das ist ein zerbrechliches Makro, was in beweglichen Argumenten wie einer Bildunterschrift immer wieder zu Problemem führen kann, siehe [Was sind zerbrechliche Befehle und bewegliche Argumente?][3]. LaTeX hat für diesen Zweck `\protect` im Gepäck, das man dem zerbrechlichen Befehl voranstellt:
\subfloat[BILDUNTERSCHRIFT\protect\\
BILDUNTERSCHRIFT\protect\\
BILDUNTERSCHRIFT\protect\\
BILDUNTERSCHRIFT]{\rule{3cm}{2cm}\label{fig:sub1}}%
`\par` lässt sich nicht einsetzen, weil das optionale Argument des `\subfloat`-Befehls *kurz* ist (siehe [Was ist der Unterschied zwischen \\newcommand und \\newcommand*?][1] für den Hintergrund dazu). Mann könnte es aber versteckt in einem Makro hineinschmuggeln. Ansonsten funktioniert auch `\newline`:
\documentclass{article}
\usepackage{subfig}
\newcommand*\fakepar{\par}
\begin{document}
\begin{figure}
\begin{minipage}{0.45\linewidth}
\centering
\subfloat[BILDUNTERSCHRIFT\newline
BILDUNTERSCHRIFT\newline
BILDUNTERSCHRIFT\newline
BILDUNTERSCHRIFT]{\rule{3cm}{2cm}\label{fig:sub1}}%
\end{minipage}
\begin{minipage}{0.45\linewidth}
\subfloat[BILDUNTERSCHRIFT\fakepar
BILDUNTERSCHRIFT\fakepar
BILDUNTERSCHRIFT\fakepar
BILDUNTERSCHRIFT]{\rule{3cm}{2cm}\label{fig:sub2}}
\end{minipage}
\caption{Unterschrift}
\end{figure}
\end{document}
![alt text][2]
Will man `\listoffigures` einsetzen, dann müsste obiges `\fakepar` (wenn man es denn wirklich verwenden will) robust definiert werden:
\DeclareRobustCommand*\fakepar{\par}
----------
Da Bildunterschriften im Text (im Abbildungsverzeichnis wohl eher nicht) durchaus länger sein und aus mehreren Abständen Absätzen bestehen können, halte ich es mindestens für eine ungünstige Designentscheidung (ob absichtlich oder unabsichtlich), dass `\subfloat` kein `\par` akzeptiert.
[1]: http://texwelt.de/wissen/fragen/12
[2]: http://texwelt.de/wissen/upfiles/subfig_1.png
[3]: http://texwelt.de/wissen/fragen/68/was-sind-zerbrechliche-befehle-und-bewegliche-argumente