PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeilenumbruch in Caption steuern



TMA
09-09-2011, 08:41
Hallo,

Wie bekomme ich es im folgenden Beispiel hin, dass die Unterschrift wie folgt aussieht:

Abbildung 1:
Bildunterschrift

und nicht so wie es standardmäßig ist?

Danke und Gruß





\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage{caption}
\usepackage{subcaption}

\begin{document}

\section{Ein Abschnitt}

\begin{wrapfigure}{l}{0.25\textwidth}
\centering
{\rule{.24\textwidth}{3cm}}
\caption{Filtergroessen}
\label{fig:filtergroessen}
\end{wrapfigure}

Der Grundgedanke dabei ist, dass bei der Berechnung des Makro-Statistik-Fensters große Überlappungsbereiche vorhanden sind. Abbildung \ref{abb:Ueblapp} verdeutlicht, dass bei unabhängiger Berechnung zweier benachbarter Fenster ein Großteil der Berechnungen doppelt durchgeführt werden.Der Grundgedanke dabei ist, dass bei der Berechnung des Makro-Statistik-Fensters große Überlappungsbereiche vorhanden sind. Abbildung \ref{abb:Ueblapp} verdeutlicht, dass bei unabhängiger Berechnung zweier benachbarter Fenster ein Großteil der Berechnungen doppelt durchgeführt werden.Der Grundgedanke dabei ist, dass bei der Berechnung des Makro-Statistik-Fensters große Überlappungsbereiche vorhanden sind. Abbildung \ref{abb:Ueblapp} verdeutlicht, dass bei unabhängiger Berechnung zweier benachbarter Fenster ein Großteil der Berechnungen doppelt durchgeführt werden.

Daher wurde eine eigene Implementierung vorgenommen, diese ist im Anhang enthalten und nutzt das vorherige Ergebnis aus, indem die nächste Spalte bzw. Zeile addiert wird und die vorherige abgezogen wird.


\end{document}

Sepp99
09-09-2011, 09:16
Geht bei KOMA-Script Klassen mit

\setcapindent*{0em}

\begin{wrapfigure}{l}{0.25\textwidth}
\centering
\setcapindent*{0em}
{\rule{.24\textwidth}{3cm}}
\caption{Filtergroessen}
\label{fig:filtergroessen}
\end{wrapfigure}

Siehe scrguide-20110616.pdf, S. 148f (das Paket caption ist nicht nötig).

Gruß, Sepp.-

TMA
09-09-2011, 10:25
Top, danke

sommerfee
09-09-2011, 10:31
das Paket caption ist nicht nötig

...hätte aber den Vorteil, daß man es global in der Präambel für alle wrapfigures einstellen könnte:


\captionsetup[wrapfigure]{format=plain,labelsep=newline}

(Es wird ja bei ihr/ihm eh' geladen, spätestens vom subcaption-Paket.)

Sepp99
09-09-2011, 10:34
...hätte aber den Vorteil, daß man es global in der Präambel für alle wrapfigures einstellen könnte:

Der Befehl
\setcapindent*{0em} funktioniert auch global, wenn er in die Präambel geschrieben wird!
Gruß, Sepp.-

sommerfee
09-09-2011, 10:44
Der Befehl
\setcapindent*{0em} funktioniert auch global, wenn er in die Präambel geschrieben wird!
Ja, dann aber für alle Beschriftungen, nicht nur für diejenigen der wrapfigures.

Sepp99
09-09-2011, 10:50
Ja, dann aber für alle Beschriftungen, nicht nur für diejenigen der wrapfigures.
Dieses Argument ist natürlich richtig. Vor allem auch, da bei wrapfigures wenig Platz ist. Allerdings glaube ich, dass auch die restlichen caption's durchgehend das selbe Aussehen haben sollten - ist natürlich meine persönliche Meinung.
Gruß, Sepp.-