Problem bei mehr als 2 Tabellen mit WRAPTABLE

Tabellen und Grafiken erstellen und anordnen


Dionyssos

Problem bei mehr als 2 Tabellen mit WRAPTABLE

Beitrag von Dionyssos »

Hallo zusammen,

Ich sitze derzeit an meiner Master Arbeit und versuche gerade textumflossene Tabellen einzubinden.
Mit dem Package 'wrapfig' und den zugehörigen Definitionen von wraptable bin ich sehr zufrieden... ABER:

Die ersten beiden Tabellen innerhalb einer section funktionieren ohne weiteres, aber bei der dritten verschiebt Latex die Tabelle in die nächste section. Im Code erkenne ich keinen Fehler:
Kann mir jemand schnell helfen?

\documentclass[12pt,a4paper,listof=totoc, bibtotoc]{scrartcl}
	

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{fancyhdr}
\usepackage[official]{eurosym}
\usepackage{longtable}
\usepackage{ragged2e}
\usepackage{float}
\usepackage{colortbl}
\usepackage[table]{xcolor}
\usepackage{wrapfig}
\usepackage{longtable}
\usepackage{eurosym}
\usepackage[pdftex]{graphicx}
\usepackage[german]{varioref}
\usepackage[
%showframe,% Seitenlayout anzeigen
left=2.5cm,
right=5cm,
top=2cm,
bottom=2cm,
%includeheadfoot
]{geometry}
\usepackage{setspace}
\restylefloat{table}
\pagestyle{headings}
\bibliographystyle{unsrt}
\begin{document}
Ganz viel Text mit Abschnitten.
	\subsubsection*{Vor der Durchführung}
	\begin{wraptable}{h}{5cm}
		
		\begin{tabular}{p{2.5cm} c c}
			& \small{Kontext} & \small{Input}\\
			\rowcolor{blue!40}\textbf{Pädagogisch} & 4,25 & 4\\
			\scriptsize{Lernziel} & \scriptsize{4} &\scriptsize{4}\\
			\rowcolor{blue!10}\scriptsize{Pädagogisches Konzept} & \scriptsize{4} & \scriptsize{3}\\
			\scriptsize{Interaktion und Kollaboration} & \scriptsize{5} & \scriptsize{4}\\
			\rowcolor{blue!10}\scriptsize{Angepasste Inhalte} & \scriptsize{4} & \scriptsize{5}\\
			\scriptsize{Assessment}&\scriptsize{3}&\scriptsize{4}	
		\end{tabular}
		\caption{Pädagogische Bewertung}
		
	\end{wraptable}
	TEXT TEXT TEXT
		\begin{wraptable}{h}{5cm}
			
			\begin{tabular}{p{2.5cm} c c}
				& \small{Kontext} & \small{Input}\\
				\rowcolor{blue!40}\textbf{Technisch} &  & \\
				\scriptsize{Infrastruktur} & \scriptsize{5} &\scriptsize{5}\\
				\rowcolor{blue!10}\scriptsize{Software} & \scriptsize{5} & \scriptsize{5}\\
				\scriptsize{Inhalt}	& \scriptsize{3} & \scriptsize{3}
			\end{tabular}
			\caption{Technische Bewertung}	
		\end{wraptable}
	TEXT TEXT TEXT
		\begin{wraptable}{r}{5cm}
			
			\begin{tabular}{p{2.5cm} c c}
				& \small{Kontext} & \small{Input}\\
				\rowcolor{blue!40}\textbf{Organisatorisch} &  & \\
				\scriptsize{Unterstützungsprozesse} & \scriptsize{5} &\scriptsize{5}\\
				\rowcolor{blue!10}\scriptsize{Qualifikation} & \scriptsize{5} & \scriptsize{5}\\
				\scriptsize{Verbesserungsprozesse}& \scriptsize{5} & \scriptsize{5}\\
				\rowcolor{blue!10}\scriptsize{Lernumgebung} & \scriptsize{5} & \scriptsize{5}\\
			\end{tabular}
			\caption{Organisatorische Bewertung}		
		\end{wraptable}
\end{document}

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Dein Beispiel zeigt meines Erachtens nicht das Problem.

