PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Longtable - Tabelle soll Textbreite entsprechen



Brinkley
11-12-2006, 09:08
Ich habe eine Tabelle, die über drei Seiten geht, und möchte gerne, daß die Breite der Tabelle so breit wie die Textbreite ist (momentan ist sie nämlich schmaler als die Textbreite).

Beim Packet tabularx genügte es, wenn {/textwidth} eingefügt wurde. Das gleiche funktioniert aber beim Packet longtable nicht.

Weiß jemand vielleicht Rat?

sofa-surfer
11-12-2006, 09:17
Hallo,

du kannst natürlich explizit mit p-Spalten an die Sache ran gehen (Dabei den Spaltenzwischenraum nicht außer Acht lassen, Stichwort \tabcolsep).

Dann gibt es noch eine Mischung aus longtable und tabularx: ltxtable (http://www.tug.org/tex-archive/help/Catalogue/entries/ltxtable.html)

Matthias

trinix
01-03-2007, 15:45
Hallo,

ich habe das selbe Anliegen. Die rechte Spalte soll so gesetzt werden, dass sie bis zur \textwidth auffüllt. Momentan löse ich das mit p und einem ca. Wert von 68mm.
Ist dies möglich?



\begin{longtable}[l]{cp{50mm}p{68mm}}
\bfseries Schritt & \bfseries Bild & \bfseries Kommentar \\ \hline
\endfirsthead
\bfseries Schritt & \bfseries Bild & \bfseries Kommentar \\ \hline
\endhead
\hline \multicolumn{3}{r}{\emph{Fortsetzung auf der nächsten Seite}}
\endfoot
\endlastfoot
\ding{172} & Bild ist jetzt etwas größer & und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text\\
\multicolumn{3}{l}{\emph{Anmerkung}}
\end{longtable}

bobmalaria
01-03-2007, 15:51
der obere kink geht nicht? dann probiert diesen http://www.ctan.org/tex-archive/help/Catalogue/entries/ltxtable.html

voss
01-03-2007, 16:36
Hallo,

ich habe das selbe Anliegen. Die rechte Spalte soll so gesetzt werden, dass sie bis zur \textwidth auffüllt. Momentan löse ich das mit p und einem ca. Wert von 68mm.
Ist dies möglich?



\begin{longtable}[l]{cp{50mm}p{68mm}}
\bfseries Schritt & \bfseries Bild & \bfseries Kommentar \\ \hline
\endfirsthead
\bfseries Schritt & \bfseries Bild & \bfseries Kommentar \\ \hline
\endhead
\hline \multicolumn{3}{r}{\emph{Fortsetzung auf der nächsten Seite}}
\endfoot
\endlastfoot
\ding{172} & Bild ist jetzt etwas größer & und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text und hiert text\\
\multicolumn{3}{l}{\emph{Anmerkung}}
\end{longtable}



für sowas _immer_ ltxtable nehmen.

Herbert

trinix
01-03-2007, 17:01
für sowas _immer_ ltxtable nehmen.

Wie könnte ich die in meinem Fall richtig anwenden? Diese Doku sagt nichts weiter aus... :(
http://www.ctex.org/documents/packages/table/ltxtable.pdf

Auch möchte ich wie hier (http://www.mrunix.de/forums/showthread.php?t=38111) beschrieben ein Bild positionieren.