PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Supertabular mit fixer Spaltenbreite und links ausgerichtet



Valirina
23-06-2008, 13:05
Hallo,

ich habe schon vieles durchsucht und noch keine passende Lösung gefunden. Daher die Frage an euch:

Ich versuche eine Supertabular (Tabelle über mehrere Seiten) zu erstellen, in der der Text mehrzeilig sein kann (daher fixe Spaltenbreiten mit p{x cm}). Der Text soll jedoch linksbündig ausgerichtet sein, nicht (so wie in meinem Fall) zentriert.

Alles mögliche habe ich bereits probiert, unter anderem die Einbindung von minipages - da klebt dann der Text aber an der oberen Linie. Raggedright habe ich auch nicht hingekriegt. Und bei \flushleft ist dafür die Zeile gleich doppelt so hoch wie nötig.

Habt ihr eine Lösung?


\begin{center}
\scriptsize
\tablefirsthead{%
\hline
\textbf{Ebene des Transfers} & \textbf{Richtung} & \textbf{Inhalt} \\
\hline \hline}
\tablehead{%
\hline
\multicolumn{3}{|l|}{\scriptsize fortgeführt von der vorherigen Seite}\\
\hline
\textbf{Ebene des Transfers} & \textbf{Richtung} & \textbf{Inhalt} \\
\hline \hline}
\tabletail{%
\hline
\multicolumn{3}{|r|}{\scriptsize fortgeführt auf der nächsten Seite}\\
\hline}
\tablelasttail{\hline}
\bottomcaption{Kognitive Transferebene}
\begin{supertabular}{p{3cm} p{2.7cm} p{5.2cm}} \hline
\textbf{Text 1 sollte linksbündig ausgerichtet sein, da er länger als eine Zeile ist} &
Text 2 sollte linksbündig ausgerichtet sein, da er länger als eine Zeile ist &
Text 3 sollte linksbündig ausgerichtet sein, da er länger als eine Zeile ist\\
\hline
\textbf{Text 4 sollte linksbündig ausgerichtet sein, da er länger als eine Zeile ist} &
Text 5 sollte linksbündig ausgerichtet sein, da er länger als eine Zeile ist &
Text 6 sollte linksbündig ausgerichtet sein, da er länger als eine Zeile ist \\
\hline
\end{supertabular}
\label{tab:Transfer-Kognitiv}
\end{center}

Danke schonmal...

voss
23-06-2008, 13:55
Ich versuche eine Supertabular (Tabelle über mehrere Seiten) zu erstellen, in der der Text mehrzeilig sein kann (daher fixe Spaltenbreiten mit p{x cm}). Der Text soll jedoch linksbündig ausgerichtet sein, nicht (so wie in meinem Fall) zentriert.


bei dir ist er im Blocksatz, zentriert ist was anderes.


\usepackage{ragged2e}
...
...>{\RaggedRight}p{3cm} ...

Herbert

Valirina
23-06-2008, 15:02
bei dir ist er im Blocksatz, zentriert ist was anderes.


... stimmt natürlich mit dem Blocksatz... nicht richtig nachgedacht

Danke vielmals, deine Lösung funktioniert! :)