PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellen- und Spaltenbreite



tobias.vdk
21-08-2006, 14:15
Hallo,

ich bin bei meiner Arbeit auf eine Merkwürdigkeit gestoßen ... Folgender Code sollte eigentlich genau das Selbe Ergebnis liefer, tut er aber nicht. Entweder übersehe ich da was oder ... ich kann es mir nicht erklären. Vielleicht findet ihr ja den Knakpunkt.


\documentclass[portrait,a1]{a0poster}
\usepackage{ngerman}
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage[left=30mm,right=30mm,top=30mm,bottom=43mm]{geometry}

% Tabellenbreite
\newlength{\breite}
\setlength{\breite}{534mm}

% Breite der äußeren Spalten
\newlength{\aussen}
\setlength{\aussen}{165mm}

% Breite der mittleren Spalte
\newlength{\mitte}
\setlength{\mitte}{204mm}

\begin{document}

\begin{tabularx}{\breite}{|X|>{\centering}p{\mitte}|X|}
%\begin{tabularx}{\breite}{|p{\aussen}|>{\centering\arraybackslash}X|p{\aussen}|}
%\begin{tabular}{|p{\aussen}|>{\centering}p{\mitte}|p{\aussen}|}
\hline
Links oben & \multirow{2}{*}{Mitte} & Rechts oben \\
\cline{1-1} \cline{3-3}
Links unten & & Rechts unten \\
\hline
\multicolumn{3}{|l|}{Text}\\
\multicolumn{3}{|l|}{Mehr Text}\\
\hline
\end{tabularx}
%\end{tabular}

\end{document}

Hier die Ergebnisse:

test1.pdf (http://tobiasvdk.pytalhost.de/files/test1.pdf)
test2.pdf (http://tobiasvdk.pytalhost.de/files/test2.pdf)
test3.pdf (http://tobiasvdk.pytalhost.de/files/test3.pdf)


Tschau Tobias

sofa-surfer
21-08-2006, 16:38
Hallo,

ich vermute, du hast bei deinen Berechnungen den Abstand zwischen den einzelnen Spalten vergessen. Denn der kommt z.B. im dritten Fall noch zu den 2*165 + 204 dazu ....

Matthias

tobias.vdk
22-08-2006, 16:12
@sofa-surfer: Japp, mit dem "Innenabstand" hast du recht. Der kommt bei allen drei Fällen dazu, nur eben mal bei einer, zwei oder allen drei Spalten.

Tschau Tobias