Tabelle mit multirow
\documentclass[a4paper,12pt,draft,captions=tableabove]{scrreprt} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{tabularx,ragged2e} \usepackage[table,dvipsnames,svgnames]{xcolor} \usepackage{booktabs} \usepackage{siunitx} \usepackage{tabularx} \usepackage{showframe} \newcolumntype{L}{>{\RaggedRight\hspace{0pt}}X} \begin{document} \begin{table}%[htb] \centering \caption{} \sisetup{ separate-uncertainty, table-align-uncertainty=true, table-figures-decimal=1, table-format=3.2(2), table-column-width = .28\textwidth % <- hinzugefügt } \begin{tabularx}{\textwidth}{XSSS} \toprule {bla} &{Transekt 1} & {Transekt 2} & {Transekt 3} \\ \midrule P & 1.5+-0.1 &1.8+-0.38 &1.4+-0,07 \\ Fet & 14.1+-1,4 &38+-5,8 &10.7+-0,5 \\ Cat & 35+-1,5 &181+-17 &31+-13 \\ St & 4.7+-1,7 &1,4+-0,07 &12.1+-0,85 \\ \addlinespace O & 12.1+-3 & 38.2+-5.8 &13.5+-6 \\ C:N & 14,7+-0,4 &23.3+-2,6 &13.5+-1,2 \\ jkk & 32.2+-3 & 65.9 & \\ \bottomrule \end{tabularx} \label{Ele} \end{table} \end{document}
Hallo,
ich muss noch mal etwas fragen.
Ich möchte in diesem Beispiel, dass in Zeilen 1 und 2 die Worte Juni und November direkt untereinander stehen und nicht versetzt. Gibt es dafür eine einfache Lösung ohne
mit \multicolumn arbeiten zu müssen.
ich muss noch mal etwas fragen.
Ich möchte in diesem Beispiel, dass in Zeilen 1 und 2 die Worte Juni und November direkt untereinander stehen und nicht versetzt. Gibt es dafür eine einfache Lösung ohne
mit \multicolumn arbeiten zu müssen.
\documentclass[a4paper,12pt,draft,captions=tableabove]{scrreprt} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{tabularx,ragged2e} \usepackage[table,dvipsnames,svgnames]{xcolor} \usepackage{booktabs} \usepackage{siunitx} \usepackage{tabularx} \usepackage{showframe} \newcolumntype{L}{>{\RaggedRight\hspace{0pt}}X} \begin{document} \begin{table}[h] \centering %\fontfamily{ptm}\fontsize{8}{15pt}\selectfont \caption[]{} \sisetup{ separate-uncertainty, %table-align-uncertainty=true, %table-figures-decimal=1, table-format=3.0(2) %table-column-width=.16\textwidth } %\rowcolors{3}{}{Grey!25} \begin{tabularx}{\textwidth}{SSSSSSS} \toprule &{Transekt 1} & &{Transekt 2} & &{Transekt 3} &\\ &{Juni} &{Nov} &{Juni} &{Nov} &{Juni} &{Nov}\\ \midrule {a}&&&&&&\\ \bottomrule \end{tabularx} \label{boxfe} \end{table} \end{document}
Ich weiß nicht, ob ich Deinen Wunsch richtig verstanden habe.
Falls es das ist, was Du suchst: Was spricht denn hier gegen den Einsatz des \multicolumn-Befehls?
& \multicolumn{2}{c}{Transekt 1} & \multicolumn{2}{c}{Transekt 2} & \multicolumn{2}{c}{Transekt 3} \\ \cmidrule(lr){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7} & {Juni} & {Nov} & {Juni} & {Nov} & {Juni} & {Nov} \\
Hallo nochmal,
in dieser Tabelle werden die Spalten nach dem +- ausgerichtet.
Die Zahlen davor werden nach dem Punkt ausgerichtet. Das ist ja auch
der Sinn mit siunitx.
Wahrscheinlich ist meine Frage dann auch sinnlos, aber gibt es die Möglichkeit die Zahlen vor dem +- nicht nach dem Punkt auszurichten, sondern so dass die letzten Ziffern untereinander stehen und keine Lücke entsteht?
in dieser Tabelle werden die Spalten nach dem +- ausgerichtet.
Die Zahlen davor werden nach dem Punkt ausgerichtet. Das ist ja auch
der Sinn mit siunitx.
Wahrscheinlich ist meine Frage dann auch sinnlos, aber gibt es die Möglichkeit die Zahlen vor dem +- nicht nach dem Punkt auszurichten, sondern so dass die letzten Ziffern untereinander stehen und keine Lücke entsteht?
\documentclass[a4paper,12pt,draft,captions=tableabove]{scrreprt} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{tabularx,ragged2e} \usepackage[table,dvipsnames,svgnames]{xcolor} \usepackage{booktabs} \usepackage{siunitx} \usepackage{tabularx} \usepackage{showframe} \newcolumntype{L}{>{\RaggedRight\hspace{0pt}}X} \begin{document} \begin{table}[h] \centering %\fontfamily{ptm}\fontsize{8}{15pt}\selectfont \caption[]{} \sisetup{ separate-uncertainty, %table-align-uncertainty=true, %table-figures-decimal=1, table-format=3.2(2) %table-column-width=.16\textwidth } %\rowcolors{3}{}{Grey!25} \begin{tabularx}{\textwidth}{SSSSSSS} \toprule & \multicolumn{2}{c}{Transekt 1} & \multicolumn{2}{c}{Transekt 2} & \multicolumn{2}{c}{Transekt 3} \\ \cmidrule(lr){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7} & {Juni} & {Nov} & {Juni} & {Nov} & {Juni} & {Nov} \\ \midrule {a}&25,25+-95,29&&&&&\\ {a}&1854+-95&&&&&\\ \bottomrule \end{tabularx} \label{boxfe} \end{table} \end{document}
malo hat geschrieben:gibt es die Möglichkeit die Zahlen vor dem +- nicht nach dem Punkt auszurichten, sondern so dass die letzten Ziffern untereinander stehen und keine Lücke entsteht?
\documentclass[fontsize=12pt,captions=tableabove]{scrreprt} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{tabularx,ragged2e} \usepackage[table,dvipsnames,svgnames]{xcolor} \usepackage{booktabs} \usepackage{siunitx} \usepackage{tabularx} \usepackage{showframe} \newcolumntype{L}{>{\RaggedRight\hspace{0pt}}X} \begin{document} \begin{table}[h] \centering %\fontfamily{ptm}\fontsize{8}{15pt}\selectfont \caption{} %\rowcolors{3}{}{Grey!25} \begin{tabularx}{\textwidth}{ l *2{r@{\,$\pm$\,}l} % 2 * {...} = {...} {...} SSSS } \toprule & \multicolumn{4}{c}{Transekt 1} & \multicolumn{2}{c}{Transekt 2} & \multicolumn{2}{c}{Transekt 3} \\ \cmidrule(lr){2-5}\cmidrule(lr){6-7}\cmidrule(lr){8-9} & \multicolumn{2}{c}{Juni} & \multicolumn{2}{c}{Nov} & {Juni} & {Nov} & {Juni} & {Nov} \\ \midrule a & 25,25 & 95,29 & 25,25 & 95,29 &&&&\\ a & 1854 & 95 & 1854 & 95 &&&&\\ \bottomrule \end{tabularx} \label{boxfe} \end{table} \end{document}
%\fontfamily{ptm}\fontsize{8}{15pt}\selectfont