Ich habe eine sehr breite Tabelle in einem meiner LaTeX-Anhänge, deshalb wollte ich sie seitlich haben. Wenn ich jedoch verwende sidewaystable
, wird die Tabelle auf einer anderen Seite direkt nach meinem Anhang platziert, sodass mein Dokument eine fast leere Seite mit nur dem Namen meines Anhangs enthält. Ich weiß, dass die umgedrehte Tabelle dort eingepasst werden kann, aber LaTeX entscheidet sich aus irgendeinem Grund dagegen.
Ich habe dann verwendet hvfloat
, aber dann kann ich den Stil der Überschriften nicht mehr an den Stil meiner anderen, normalen Tabellen anpassen.
Ich habe auch verwendet rotating
, was die beste Option dafür war. Die Tabelle enthält jedoch Zahlen im nächsten Format, (2.6 $\pm$ 5.6)$\cdot 10^{-4}$
die ich nicht richtig ausrichten kann. Ich habe siunitx
dafür verwendet, konnte aber nicht herausfinden, wie ich es genau in die Mitte bekomme. Im Moment stecke ich also mit vielen manuellen Anpassungen fest, die einfach viel Arbeit machen und hässlich aussehen:
\documentclass{report}
\usepackage{hvfloat,rotating}
\usepackage[dutch]{babel}
\usepackage[latin1]{inputenc}
\usepackage{caption}
\usepackage[table]{xcolor}
\usepackage[perpage]{footmisc}
\usepackage[T1]{fontenc}
\usepackage[fleqn]{mathtools}
\usepackage{a4wide, afterpage, amsmath, amssymb, babelbib, booktabs, cite, color, colortbl, dcolumn, emptypage, eurosym, graphicx, float, footmisc, hyperref, hvfloat ,natbib, listings, lmodern, longtable, pdflscape, rotating, siunitx, subcaption, tablefootnote, threeparttable, titlesec, url}
\definecolor{lightgray}{gray}{0.9}
\begin{document}
\begin{table}[H]
\rowcolors{7}{}{lightgray}
\centering
\rotatebox{90}{
\begin{minipage}{0.7\paperheight}
\caption{Overzicht van de concentraties en hun standaardeviaties van pesticiden in mg/kg in de (on)behandelde wortelen en de meelwormen gekweekt op deze wortelen. Bij NA lag de concentratie onder de detectielimiet van de LCMS-MS.} \label{conc_carrot_meal}
\scalebox{0.8}{
\begin{tabular}{c*{6}{r@{.}l@{ $\pm$ }r@{.}l}}
\hline
\textbf{Pesticiden} & \multicolumn{24}{c}{\textbf{Concentraties pesticiden (mg/kg)}} \\ \cmidrule{2-25}
& \multicolumn{12}{c}{\textbf{Onbehandeld}} & \multicolumn{12}{c}{\textbf{Behandeld}} \\ \cmidrule{2-13} \cmidrule(lr){14-25}
& \multicolumn{4}{c}{\textbf{Wortel}} & \multicolumn{4}{c}{\begin{tabular}{c}
\textbf{ Meelwormen } \\
\textbf{(voor gut-loading)} \\
\end{tabular}} & \multicolumn{4}{c}{\begin{tabular}{c}
\textbf{ Meelwormen} \\
\textbf{(na gut-loading)} \\
\end{tabular}} & \multicolumn{4}{c}{\textbf{Wortel}} & \multicolumn{4}{c}{\begin{tabular}{c}
\textbf{ Meelwormen} \\
\textbf{(voor gut-loading)} \\
\end{tabular}} & \multicolumn{4}{c}{\begin{tabular}{c}
\textbf{ Meelwormen} \\
\textbf{(na gut-loading)} \\
\end{tabular}} \\
\hline \hline
2,4-D & \hspace{2ex}(2&55 & 2&6)$\cdot 10^{-4}$ & \hspace{2ex}(9&73 & 6&39)$\cdot 10^{-4}$ & \hspace{2ex}(8&24 & 2&77)$\cdot 10^{-4}$ & \hspace{2ex}(8&36 & 0&841) & \hspace{2ex}(5&01 & 0&542)$\cdot 10^{-4}$ & \hspace{2ex}(6&77 & 1&86)$\cdot 10^{-4}$\\
Bentazon & \multicolumn{4}{c}{\hspace{2.5ex}NA} & \multicolumn{4}{c}{\hspace{2.5ex}NA} & \hspace{2ex}(1&59 & 2&76)$\cdot 10^{-5}$ & \hspace{2ex}(0&919 & 0&117) & \multicolumn{4}{c}{\hspace{2.5ex}NA} & \multicolumn{4}{c}{\hspace{2.5ex}NA} \\
Bifenthrin & \hspace{2ex}(1&66 & 0&146)$\cdot 10^{-3}$ & \hspace{2ex}(2&84 & 1&15)$\cdot 10^{-3}$ & \hspace{2ex}(3&04 & 1&30)$\cdot 10^{-3}$ & \hspace{2ex}(0&808 & 0&104) & (2&22 & 0&769)$\cdot 10^{-3}$ & \hspace{2ex}(1&93 & 0&151)$\cdot 10^{-3}$ \\
Clopyralid & \hspace{2ex}(9&18 & 0&149)$\cdot 10^{-5}$ & \multicolumn{4}{c}{\hspace{2.5ex}NA} & \hspace{2ex}(4&61 & 7&99)$\cdot 10^{-5}$ & \hspace{2ex}(1&75 & 0&155) & \hspace{2ex}(1&07 & 0&686)$\cdot 10^{-2}$ & \hspace{2ex}(6&84 & 2&40)$\cdot 10^{-3}$ \\
\hline
\end{tabular}}
\end{minipage}}
\end{table}
\end{document}
Das funktioniert, aber ich muss die Zeilen grau einfärben, wodurch jedoch einige Zahlen verschwinden:
.
Ich weiß wirklich nicht, welche anderen Lösungen ich möglicherweise verwenden könnte, und es macht mich verrückt, nachdem ich mehrere Stunden danach gesucht habe.
Antwort1
Das Problem der zeitweise verschwindenden Zahlen wird durch die komplizierte Tabellenstruktur verursacht. Ich schlage vor, dass Sie den Tabellencode drastisch vereinfachen und dabei die Anzahl der Spalten von 25 auf 7 reduzieren. Die Positionen einiger Zellen können mit umsichtig bereitgestellten \phantom{0}
Anweisungen feinabgestimmt werden. Diese Feinabstimmung wäre übrigens völlig unnötig, wenn Sie einfach alle Zahlen mit genau zwei Ziffern nach dem Dezimaltrennzeichen auflisten würden.
Ich möchte Ihnen auch vorschlagen, die Tabellenüberschrift noch etwas (neu) zu organisieren. Persönlich bin ich kein Fan davon, jede einzelne Überschriftenzelle indeutlichWenn man zu viel (visuelles) Geschrei verbreitet, wird die Botschaft immer schwerer zu verstehen.
Mit diesen Anpassungen wird die Tabellekaumpasst in den verfügbaren Textblock, selbst wenn der Querformatmodus eingestellt ist. Es passt nicht auf eine Seite mit einer Kapitel- oder Abschnittsüberschrift, es sei denn, Sie unternehmen etwas (möglicherweise Hässliches), wie z. B. die Reduzierung der in der Tabelle verwendeten Schriftgröße.
\documentclass{report}
%%% I've commented out packages that are either loaded automatically by
%%% other packages or conflict with other packages.
%%% Note that "hyperref" should generally be loaded _last_
%\usepackage{hvfloat,rotating}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[dutch]{babel}
%\usepackage{caption}
\usepackage[table]{xcolor}
\usepackage[perpage]{footmisc}
\usepackage[fleqn]{mathtools}
\usepackage[table]{xcolor}
\usepackage{a4wide, afterpage, %amsmath,
amssymb, babelbib, booktabs, cite, %color, colortbl,
dcolumn, emptypage, eurosym, %graphicx,
float, footmisc, hvfloat ,%natbib,
listings, lmodern, longtable, pdflscape, rotating,
siunitx, subcaption, tablefootnote, threeparttable,
titlesec, url, hyperref}
\definecolor{lightgray}{gray}{0.9}
\newcommand\PA{\phantom{0}} % shortcut macro
\begin{document}
\begin{sidewaystable}
\rowcolors{7}{}{lightgray}
\caption[Overzicht van de concentraties en hun standaardeviaties van pesticiden]{Overzicht van de concentraties en hun standaardeviaties van pesticiden in mg/kg in de (on)behandelde wortelen en de meelwormen gekweekt op deze wortelen. Bij NA lag de concentratie onder de detectielimiet van de LCMS-MS.}
\label{conc_carrot_meal}
\centering
\begin{tabular}{ l *{6}{c} }
\toprule
{Pesticiden} & \multicolumn{6}{c}{{Concentraties pesticiden (mg/kg)}} \\
\cmidrule(l){2-7} &
\multicolumn{3}{c}{{Onbehandeld}} & \multicolumn{3}{c}{{Behandeld}} \\
\cmidrule(lr){2-4} \cmidrule(l){5-7}
&{Wortel} &\multicolumn{2}{c}{{Meelwormen}} &{Wortel} &\multicolumn{2}{c}{{Meelwormen}}\\
\cmidrule(lr){3-4} \cmidrule(l){6-7}
& & voor gut-loading & na gut-loading & & voor gut-loading & na gut-loading\\
\midrule
2,4-D & $(2.55 \pm 2.6\PA\PA){\cdot} 10^{-4}$
& $(9.73 \pm 6.39){\cdot} 10^{-4} $
& $(8.24 \pm 2.77 ){\cdot} 10^{-4}$
& $(8.36\PA\pm 0.841) $
& $(5.01 \pm 0.542 ){\cdot} 10^{-4}$
& $(6.77 \pm 1.86\PA){\cdot} 10^{-4}$\\
Bentazon & NA
& NA
& $(1.59 \pm 2.76){\cdot} 10^{-5}$
& $(0.919 \pm 0.117)$
& NA
& NA \\
Bifenthrin & $(1.66 \pm 0.146){\cdot} 10^{-3}$
& $(2.84 \pm 1.15){\cdot} 10^{-3}$
& $(3.04 \pm 1.30){\cdot} 10^{-3}$
& $(0.808 \pm 0.104) $
& $(2.22 \pm 0.769){\cdot} 10^{-3}$
& $(1.93 \pm 0.151){\cdot} 10^{-3}$ \\
Clopyralid & $(9.18 \pm 0.149){\cdot} 10^{-5}$
& NA
& $(4.61 \pm 7.99){\cdot} 10^{-5}$
& $(1.75\PA\pm 0.155)$
& $(1.07 \pm 0.686){\cdot} 10^{-2}$
& $(6.84 \pm 2.40\PA){\cdot} 10^{-3}$ \\
\bottomrule
\end{tabular}
\end{sidewaystable}
\end{document}
Nachtrag: Es ist möglich, die gesamte Tabelle im Hochformat (d. h. in nicht gedrehter Form) anzuzeigen, indem Sie die Schriftgröße auf ändern \footnotesize
, nur zwei Ziffern nach dem Dezimaltrennzeichen anzeigen und eine tabular*
Umgebung verwenden.
\documentclass{report}
%%% I've commented out packages that are either loaded
%%% automatically by or conflict with other packages.
%%% Note that "hyperref" should generally be loaded _last_.
%\usepackage{hvfloat,rotating}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[dutch]{babel}
%\usepackage{caption}
\usepackage[table]{xcolor}
\usepackage[perpage]{footmisc}
\usepackage[fleqn]{mathtools}
\usepackage[table]{xcolor}
\definecolor{lightgray}{gray}{0.9}
\usepackage{a4wide, afterpage, %amsmath,
amssymb, babelbib, booktabs, cite, %color, colortbl,
dcolumn, emptypage, eurosym, %graphicx,
float, footmisc, hvfloat ,%natbib,
listings, lmodern, longtable, pdflscape, rotating,
siunitx, subcaption, tablefootnote, threeparttable,
titlesec, url, hyperref}
\begin{document}
\begin{table}
\setlength\tabcolsep{0pt} % let LaTeX figure out intercolumn space
\footnotesize
\captionsetup{size=footnotesize}
\caption[Overzicht van de concentraties en hun standaardeviaties van pesticiden]{Overzicht van de concentraties en hun standaardeviaties van pesticiden in mg/kg in de (on)behandelde wortelen en de meelwormen gekweekt op deze wortelen. Bij NA lag de concentratie onder de detectielimiet van de LCMS-MS.}
\label{conc_carrot_meal}
\begin{tabular*}{\textwidth}{ l@{\extracolsep{\fill}} *{6}{c} }
\toprule
{Pesticiden} & \multicolumn{6}{c}{{Concentraties pesticiden (\si[per-mode = symbol]{\milli\gram\per\kilo\gram})}} \\
\cmidrule(l){2-7} &
\multicolumn{3}{c}{{Onbehandeld}} &
\multicolumn{3}{c}{{Behandeld}} \\
\cmidrule(lr){2-4} \cmidrule(l){5-7}
&{Wortel} &\multicolumn{2}{c}{{Meelwormen}}
&{Wortel} &\multicolumn{2}{c}{{Meelwormen}}\\
\cmidrule{3-4} \cmidrule{6-7}
& & voor gut-loading & na gut-loading
& & voor gut-loading & na gut-loading\\
\midrule
2,4-D & $(2.55 {\pm} 2.60){\cdot} 10^{-4}$
& $(9.73 {\pm} 6.39){\cdot} 10^{-4} $
& $(8.24 {\pm} 2.77 ){\cdot} 10^{-4}$
& $8.36 {\pm} 0.84 $
& $(5.01 {\pm} 0.54 ){\cdot} 10^{-4}$
& $(6.77 {\pm} 1.86){\cdot} 10^{-4}$\\
Bentazon & NA
& NA
& $(1.59 {\pm} 2.76){\cdot} 10^{-5}$
& $0.92 {\pm} 0.12$
& NA
& NA \\
Bifenthrin & $(1.66 {\pm} 0.15){\cdot} 10^{-3}$
& $(2.84 {\pm} 1.15){\cdot} 10^{-3}$
& $(3.04 {\pm} 1.30){\cdot} 10^{-3}$
& $0.81 {\pm} 0.10 $
& $(2.22 {\pm} 0.77){\cdot} 10^{-3}$
& $(1.93 {\pm} 0.15){\cdot} 10^{-3}$ \\
Clopyralid & $(9.18 {\pm} 0.15){\cdot} 10^{-5}$
& NA
& $(4.61 {\pm} 7.99){\cdot} 10^{-5}$
& $1.75 {\pm} 0.16$
& $(1.07 {\pm} 0.69){\cdot} 10^{-2}$
& $(6.84 {\pm} 2.40){\cdot} 10^{-3}$ \\
\bottomrule
\end{tabular*}
\end{table}
\end{document}
Antwort2
Ein schneller und einfacher Hack: Sie könnten die Tabelle als eigenständiges ganzseitiges Dokument setzen und als gedrehte Abbildung einfügen. Die Pflege einer separaten Tex-Datei für die Tabelle wäre mühsam, aber wie oft würden Sie eine Tabelle bearbeiten?
\begin{figure}[h]
\centering
\includegraphics[angle=90]{figure}
\caption{The caption goes here}
\end{figure}