Wie kann man einen Text in einer Tabelle zentrieren [LaTeX]?
Guten Tag,
ich arbeite gerade für die Schule mit LaTex und muss nun eine Tabelle erstellen, in der die Formatierung aber nicht klappt. Mein Text ist zwar horizontal zentriert, aber nicht vertikal und alle vermeintlichen Lösungen, die ich beim googlen gefunden habe, haben nicht funktioniert.
Hier ist der Code:
\begin{table}[htb]
\caption{Integrationsregeln}
\centering
\setlength{\extrarowheight}{1.25cm}
\begin{tabular}{| >{\centering\arraybackslash} m{4cm} | c | c |}
\hline
Potenzregel & $f(x) = x^{n}$ & $F(x) = \frac{1}{n + 1} \cdot x^{n + 1} + C$\\ \hline
Faktorregel & $f(x) = a \cdot x^{n}$ & \\ \hline
Summenregel & $f(x)=g(x) + k(x) $ & \\ \hline
Konstantenregel & $f(x) = h$ & \\ \hline
Produktregel & $f(x) = u(x) \cdot k(x)$ & \\ \hline
Kettenregel & $f(x) = k[g(x)]$ & \\ \hline
Quotientenregel & $f(x) = [u(x)] \cdot [k(x)]^{-1}$ &
\\ \hline
\end{tabular}
\end{table}
Ich hoffe ihr könnt mir helfen!
3 Antworten
Ich hatte auch mal da Problem konnte das aber auch nicht wirklich gut lösen.
Ich hatte einfach immer in einer Zelle eine neue Zeile darüber und runter generiert und dann die Eigenschaften dieser Zeilen so umgeändert, dass es zentriert aussah.
Eine neue Zelle kannst du mit dem erhalten:
\newline
Aber es ist leichter wenn man einfach eine neue Spalte einfügt und deren Eigenschaften bearbeitet:
\\
Ich bin aus LaTeX schon ein bisschen raus und habe nie alle Tricks beherrscht. :-p
Ich glaube aber, dafür ist die tabular-Umgebung nicht geeignet. Was funktionieren könnte, wäre jeder Zelle eine eigene Box (bestimmter Größe) zu geben und dann jeweils vertikal zu zentrieren - aber das scheint mir unnötig aufwändig.
Vielleicht kann man auch die Baseline innerhalb einer Zeile verschieben...
Aber ich würde nach einer anderen Tabellen-Implementierung suchen, die vertikale Zentrierung unterstützt. Vielleicht hilft dir das:
Ich habe eine gute Möglichkeit gefunden, Gleichungen in einer Tabelle zentriert und korrekt anzuzeigen:
https://tex.stackexchange.com/questions/76189/how-to-put-a-formula-into-a-table-cell:
You can actually put
\begin{equation}...\end{equation}
in a tabular cell, but you need to box it up first, either using a vbox, minipage, parbox, or something similar.
3 & \vbox{\begin{equation} \sum_{n=1}\nolimits' C_n \end{equation}} & $2$ & $2(n+1)$ \\
4 & \parbox{3cm}{\begin{equation} \sum_{n=1}\nolimits' C_n \end{equation}} & $2$ & $2(n+1)$ \\
5 & \begin{minipage}{4cm}\begin{equation} \sum_{n=1}\nolimits' C_n \end{equation}\end{minipage} & $2$ & $2(n+1)$ \
Das ganze funktioniert auch gut für
\begin{align}...\end{align}