fünfhaus
12-06-2020, 17:27
Hab eine Frage zur exakten Breite einer multicolumn über 4 Spalten. Hier ist ein Minimalbeispiel (ja, könnte man noch minimaler machen ohne \endfirsthead etc.):
\documentclass[12pt,paper=a4]{scrartcl}
\usepackage{xltabular}
\usepackage{blindtext}
\usepackage{booktabs}
%
%
\begin{document}
%
%
\begin{xltabular}{\linewidth}{p{2cm}XXXX}
\caption{Tabelle}\\
\toprule
Überschrift & Überschrift & Überschrift & Überschrift& Überschrift\\
\midrule
\endfirsthead
\multicolumn{5}{@{}l}{\ldots\ \small Fortsetzung $\ldots$}\\
\toprule
Überschrift & Überschrift & Überschrift & Überschrift& Überschrift\\
\midrule
\endhead
\multicolumn{5}{@{}l}{\ldots\ \small Fortsetzung $\ldots$}\\
\endfoot
\endlastfoot
Text & Text & Text & Text&Text\\
\midrule
Text & \multicolumn{4}{p{12cm}}{\blindtext}\\
\midrule
Text & Text &Text & Text &Text\\
\bottomrule
\end{xltabular}
%
%
\end{document}
Es geht um die Spaltenbreite mit dem Blindtext. Hier (https://tex.stackexchange.com/questions/99326/set-multicolumn-width-to-default-table-width) habe ich etwas gefunden. Wie muss man den
p{\dimexpr\textwidth-2\tabcolsep\relax}
anpassen, damit die Lösung auch über 4 Spalten funktioniert?
\documentclass[12pt,paper=a4]{scrartcl}
\usepackage{xltabular}
\usepackage{blindtext}
\usepackage{booktabs}
%
%
\begin{document}
%
%
\begin{xltabular}{\linewidth}{p{2cm}XXXX}
\caption{Tabelle}\\
\toprule
Überschrift & Überschrift & Überschrift & Überschrift& Überschrift\\
\midrule
\endfirsthead
\multicolumn{5}{@{}l}{\ldots\ \small Fortsetzung $\ldots$}\\
\toprule
Überschrift & Überschrift & Überschrift & Überschrift& Überschrift\\
\midrule
\endhead
\multicolumn{5}{@{}l}{\ldots\ \small Fortsetzung $\ldots$}\\
\endfoot
\endlastfoot
Text & Text & Text & Text&Text\\
\midrule
Text & \multicolumn{4}{p{12cm}}{\blindtext}\\
\midrule
Text & Text &Text & Text &Text\\
\bottomrule
\end{xltabular}
%
%
\end{document}
Es geht um die Spaltenbreite mit dem Blindtext. Hier (https://tex.stackexchange.com/questions/99326/set-multicolumn-width-to-default-table-width) habe ich etwas gefunden. Wie muss man den
p{\dimexpr\textwidth-2\tabcolsep\relax}
anpassen, damit die Lösung auch über 4 Spalten funktioniert?