PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage: Liste in Tabelle



engagiert
02-09-2004, 23:16
Hallo,
ich möchte gerne eine Tabelle mit zwei Spalten gestalten; jede Spalte soll eine Liste erhalten. (Ich dachte, das wäre nicht so schwer... ;-)

Mein bisheriger Ansatz steht unten. Mein Problem mit dem Resultat;
(a) zu viel Freiraum oben und links in jeder Spalte: wie kann ich dass ändern?
(b) wie kann ich es schaffen, die zwei Spaltenüberschriften zu zentrieren, den Rest aber nicht? Es geht leider überhaupt nicht, die Zeile
\begin{tabular}{|p{7cm}|p{7cm}|}
durch
\begin{tabular}{|c | c|}
zu ersetzten, wie ich naiverweise dachte - Fehlermeldung... aber warum?

Vielen Dank vorab für jede Hilfe, Ralf




\begin{table}[H]
\centering
\begin{tabular}{|p{7cm}|p{7cm}|}
\hline
\multicolumn{2}{|c|}{\textbf{Überschrift}}\\
\hline
\emph{linke Spalte} & \emph{rechte Spalte}\\
\hline
\begin{itemize}
\setlength{\leftmargin}{10cm}
\item Punkt 1
\item Punkt 2
\item und hier ein laaanger laaanger laaanger Punkt 3
\end{itemize}
&
\begin{itemize}
\item Punkt 1
\item und hier ein laaanger laaanger laaanger Punkt 2
\item und hier ein laaanger laaanger laaanger Punkt 3
\item Punkt 4
\end{itemize}\\
\hline
\end{tabular}
\caption{Tabellenüberschrift}
\begin{minipage}[c]{\tabellenbreite}
\centering Text
\end{minipage}
\end{table}

edico
03-09-2004, 08:01
Nun - bischen tricky LaTeX ... aber es wirkt, wenn du dein Tabellenlayout auf 2x2 Spalten verdoppelst.
....
\begin{tabular}{|p{60mm}p{5mm}|p{60mm}p{5mm}|}
\hline
\multicolumn{4}{|c|}{\textbf{berschrift}}\\
\hline
\multicolumn{2}{|c|}{\textbf{links}} &
\multicolumn{2}{|c|}{\textbf{rechts}} \\
\hline
\begin{itemize}
%\setlength{\leftmargin}{10cm} %???
\item Punkt 1
\item Punkt 2
\item und hier ein laaanger laaanger laaanger Punkt 3
\end{itemize}
&
%2.Spalte
&
\begin{itemize}
\item Punkt 1
\item und hier ein laaanger laaanger laaanger Punkt 2
\item und hier ein laaanger laaanger laaanger Punkt 3
\item Punkt 4
\end{itemize}
&
%4.Spalte
\\ \hline
\end{tabular}
...
edico