Ich habe Deine Präambel mal etwas entrümpelt und die erste Tabelle umgebaut. Zu dem Umbau der Tabelle möchte ich einen Lesetipp abgeben.
\documentclass[fontsize=12pt, listof=totoc, bibliography=totoc, ngerman]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{fancyhdr}% Warnung in der log-Datei beachten
\usepackage[official]{eurosym}
\usepackage{ragged2e}
\usepackage{caption}% für \captionsetup
\usepackage{float}
\usepackage[table]{xcolor}
\usepackage{wrapfig}
\usepackage{varioref}
\usepackage[
	showframe,% Seitenlayout anzeigen
	left=2.5cm,
	right=5cm,
	top=2cm,
	bottom=2cm,
%	includeheadfoot
]{geometry}
\usepackage{setspace}
\usepackage{tabularx}
\usepackage{blindtext}

\restylefloat{table}
\pagestyle{headings}

\captionsetup[wraptable]{justification=RaggedRight}% <- eingefügt

\begin{document}
   \subsubsection*{Vor der Durchführung}
   
   \begin{wraptable}{r}{6cm}
      \renewcommand{\arraystretch}{1.5}
      \scriptsize
      \rowcolors{3}{}{blue!10}
      \begin{tabularx}{\linewidth}{>{\RaggedRight}X c c}
         & {\small Kontext} & {\small Input}\\
         \rowcolor{blue!40}\normalsize\textbf{Pädagogisch} & \normalsize 4,25 & \normalsize 4\\
         Lernziel                      & 4 & 4\\
         Pädagogisches Konzept         & 4 & 3\\
         Interaktion und Kollaboration & 5 & 4\\
         Angepasste Inhalte            & 4 & 5\\
         Assessment                    & 3 & 4
      \end{tabularx}
      \caption{Pädagogische Bewertung}
   \end{wraptable}
   \blindtext

      \begin{wraptable}{r}{6cm}
         \begin{tabular}{p{2.5cm} c c}
            & \small{Kontext} & \small{Input}\\
            \rowcolor{blue!40}\textbf{Technisch} &  & \\
            \scriptsize{Infrastruktur} & \scriptsize{5} &\scriptsize{5}\\
            \rowcolor{blue!10}\scriptsize{Software} & \scriptsize{5} & \scriptsize{5}\\
            \scriptsize{Inhalt}   & \scriptsize{3} & \scriptsize{3}
         \end{tabular}
         \caption{Technische Bewertung}   
      \end{wraptable}
      \blindtext
   
      \begin{wraptable}{r}{6cm}
         \begin{tabular}{p{2.5cm} c c}
            & \small{Kontext} & \small{Input}\\
            \rowcolor{blue!40}\textbf{Organisatorisch} &  & \\
            \scriptsize{Unterstützungsprozesse} & \scriptsize{5} &\scriptsize{5}\\
            \rowcolor{blue!10}\scriptsize{Qualifikation} & \scriptsize{5} & \scriptsize{5}\\
            \scriptsize{Verbesserungsprozesse}& \scriptsize{5} & \scriptsize{5}\\
            \rowcolor{blue!10}\scriptsize{Lernumgebung} & \scriptsize{5} & \scriptsize{5}\\
         \end{tabular}
         \caption{Organisatorische Bewertung}      
      \end{wraptable}
      \blindtext
\end{document}
Zuletzt geändert von Bartman am Fr 3. Nov 2017, 20:35, insgesamt 2-mal geändert.

Dionyssos

Beitrag von Dionyssos »

Danke schön.
Ja, ich dachte mir schon, dass das Problem woanders liegt. Allerdings kann ich nicht den gesamten Quelltext hier rein kopieren.
Habe es jetzt anders gelöst, da ich ohnehin kürzen musste und so Tabellen zusammenführe :D

Aber du hast mir bei einem anderen Problem geholfen mit dem ich mich noch auseinander setzen wollte... die Header :lol:

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Ein Nachtrag:

Wegen der geringen Breite habe ich mithilfe von \captionsetup den Text der Beschriftung in der wraptable-Umgebung linksbündig gesetzt.

Antworten