PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Formeln in Tabelle - Abstand



HaggeL
01-02-2010, 14:59
Hallo Leute,

folgendes Problem:
Ich habe eine Tabelle die ohne Formeln wunderbar auf eine Seite passt.
Füge ich die Formeln ein, dann lässt er vor und nach der Align-Umgebung so viel Platz, dass es eben nicht mehr auf Seite passt. :(

Nach einigem Suchen habe ich schon mit
\renewcommand{\arraystretch}{0.5} herumprobiert. Das schrumpft mir zwar die ganze Tabelle so zusammen, dass auf eine Seite passt, dann hängt aber der Text der Überschrift (Formel s, Formel T) in den Linien.

Mit
\abovedisplayskip=0pt
\abovedisplayshortskip=0pt
\belowdisplayskip=0pt
\belowdisplayshortskip=0pt
herumprobiert, was zu keiner Änderung in der Tabelle führte. Anscheinend wird nur der Abstand von Text zu Formeln damit geändert und nicht der Abstand zu den Rändern einer Zelle.

Hat jemand eine Ahnung wie ich den Abstand über und unter der Align-Umgebung reduzieren kann?

Minimalbeispiel:

\documentclass[
fontsize=12pt,
paper=a4,
]{scrreprt}

\usepackage[centertags]{amsmath}
\usepackage[T1]{fontenc}
\usepackage[fixamsmath,disallowspaces]{mathtools}
\usepackage{fixmath}
\usepackage{empheq}
\usepackage{lmodern}
\usepackage{multirow} % Mehrfachspalten
\usepackage{tabularx}

\begin{document}

\begin{table}
\begin{tabular}{|m{2cm}|m{5cm}|m{3cm}|m{5cm}|}
\hline
\multicolumn{2}{|c|}{Art ...} &Formel s \newline Formel T & Beschreibung\\
\hline
Text-\newline Text
&BILD
&{\begin{align*} s^{2}&=\dfrac{T^{2}}{12} \\ T&=2 \sqrt{3}\cdot s \\ &= 3,4641\cdot s \end{align*}}
&Text-\newline Text\\
\hline
\multirow{3}{2cm}{Text-\newline Text}
&Bild
&{\begin{align*} s^{2}&=\dfrac{10 \cdot T^{2}}{192} \\ T&=2 \sqrt{\dfrac{48}{10}}\cdot s \\ &= 4,3818\cdot s \end{align*}}
&\multirow{3}{5cm}{Text-\newline Text\newline Text} \\
\cline{2-3}
&BILD
&{\begin{align*} s^{2}&=\dfrac{5 \cdot T^{2}}{108} \\ T&=2 \sqrt{\dfrac{27}{5}}\cdot s \\ &= 4,6476\cdot s \end{align*}}
& \\
\cline{2-3}
&BILD
&{\begin{align*} s^{2}&=\dfrac{13 \cdot T^{2}}{300} \\ T&=2 \sqrt{\dfrac{75}{13}}\cdot s \\ &= 4,8038\cdot s \end{align*}}
& \\
\hline
Text-\newline Text
&BILD
&{\begin{align*} s^{2}&=\dfrac{T^{2}}{24} \\ T&=2 \sqrt{6}\cdot s \\ &= 4,8990\cdot s \end{align*}}
&Text-\newline Text\\
\hline
Text-\newline Text
&BILD
&{\begin{align*} s^{2}&=\dfrac{T^{2}}{36} \\ T&=2 \cdot 3\cdot s \\ &= 6\cdot s \end{align*}}
&Text-\newline Text\\
\hline
\end{tabular}
\caption{Tabelle fuer...}
\end{table}

\end{document}

Gruß HaggeL

mechanicus
01-02-2010, 15:03
Hi,

ich sehe bei mir schon Änderungen :confused:


\documentclass[
fontsize=12pt,
paper=a4,
]{scrreprt}

\usepackage[centertags]{amsmath}
\usepackage[T1]{fontenc}
\usepackage[fixamsmath,disallowspaces]{mathtools}
\usepackage{fixmath}
\usepackage{empheq}
\usepackage{lmodern}
\usepackage{multirow} % Mehrfachspalten
\usepackage{tabularx}

\begin{document}

\begin{table}
\abovedisplayskip=0pt
\belowdisplayskip=0pt
\begin{tabular}{|m{2cm}|m{5cm}|m{3cm}|m{5cm}|}
\hline
\multicolumn{2}{|c|}{Art ...} &Formel s \newline Formel T & Beschreibung\\
\hline
Text-\newline Text
&BILD
&{\begin{align*} s^{2}&=\dfrac{T^{2}}{12} \\ T&=2 \sqrt{3}\cdot s \\ &= 3,4641\cdot s \end{align*}}
&Text-\newline Text\\
\hline
\multirow{3}{2cm}{Text-\newline Text}
&Bild
&{\begin{align*} s^{2}&=\dfrac{10 \cdot T^{2}}{192} \\ T&=2 \sqrt{\dfrac{48}{10}}\cdot s \\ &= 4,3818\cdot s \end{align*}}
&\multirow{3}{5cm}{Text-\newline Text\newline Text} \\
\cline{2-3}
&BILD
&{\begin{align*} s^{2}&=\dfrac{5 \cdot T^{2}}{108} \\ T&=2 \sqrt{\dfrac{27}{5}}\cdot s \\ &= 4,6476\cdot s \end{align*}}
& \\
\cline{2-3}
&BILD
&{\begin{align*} s^{2}&=\dfrac{13 \cdot T^{2}}{300} \\ T&=2 \sqrt{\dfrac{75}{13}}\cdot s \\ &= 4,8038\cdot s \end{align*}}
& \\
\hline
Text-\newline Text
&BILD
&{\begin{align*} s^{2}&=\dfrac{T^{2}}{24} \\ T&=2 \sqrt{6}\cdot s \\ &= 4,8990\cdot s \end{align*}}
&Text-\newline Text\\
\hline
Text-\newline Text
&BILD
&{\begin{align*} s^{2}&=\dfrac{T^{2}}{36} \\ T&=2 \cdot 3\cdot s \\ &= 6\cdot s \end{align*}}
&Text-\newline Text\\
\hline
\end{tabular}
\caption{Tabelle fuer...}
\end{table}

\end{document}

Gruß
Marco

HaggeL
01-02-2010, 15:06
Ahhh, gut zu wissen, dass die zwei Befehle in die Table-Umgebung müssen.
In der Preamble eingetragen tut sich da nichts.

Vielen Dank für äußerst flotte Hilfe!!! :D