von Gast » Di 3. Jan 2017, 14:23
Wenn ich das Beispiel laufen lasse, dann passt die Tabelle überhaupt nicht auf die Seite. Die Aussage, dass es mit \rotatebox und figure ginge, kann ich also nicht nachvollziehen. Davon abgesehen, kann ich auch nicht verstehen, wozu du ganzen Leerzeilen am Ende des Beispiels brauchst. Nerven auf dem Smartphone gewaltig! Ebenso ist das zweimalige \floatname doch wohl ein schlechter Scherz! Außerdem soll ein
Minimalbeispiel das Problem zeigen, ohne dass man erst daran editieren muss.
Da sieht:
\documentclass[12pt,a4paper]{report}
\usepackage[table]{xcolor}
\usepackage{graphicx}
\usepackage{float}
\usepackage{pdflscape}
\newfloat{diagramm}{tbh}{los}[chapter]
\floatname{diagramm}{Diagramm}
\begin{document}
\begin{landscape}
\begin{diagramm}
\renewcommand{\arraystretch}{1.5}
\footnotesize
\begin{tabular}{ |p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{2.0cm}|}
\hline
\rowcolor{cyan} \multicolumn{7}{|c|}{Kann mir wer helfen} \\
\hline
(1. \& 2. Semester) & (3.Semester) 3 & (4.Semester) & 7.Klasse (5.Semester) 5 & (6.Semester) & (7.Semester) & (8.Semester) \\
\hline
& & & & &\\
& & & & & & \\
& & & & & & \\
& & & & & &
\\
& & & & \cellcolor{yellow!70} & & \\
\hline
\end{tabular}
\caption{beispieltabelle}
\end{diagramm}
\end{landscape}
\end{document}
schon sehr viel mehr nach einer funktionierenden Lösung aus, wobei auch dabei die Tabelle noch eindeutig zu breit ist, wie man leicht sieht, wenn man testweise einmal
showframe mit
scrhack verwendet:
\documentclass[12pt,a4paper]{report}
\usepackage[table]{xcolor}
\usepackage{graphicx}
\usepackage{float}
\usepackage{pdflscape}
\usepackage{showframe,scrhack}
\newfloat{diagramm}{tbh}{los}[chapter]
\floatname{diagramm}{Diagramm}
\begin{document}
\begin{landscape}
\begin{diagramm}
\renewcommand{\arraystretch}{1.5}
\footnotesize
\begin{tabular}{ |p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{2.0cm}|}
\hline
\rowcolor{cyan} \multicolumn{7}{|c|}{Kann mir wer helfen} \\
\hline
(1. \& 2. Semester) & (3.Semester) 3 & (4.Semester) & 7.Klasse (5.Semester) 5 & (6.Semester) & (7.Semester) & (8.Semester) \\
\hline
& & & & &\\
& & & & & & \\
& & & & & & \\
& & & & & &
\\
& & & & \cellcolor{yellow!70} & & \\
\hline
\end{tabular}
\caption{beispieltabelle}
\end{diagramm}
\end{landscape}
\end{document}
oder einen Blick in die log-Datei wirft:
Overfull \hbox (115.47054pt too wide) in paragraph at lines 16--31
Man sollte eben von TeX nicht verlangen, dass es mehr auf die Seite packt, als darauf passt.
Wenn ich das Beispiel laufen lasse, dann passt die Tabelle überhaupt nicht auf die Seite. Die Aussage, dass es mit [tt]\rotatebox[/tt] und [tt]figure[/tt] ginge, kann ich also nicht nachvollziehen. Davon abgesehen, kann ich auch nicht verstehen, wozu du ganzen Leerzeilen am Ende des Beispiels brauchst. Nerven auf dem Smartphone gewaltig! Ebenso ist das zweimalige [tt]\floatname[/tt] doch wohl ein schlechter Scherz! Außerdem soll ein [m][/m] das Problem zeigen, ohne dass man erst daran editieren muss.
Da sieht: [code]\documentclass[12pt,a4paper]{report}
\usepackage[table]{xcolor}
\usepackage{graphicx}
\usepackage{float}
\usepackage{pdflscape}
\newfloat{diagramm}{tbh}{los}[chapter]
\floatname{diagramm}{Diagramm}
\begin{document}
\begin{landscape}
\begin{diagramm}
\renewcommand{\arraystretch}{1.5}
\footnotesize
\begin{tabular}{ |p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{2.0cm}|}
\hline
\rowcolor{cyan} \multicolumn{7}{|c|}{Kann mir wer helfen} \\
\hline
(1. \& 2. Semester) & (3.Semester) 3 & (4.Semester) & 7.Klasse (5.Semester) 5 & (6.Semester) & (7.Semester) & (8.Semester) \\
\hline
& & & & &\\
& & & & & & \\
& & & & & & \\
& & & & & &
\\
& & & & \cellcolor{yellow!70} & & \\
\hline
\end{tabular}
\caption{beispieltabelle}
\end{diagramm}
\end{landscape}
\end{document}[/code] schon sehr viel mehr nach einer funktionierenden Lösung aus, wobei auch dabei die Tabelle noch eindeutig zu breit ist, wie man leicht sieht, wenn man testweise einmal [p]showframe[/p] mit [p]scrhack[/p] verwendet: [code]\documentclass[12pt,a4paper]{report}
\usepackage[table]{xcolor}
\usepackage{graphicx}
\usepackage{float}
\usepackage{pdflscape}
\usepackage{showframe,scrhack}
\newfloat{diagramm}{tbh}{los}[chapter]
\floatname{diagramm}{Diagramm}
\begin{document}
\begin{landscape}
\begin{diagramm}
\renewcommand{\arraystretch}{1.5}
\footnotesize
\begin{tabular}{ |p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{3.3cm}|p{2.0cm}|}
\hline
\rowcolor{cyan} \multicolumn{7}{|c|}{Kann mir wer helfen} \\
\hline
(1. \& 2. Semester) & (3.Semester) 3 & (4.Semester) & 7.Klasse (5.Semester) 5 & (6.Semester) & (7.Semester) & (8.Semester) \\
\hline
& & & & &\\
& & & & & & \\
& & & & & & \\
& & & & & &
\\
& & & & \cellcolor{yellow!70} & & \\
\hline
\end{tabular}
\caption{beispieltabelle}
\end{diagramm}
\end{landscape}
\end{document}[/code] oder einen Blick in die [tt]log[/tt]-Datei wirft: [code]Overfull \hbox (115.47054pt too wide) in paragraph at lines 16--31[/code]
Man sollte eben von TeX nicht verlangen, dass es mehr auf die Seite packt, als darauf passt.