Danke für das schöne Minimalbeispiel!
Das Problem lies sich damit sehr schön untersuchen; die Optionskombination "format=hang,justification=centering,labelsep=newli ne" funktioniert nicht, auch mit dem alten caption-Paket v3.0 nicht, egal ob KOMA oder nicht. Beispiel:
Code:
\documentclass[12pt]{article}
\usepackage[format=hang,justification=centering,labelsep=newline]{caption}
\begin{document}
test
\begin{figure}
\caption{sehr langer text sehr langer text sehr langer text sehr langer text sehr langer text sehr langer text}
\end{figure}
\end{document}
Selbst wenn man auf das caption-Paket verzichtet und das ganze mit KOMA-Bordmitteln einstellt, bekommt man die gleiche Fehlermeldung:
Code:
\documentclass[12pt, nochapterprefix, BCOR0mm]{scrreprt}
\setkomafont{caption}{\centering}
\renewcommand\captionformat{\\}
\begin{document}
test
\begin{figure}
\caption{sehr langer text sehr langer text sehr langer text sehr langer text sehr langer text sehr langer text}
\end{figure}
\end{document}
Nichtsdestotrotz werde ich versuchen, in diesem Falle in Zukunft eine sinnvollere Fehlermeldung auszugeben.
Was du aber vermutlich haben möchtest, ist was anderes, nämlich dies hier:
Code:
\usepackage[format=plain,justification=centering,labelsep=newline]{caption}
bzw. ohne caption-Paket, sondern mit KOMA-Bordmitteln:
Code:
\setcapindent{0pt}
\setkomafont{caption}{\centering}
\renewcommand\captionformat{\\}
(Die KOMA-Lösung liefert aber hier den gleichen Fehler, werde gleich mal Markus Kohm eine E-Mail diesbezüglich schicken...)
Mit dem caption-Paket v3.0 ging dein Beispiel nur deswegen gut, weil caption v3.0 inkompatibel zu KOMA-Script war. Nun aber ist es kompatibel und übernimmt auch die KOMA-Grundeinstellungen, die nunmal \setcaphanging bzw. "format=hang" sind. (siehe auch caption-Doku, Abschnitt über die Dokumentenklassen)
Sind jetzt noch Fragen oder Probleme offen?
Liebe Grüße,
Axel
Lesezeichen