Seite 1 von 1

Tabellen vertikal auf selber Höhe

Verfasst: Di 27. Dez 2011, 16:39
von roibot
Hallo!

Ich möchte, dass die beiden ersten Tabellen nebeneinander stehen und vertikal auf der selben Höhe beginnen. Momentan sieht das ganze so aus:
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8x]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[automark]{scrpage2}
\pagestyle{scrheadings} \clearscrheadfoot \ohead{Test} \ihead{Name}
\usepackage{amsmath}

\begin{document}

\begin{center}
\begin{tabular}{cccc}
\multicolumn{4}{c}{Extremwert / Steigung} \\
\hline $f$ & steigt & HP & fällt \\
$f'$ & + & 0 & - \\ \end{tabular}
\begin{tabular}{cccc}
\multicolumn{4}{c}{Wendepunkte / Krümmung} \\
\hline $f$ & Rechtskurve && Linkskurve \\
$f'$ & nimmt ab && nimmt zu \\ 
$f''$ & - & 0 & + \\ \end{tabular}

\begin{tabular}{c}
Spiegelung an den Achsen \\
\hline an der $x$-Achse $\Rightarrow -f(x)$ \\
an der $y$-Achse $\Rightarrow f(-x)$ \\
\end{tabular}

\end{center}

\end{document}
Bild
Also „Extremwert / Steigung“ und „Wendepunkte / Krümmung“ sollen auf der selben Höhe beginnen. Auch für Vorschläge zur besseren Gestaltung / Übersichtlichkeit wäre ich dankbar.

Optionale Fragen:
* Wie kann ich den Abstand (horizontal) zwischen den beiden Tabellen erhöhen?
* Wie kann ich den Zeilenabstand in den Tabellen vergrößern?

Grüße
p

Verfasst: Di 27. Dez 2011, 17:26
von bloodworks
\documentclass[12pt,a4paper]{scrartcl} 
\usepackage[latin1]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage[automark]{scrpage2} 
\pagestyle{scrheadings} \clearscrheadfoot \ohead{Test} \ihead{Name} 
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage{showframe} 

\begin{document} 
\renewcommand{\arraystretch}{2}% Eine Möglichkeit (Nicht gut) -> weglassen
\begin{tabular}[t]{cccc} 
\multicolumn{4}{c}{Extremwert / Steigung} \\ 
\hline $f$ & steigt & HP & fällt \\ 
$f'$ & + & 0 & - \\ \end{tabular}\hfill%oder
%\vspace{Xpt}% X=Zahl aus N
\begin{tabular}[t]{cccc} 
\multicolumn{4}{c}{Wendepunkte / Krümmung} \\ 
\hline $f$ & Rechtskurve && Linkskurve \\ 
$f'$ & nimmt ab && nimmt zu \\ 
$f''$ & - & 0 & + \\ \end{tabular}

Warum muss das in eine Tabelle?

\begin{tabular}{c} 
 Spiegelung an den Achsen \\ 
\hline an der $x$-Achse $\Rightarrow -f(x)$ \\ 
 an der $y$-Achse $\Rightarrow f(-x)$ \\ 
\end{tabular} 



Etwas Besser: 

\renewcommand{\arraystretch}{1}
\begin{tabular}[t]{cccc} \toprule
\multicolumn{4}{c}{Extremwert / Steigung} \\ 
\midrule $f$ & steigt & HP & fällt \\ 
$f'$ & + & 0 & - \\ \bottomrule\end{tabular}
\end{document}
Das Hauptproblem, ist eigentlich, dass es keine einheitliche Tabelle ist.
Bsp erste Tabelle: Normalerweise wird mit dem Spalten-Titel eine Ausprägung bezeichnet, der reihen-Titel gibt die Spezies an, und die Zelle den Wert. Bei dir sind aber in der gleichen Spalte unter den verschiedenen Spezies verschiedene Ausprägungen. Also bei f(x) die Steigung und bei f' der Quadrant. (pos. y Werte) Das ist natürlich suboptimal.

Edit: Denkbar wäre auch so was, wobei ich damit auch nicht glücklich wäre:
\begin{tabular}[t]{cccc} \toprule
Funktion \\\midrule
& Steigung davor & Ausprägung & Steigung danach   \\  \cmidrule{2-4} 
 $f$ & steigt & HP & fällt \\ \cmidrule{2-4} 
& $y$-Wert davor & $y$-Wert am Punkt  & $y$-Wert danach \\ \cmidrule{2-4} 
$f'$ & + & 0 & - \\ \bottomrule\end{tabular}\\



\begin{tabular}[t]{cccc} \toprule
Funktion& Steigung davor/ & Ausprägung/ & Steigung danach/   \\  
& $y$-Wert davor & $y$-Wert am Punkt  & $y$-Wert danach\\\cmidrule{2-4} 
 $f$ & steigt & HP & fällt \\ 
$f'$ & + & 0 & - \\ \bottomrule\end{tabular}
(Minimalbeispiel wie zuvor)

Verfasst: Mo 2. Jan 2012, 13:27
von roibot
Vielen Dank für deine Antwort, mit der du gleich auf alle Fragen eingingst! Ich weiß, dass die Darstellung mit der Tabelle nicht optimal gelöst ist, allerdings ist das Hauptaugenmerk auf Übersichtlichkeit und nicht unbedingt auf korrekte Darstellung gelegt, da dies eher eine kurze Referenz werden soll.
Trotzdem, danke auch für deinen Vorschlag! Ich werde jedoch bei der bisherigen Darstellung bleiben.