zweizeilige Bildunterschrift ausrichten

Tabellen und Grafiken erstellen und anordnen


Miccovin
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Sa 26. Mär 2016, 19:31

zweizeilige Bildunterschrift ausrichten

Beitrag von Miccovin »

Moin Leute,

ich möchte eine zweizeilige Bildunterschrift etwas besser ausrichten. Und zwar sollen "bla" und "blubber" (siehe Beispiel) in zwei Zeilen direkt untereinander stehen.
\begin{figure}[ht]
\centering
\includegraphics{AbbildungXY.png}
\caption[test]{
		bla		\\
		blubber	\\
		}
\label{fig:bla}
\end{figure}
Momentan packt er die zweite Zeile irgendwo unter "Abbildung X"

Wie geht`s richtig?

Gruss & Dank,
Mic

Besserwisser

Beitrag von Besserwisser »


Miccovin
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Sa 26. Mär 2016, 19:31

Beitrag von Miccovin »

\documentclass[10pt,a5paper,DIV=11,twoside,BCOR=5mm]{scrartcl} 	
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[pdftex]{graphicx}

\begin{document}

\begin{figure}[ht]
\centering
\rule{2cm}{2cm}
\caption[test]{
		bla						\\
		blubber				\\
		}
\label{fig:bla}
\end{figure}

\end{document}

Besserwisser

Beitrag von Besserwisser »

Da gibt es verschiedene Möglichkeiten:
\documentclass[10pt,a5paper,DIV=11,twoside,BCOR=5mm]{scrartcl}    
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}% Treiber automtisch ermitteln lassen

\begin{document}

\begin{figure}[ht]
\KOMAoptions{captions=nooneline}
\centering
\rule{2cm}{2cm}
\caption[test]{
      bla                  \\
      blubber            \\
      }
\label{fig:bla}
\end{figure}

\end{document}
oder
\documentclass[10pt,a5paper,DIV=11,twoside,BCOR=5mm]{scrartcl}    
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}% Treiber automtisch ermitteln lassen

\begin{document}

\begin{figure}[ht]
\centering
\rule{2cm}{2cm}
\caption[test]{\begin{tabular}[t]{l}
      bla                  \\
      blubber            \\
      \end{tabular}}
\label{fig:bla}
\end{figure}

\end{document}
oder auch mit Verwendung von varwidth oder …

Kommt ganz darauf an, was du am Ende haben willst.

Bitte halte den Status aktuell.

Miccovin
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Sa 26. Mär 2016, 19:31

Beitrag von Miccovin »

Die zweite Version macht genau das, wie ich es haben möchte (also auch zentriert unter der Figur).

Wie kann ich da noch einen automatischen Zeilenumbruch einbauen? Wenn eine Zeile jetzt besonders lang ist, schreibt er trotzdem weiter, auch wenn er rechts schon lange aus dem Dokument raus ist. Oder muss ich das selbst machen.

Besserwisser

Beitrag von Besserwisser »

Wenn du einen automatischen Zeilenumbruch haben willst, dann erfolgt dieser ja erst bei Nutzung der Gesamtbreite. Also funktioniert dann die erste Lösung. Wenn du trotzdem eine Tabelle verwenden willst: Zeilenumbruch in Tabellen gibt es nur in p-Spalten und davon abgeleiteten Spalten. Min. eine Alternative zur Tabelle habe ich genannt.

Besserwisser

Beitrag von Besserwisser »

Genau genommen funktioniert die Kombination mit automatischem Zeilenumbruch in der Regel sogar ohne weitere Vorkehrungen:
\documentclass[10pt,a5paper,DIV=11,twoside,BCOR=5mm]{scrartcl}    
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}% Treiber automtisch ermitteln lassen
\usepackage{mwe}

\begin{document}

\begin{figure}[ht]
\centering
\rule{2cm}{2cm}
\caption[test]{
      bla                  \\
      blubber            \\
      \blindtext
      }
\label{fig:bla}
\end{figure}

\end{document}
wahlweise aber sogar mit Tabelle:
\documentclass[10pt,a5paper,DIV=11,twoside,BCOR=5mm]{scrartcl}    
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}% Treiber automtisch ermitteln lassen
\usepackage{mwe}

\begin{document}

\begin{figure}[ht]
\centering
\rule{2cm}{2cm}
\caption[test]{\begin{tabular}[t]{@{}l@{}}
      bla                  \\
      blubber            \\
      \end{tabular}\\
      \blindtext
      }
\label{fig:bla}
\end{figure}

Miccovin
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Sa 26. Mär 2016, 19:31

Beitrag von Miccovin »

ok, danke

Antworten