Auch in Tabelle 1 wird nicht auf Textbreite skaliert, wie das Beispiel mit Lorem-ipsum-Blindtext zeigt.
Die X-Spalte wird nur bei Angabe ein Maximalbreite entsprechend skaliert. Dabei bekommen bei festgelegter Maximalbreite der Tabelle alle X-Spalten die gleiche Breite zugeordnet. Also reicht es, alle anderen Spalten (die nicht wachsen oder schrumpfen sollen) mit den "normalen" Spalten-Definition (r, l, c) zu belegen:
Code:
\documentclass[a4paper,fleqn,titlepage,twoside]{scrreprt}%,DIV=15,BCOR12mm
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathtools,lipsum}
\usepackage{amssymb}
\usepackage{ctable}
\usepackage{multirow}
\begin{document}
\lipsum[1]
\ctable[
cap=Tabelle 1,
caption = Überschrift,
label= tab:tauben,
%width=\textwidth,
pos= ht,
]{lrrrr>{$}l<{$}}{
}{
\FL
Subjekte&t=5&t=10&t=15&t=20&\text{längerer Text oder Formel}\ML
1&10&19&27&28&\multirow{4}{*}{%
längerer Text oder längerer Formel
}
\NN
2&9&13&25&29&\NN
3&4&10&20&18&\NN
4&5&6&12&17&\LL
}
\ctable[
cap=Tabelle 2,
caption = Überschrift,
label= tab:tauben,
width=\textwidth,
pos= ht,
]{lrrrr>{\raggedright$}X<{$}}{
}{
\FL
Subjekte&t=5&t=10&t=15&t=20&\text{längerer Text oder Formel}\ML
1&10&19&27&28&\multirow{4}{*}{%
längerer Text oder längerer Formel
}
\NN
2&9&13&25&29&\NN
3&4&10&20&18&\NN
4&5&6&12&17&\LL
}
\lipsum[2]
\end{document}
PS. Bei der Mathe-Spalte, solltest du auf Text aufpassen, der ohne besondere Auszeichnung nämlich sonst im Mathemodus (sprich: als Folge von Variablen) gesetzt wird.
Lesezeichen