Zentrieren mit arraystretch funktioniert nicht

Tabellen und Grafiken erstellen und anordnen


mf123
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Di 16. Apr 2013, 11:31

Zentrieren mit arraystretch funktioniert nicht

Beitrag von mf123 »

Hallo

sobald ich den Befehl für die fixe Spaltenbreite in Kombination mit \arraystretch verwende, wird der Text nicht mehr sauber zentriert. Den Unterschied sieht man beim folgenden Beispiel:
\documentclass[]{article}
\usepackage{tabularx}

\begin{document}

\renewcommand{\arraystretch}{1.5}
\newcolumntype{Z}{>{\centering\arraybackslash}}
\begin{tabular}{|Zm{10mm}|c|Zm{10mm}|} \hline 
4 & 5 & 6 \\ \hline
\end{tabular}

\end{document}
Ich habe es dann ohne arraystretch versucht, mit \\[10mm]
\documentclass[]{article}
\usepackage{tabularx}

\begin{document}

\newcolumntype{Z}{>{\centering\arraybackslash}}
\begin{tabular}{|Zm{10mm}|Zm{10mm}|Zm{10mm}|} \hline
4 & 5 & 6 \\[10mm] \hline
\end{tabular}

\end{document}
Jetzt ist alles schön zentriert, ausser bei der letzten Spalte!?

Kann mir jemand helfen?

Vielen Dank, Marcel

Studi
Forum-Century
Forum-Century
Beiträge: 185
Registriert: So 5. Jan 2014, 20:18

Beitrag von Studi »

Statt arraystretch könnten auch leere Zeilen helfen:
\begin{tabular}{|Zm{10mm}|c|Zm{10mm}|} \hline
& & \\ 4 & 5 & 6 \\ & & \\ \hline
\end{tabular}
Evtl. hilft noch (Dort kannst Du auch selbst schwierige Fragen stellen.)

Studi

Antworten