caption linksbündig Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


Neo
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 61
Registriert: Mo 21. Dez 2020, 20:36

caption linksbündig

Beitrag von Neo »

Hallo, ich möchte, dass in meinem Dokument alle Tabellenüberschriften linksbündig sind. Durch \usepackage[center]{caption} habe ich eingestellt, dass alle Überschriften zentriert sind, was aber nur für Abbildungen gelten soll. Tabellen sollen davon nicht berührt werden. Habe hier und auch sonst keine Lösung gefunden. Könnte man das package so umschreiben, dass nur Abbildungs-captions erfasst werden bzw. Tabellen-captions explizit linksbündig sind?
Habe mit renewcommand und flushleft schon alles mögliche rumprobiert und weiß nicht mehr weiter.

\documentclass[ngerman,	fontsize=12pt]{scrreprt}
\usepackage{booktabs}
\usepackage[center]{caption}

\begin{document}


\begin{table}[h]
\caption{diese Überschrift soll nicht zentriert sein}
\begin{tabular}{lr}

\toprule%-----------------------------------------------------------------
\textbf{linke Seite}	&\textbf{rechte Seite} \\
\midrule%-----------------------------------------------------------------
		links oben 		& rechts oben \\
		links unten 	& rechts unten \\
\bottomrule%--------------------------------------------------------------

\end{tabular}
\end{table}


\end{document}

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Re: caption linksbündig

Beitrag von esdd »

Die gesuchten Einstellmöglichkeiten findest Du in der Dokumentation des Pakets caption bzw. der KOMA-Script Klassen.

Standardmäßig werden einzeilige Beschriftungen zentriert und mehrzeilige im Blocksatz gesetzt.
Die Sonderbehandlung der einzeiligen Beschriftungen lässt sich bei Verwendung des Pakets caption mit dessen Option singlelinecheck=off abschalten. Wenn dann nur die Abbildungsüberschriften zentriert werden sollen, geht das mit \captionsetup[figure]{justification=centering}. Tabellenüberschriften, die linksbündig statt im Blocksatz sind, bekommst Du mit \captionsetup[table]{justification=raggedright}.

\usepackage[singlelinecheck=off]{caption}
\captionsetup[figure]{justification=centering}
\captionsetup[table]{justification=raggedright}

Da Du eine KOMA-Script Klasse verwendest, kannst Du die gewünschten Einstellungen aber auch ohne das Paket caption vornehmen. Die Sonderbehandlung der einzeiligen Beschriftungen lässt sich mit der Klassenoption captions=nooneline abschalten und die Ausrichtung der Beschriftungen für Abbildungen und Tabellen lässt sich mit \setcaptionalignment[figure]{c} und \setcaptionalignment[table]{l} einstellen.

Beispiel:

\documentclass[ngerman, fontsize=12pt,
  captions=nooneline% keine Sonderbehandlung einzeiliger Beschriftungen
]{scrreprt}
\usepackage{blindtext}% nur für Beispieltext
\usepackage{babel}
\usepackage{booktabs}

\setcaptionalignment[figure]{c}% Abbildungsbeschriftungen zentriert
\setcaptionalignment[table]{l}% Tabellenbeschriftungen linksbündig

\begin{document}
\chapter{Tabellen}
\begin{table}[hb]
  \caption{Einzeilige Beschriftung}
\end{table}

\begin{table}[hb]
  \caption{\blindtext}
\end{table}

\chapter{Abbildungen}
\begin{figure}[hb]
  \caption{Einzeilige Beschriftung}
\end{figure}

\begin{figure}[hb]
  \caption{\blindtext}
\end{figure}
\end{document}
Zuletzt geändert von esdd am Sa 2. Jan 2021, 20:54, insgesamt 2-mal geändert.

Neo
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 61
Registriert: Mo 21. Dez 2020, 20:36

Re: caption linksbündig

Beitrag von Neo »

Hat geklappt. Top Hilfe, wie immer, danke.
Frohes neues übrigens.


Aufpasser

Re: caption linksbündig

Beitrag von Aufpasser »

esdd hat geschrieben:
Sa 2. Jan 2021, 00:13

Die gesuchten Einstellmöglichkeiten findest Du in der Dokumentation des Pakets geometry

[…]

Die Sonderbehandlung der einzeiligen Beschriftungen lässt sich bei Verwendung des Pakets `geometry`

Gemeint ist hier sicher die Dokumentation des Pakets caption und Verwendung des Pakets caption.


esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Re: caption linksbündig

Beitrag von esdd »

Danke fürs Aufpassen. Ich habe das jetzt korrigiert.


Aufpasser

Re: caption linksbündig

Beitrag von Aufpasser »

Das erste hast du korrigiert. Einige weitere geometry müssten aber auch noch durch caption ersetzt werden. :roll:

Vermutlich ist es aber auch so zu verstehen.


Antworten