Archiv verlassen und diese Seite im Standarddesign anzeigen : Longtable und Ausrichtung
Hallo zusammen,
ich fuerchte es sinn grundlegende fragen, aber irgendwie klappt das bei mir nicht bzw. ich finde keine infos wie ich es machen kann :-)
habe folgende tabelle:
\begin{longtable}{|p{0.3\textwidth}|p{0.3\textwidt h}|p{0.3\textwidth}|}
\hline
hallo & kleine & maus\\
wie & gehts & dir\\
\hline
\end{longtable}
Wie kann ich nun der tabelle noch sagen, dass der text in der ersten zeile zentiert werden soll und in der zweiten links ausgerichtet?
ich finde ueberall nur informationen, in der ich das in die titelzeile schreiben muss, also:
\begin{longtable}{|c|c|l|}
weiterhin habe ich das problem, dass der mir eine longtable, die ueber zwei seiten geht, nicht links ausrichtet, wenn ich folgendes schreibe:
\begin{longtable}[l]{|c|c|l|}
Woran koennte das liegen?
Vielen Dank fuer eure Hilfe
Thorsten
[1] alignment -- Du sprichst von Zeile, meinst aber Spalte ...
...
\usepackage{longtable,array,booktabs,calc}
...
\begin{longtable}{%
|>{\centering}p{.33\textwidth-2\tabcolsep}
|>{\centering}p{.33\textwidth-2\tabcolsep}
|p{.33\textwidth-2\tabcolsep}|}
...
[2] ... nicht links ausrichtet ...
a) longtable ist immer zentriert
b) es ist darüberhinaus unsinning, wenn Du 1/3 Spaltenbreite hast, an Linksbündigkeit zu denken.
edico
sommerfee
09-10-2007, 16:18
a) longtable ist immer zentriert
Nicht immer, man kann entweder \LTleft und \LTright nach belieben setzen oder auch eine andere Ausrichtung angeben, z.B.:
\begin{longtable}[l]{c}
Ich bin eine linksbündige longtable \\
\end{longtable}
\begin{longtable}[r]{c}
Ich bin eine rechtsbündige longtable \\
\end{longtable}
Gruß,
Axel
@Axel
Danke für die Korrektur:
... auch \LTleft und \LTright, nicht nur defaultseitige Zentrierung
... was allerdings bei dem Example des OP vollkommen unsinnig ist, wenn er von Linkausrichtung spricht. Aber vielleicht meint er ja sogar, dass er die Tabelle in die Margin setzen wollte:
...
\noindent BEGIN\hfill END
\setlength{\LTleft}{-1in plus 1fil}
%\setlength{\LTright}{-1in plus 1fil}
\begin{longtable}{%
|>{\centering}p{.33\textwidth-2\tabcolsep}
|>{\centering}p{.33\textwidth-2\tabcolsep}
|p{.33\textwidth-2\tabcolsep}|}
....
edico
hallo edico,
[1] alignment -- Du sprichst von Zeile, meinst aber Spalte ...
edico
ne, ich meine schon zeile:
erste zeile = text soll zentiert sein
zweite zeile = text soll links ausgerichtet sein
wenn ich im longtable-header was aendere, dann bezieht sich das ja immer auf die spalten?! ich moechte gerne fuer jede zeile einzeln festlegen koennen, wie der text in dieser zeile ausgerichtet sein soll.
DANKE
Eine Zeile kann top, mittig oder bottom ausgerichtet sein.
edico
daywalkerdjk
13-10-2007, 13:02
hallo edico,
ich glaube ich habe das falsche wording, um mein problem klar zu formulieren :-)
daher ein beispiel:
http://sitemaker.umich.edu/energiecottbus/files/tabelle.jpg
nehmen wir nur einmal die SPALTE "verein"... alle anderen spalten denken wir uns einfach mal weg ... :-)
Wie kann ich nun in der ersten ZEILE den begriff "Verein" zentiert setzten, die Mannschaften in den folgenden ZEILEN aber linksbuendig?
Danke schonmal
sommerfee
13-10-2007, 13:18
\multicolumn{1}{c}{Verein}
Gruß,
Axel
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.