wie caption zentriert UNTERM Bild/Tabelle

Tabellen und Grafiken erstellen und anordnen


Jchrusty
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: So 6. Mai 2012, 23:39

wie caption zentriert UNTERM Bild/Tabelle

Beitrag von Jchrusty »

Hallo,

ich habe folgendes Problem. Ich möchte meine Bilder und Grafiken nicht zentriert sondern links im Dokument platzieren. Der Text mittels caption ist daber seitenmittig ausgerichtet.

Ich möchte die Bild- bzw. Tabellenunterschriften aber zentriert oder auch linksbündig zur Grafik. bzw. Tabelle haben.

Naiv wie ich bin, hätte ich gedacht, das wäre auch das normale Verhalten.

Hier ein Beispiel zum Problem.

Vielen Dank schon mal.

\documentclass[12pt,a4paper]{scrartcl}
\begin{document}
\section{Anfang}
\begin{table}[h]
\begin{tabular}{| l c r |}
\hline
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\hline
\end{tabular}
\caption{A simple table}
\end{table}
\end{document}

Noch so einer

Beitrag von Noch so einer »

Siehe KOMA-Script-Anleitung, Option captions=nooneline.

Jchrusty
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: So 6. Mai 2012, 23:39

Beitrag von Jchrusty »

[quote="Noch so einer"]Siehe [url=http://mirror.ctan.org/macros/latex/con ... rguide.pdf]KOMA-Script-Anleitung[/url], Option captions=nooneline.[/quote]

o.k., dann sind die Bildunterschriften linksbündig. Aber ich möchte, dass sie zentriert unter dem Bild sind.

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 825
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Mögliche Lösung

Beitrag von localghost »

Dein Beispiel ist ziemlich ungeeignet. Eine Tabelle, deren Breite nur wenig über die der Marke (hier "Table 1") hinaus geht, ist zu wenig. Folgendes Beispiel mit threeparttable ist vielleicht nach deinem Geschmack.
\documentclass[
  12pt,
  captions=tableabove
]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{threeparttable}

\begin{document}
  \section{Anfang}
    \begin{table}[!ht]
      \begin{threeparttable}
        \caption{A simple table}
        \begin{tabular}{*{9}c}\hline
          1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 \\ \hline
        \end{tabular}
      \end{threeparttable}
    \end{table}
\end{document}
Beachte, dass die Beschreibung der Tabelle deren Breite nicht überschreiten wird. Für Abbildungen bietet das Paket entsprechend die Umgebung measuredfigure. Details in der Anleitung.


Thorsten
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: openSUSE 13.1 (Linux 3.11.6), TeX Live 2013, TeXworks 0.5 (r1349)
³ Lernt gerade TeX (und versucht, es zu verstehen).

Antworten