Latex Tabelle über gesamte Seite, automatische Anpassung der Spaltenbreite
Verfasst: Mo 31. Jan 2022, 09:40
Hallo zusammen,
ich habe ein Problem mit meinen Tabellen. Ich schaffe es trotz verschiedener Experimente nicht, dass die Tabellen die gesamte Seitenbreite ausfüllen, und die Spalten sich dabei automatisch (bezogen auf Inhalt und Gesamtbreite der Seite) "verteilen". Meine Daten befinden sich im csv Format und ich nutze das tabularx package.
Hier mein Beispiel:
\begin{table}
\centering
\noindent
\resizebox{\columnwidth}{!}{%
\begin{tabularx}{\columnwidth}{lcccX}
\toprule
\bfseries Patient & \bfseries Stage 1 & \bfseries Stage 2 & \bfseries Stage 3 & \bfseries Stage 4 \\\midrule
\csvreader[head to column names]{kapitel/kapitel4/daten/piccoco.csv}{}{\\\patient & \1 & \2 & \3 & \4}
\\
\bottomrule
\end{tabularx}
}
\caption[Beschriftung]{Beschriftung}
\label{piccocotabelle}
\end{table}
Ich weiß es sind hier Minimalbeispiele gewünscht, aber ich bin Latex Neuling und ich weiß nicht genau was ich dafür noch alles rausnehmen muss.
Vielen Dank für eure Hilfe!
ich habe ein Problem mit meinen Tabellen. Ich schaffe es trotz verschiedener Experimente nicht, dass die Tabellen die gesamte Seitenbreite ausfüllen, und die Spalten sich dabei automatisch (bezogen auf Inhalt und Gesamtbreite der Seite) "verteilen". Meine Daten befinden sich im csv Format und ich nutze das tabularx package.
Hier mein Beispiel:
\begin{table}
\centering
\noindent
\resizebox{\columnwidth}{!}{%
\begin{tabularx}{\columnwidth}{lcccX}
\toprule
\bfseries Patient & \bfseries Stage 1 & \bfseries Stage 2 & \bfseries Stage 3 & \bfseries Stage 4 \\\midrule
\csvreader[head to column names]{kapitel/kapitel4/daten/piccoco.csv}{}{\\\patient & \1 & \2 & \3 & \4}
\\
\bottomrule
\end{tabularx}
}
\caption[Beschriftung]{Beschriftung}
\label{piccocotabelle}
\end{table}
Ich weiß es sind hier Minimalbeispiele gewünscht, aber ich bin Latex Neuling und ich weiß nicht genau was ich dafür noch alles rausnehmen muss.
Vielen Dank für eure Hilfe!