Caption vertikal ausrichten

Tabellen und Grafiken erstellen und anordnen


jon
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Mi 16. Mai 2018, 16:10

Caption vertikal ausrichten

Beitrag von jon »

Liebe Latex-Community,

ich brauche dringend eure Hilfe =)

Mein Problem ist folgendes:
Ich versuche eine Grafik und eine Aufzählung nebeneinander aufzuführen.
Das Problem ist nun, dass die Caption des Bildes direkt unter "Abbildung XY:" stehen muss damit es einerseits passt und andererseits einigermaßen gut aussieht.

Hier ist ein Beispiel wie es wirklich aussehen soll:
Das Problem hier ist, dass in dem Abbildungsverzeichnis die caption natürlich nicht steht =(
 \documentclass[a4paper,oneside]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{float}
\begin{document}
\listoffigures
	\newpage
	\begin{minipage}[t]{0.2\textwidth}
		\vspace{1.5cm}
		\begin{figure}[H]
			\centering
			\includegraphics[scale=0.5]{pneumatischschieber.jpg}
			\caption{}
			TESTCAPTION
		\end{figure}\noindent
	\end{minipage}
	\begin{minipage}[t]{0.8\textwidth}
		\vspace{1cm}
		\begin{itemize}
			\item[4] TEST
			\begin{itemize}
				\item[]
				\begin{itemize}
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
				\end{itemize}
			\end{itemize}
		\end{itemize}
	\end{minipage}
\end{document}

Und Hier ist ein Beispiel wie es nicht aussehen soll, aber die caption im Listoffigures richtig ist:
 \documentclass[a4paper,oneside]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{float}
\begin{document}
\listoffigures
	\newpage
	\begin{minipage}[t]{0.2\textwidth}
		\vspace{1.5cm}
		\begin{figure}[H]
			\centering
			\includegraphics[scale=0.5]{pneumatischschieber.jpg}
			\caption{\newline TESTCAPTION}
		\end{figure}\noindent
	\end{minipage}
	\begin{minipage}[t]{0.8\textwidth}
		\vspace{1cm}
		\begin{itemize}
			\item[4] TEST
			\begin{itemize}
				\item[]
				\begin{itemize}
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
					\item[-] TEST
				\end{itemize}
			\end{itemize}
		\end{itemize}
	\end{minipage}
\end{document}
P.S. Für ganz neue, bessere Vorschläge bin ich auch sehr dankbar.
Vielen Dank im Voraus
Jon

jon
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Mi 16. Mai 2018, 16:10

Beitrag von jon »

Ich habe jetzt eine Möglichkeit gefunden etwas zu mogeln indem ich in der 1. Variante
\caption[TESTCAPTION]{}
TESTCAPTION
mache.

Finde es aber etwas doof und freue mich auf eure kreativen Ideen =)

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

Beitrag von esdd »

Du suchst vermutlich \setcapindent*{0pt} lokal für die minipage, eventuell gemeinsam mit \KOMAoptions{captions=nooneline}. Schau mal in der KOMA-Script Doku nach den beiden Sachen. Dein Beispiel ist übrigens leider nicht lauffähig, da wir Dein Bild nicht haben.

Da in einer minipage nichts gleiten kann, hat die Gleitumgebung figure dort nichts verloren. Entferne diese und verwende dafür \captionof{figure}{<beschriftung>}.

Damit Du keine Warnung wegen einer zu breiten horizontalen Box bekommst, muss noch ein \noindent vor die erste minipage eingefügt und das Leerzeichen zwischen den beiden auskommentiert werden.

jon
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Mi 16. Mai 2018, 16:10

Beitrag von jon »

Vielen Dank. Du hast mir sehr weitergeholfen =)
Zuletzt geändert von jon am Fr 25. Mai 2018, 09:57, insgesamt 1-mal geändert.

Gast

Beitrag von Gast »

Starte für die neue Frage besser ein neues Thema.

Antworten