Archiv verlassen und diese Seite im Standarddesign anzeigen : textausrichtung bei multirow
René Geppert
10-10-2008, 18:59
a) was passiert ist ja folgendes
The text is centered vertically within the range spanned by nrows.
Wie kann man das ändern?
Die [fixup]-Option von multirow ist mir da eher so ne Notlösung, da man ja nach oben/unten nur per Augenmaß verschiebt
Gibt es allgemeine Kommands, um Text nicht nur left, right, center, sondern auch bottom, top auszurichten, bezogen sowohl auf multirow als auch kombination aus multirow und multicol?
b) 2. Problem ist, dass im LR mode (\multirow{...}{*}{...}) der Text in der multirowzelle nicht automatisch umbrochen wird, vorschläge?
a) was passiert ist ja folgendes
Wie kann man das ändern?
Die [fixup]-Option von multirow ist mir da eher so ne Notlösung, da man ja nach oben/unten nur per Augenmaß verschiebt
Gibt es allgemeine Kommands, um Text nicht nur left, right, center, sondern auch bottom, top auszurichten, bezogen sowohl auf multirow als auch kombination aus multirow und multicol?
b) 2. Problem ist, dass im LR mode (\multirow{...}{*}{...}) der Text in der multirowzelle nicht automatisch umbrochen wird, vorschläge?
Verwende nicht multirow! Tabelle in Tabelle löst das Problem viel
einfacher und besser.
Herbert
René Geppert
11-10-2008, 15:06
verstehe ich leider nicht
hier mal nen mnml-bsp.
\documentclass[a4paper,english]{article}
\usepackage{babel}
\usepackage[top=1cm, left=1cm, right=2cm, bottom=1cm]{geometry}
\usepackage{booktabs}
\usepackage{tabularx}
\begin{document}
\begin{tabularx}{\textwidth}{@{}XXXr@{}}\toprule
Studie & \texttt{Regressand} & Datenquelle & Signifikanz \tabularnewline
\emph{Gegenstand} & Regressoren & \\
\midrule \addlinespace
tug&\texttt{BAS} & CRSP& \\
\emph{foo bar baz foo bar baz foo bar baz foo bar baz foo bar baz foo bar baz foo bar baz foo bar baz foo bar baz}& \\
& 111& & \\
& 222& & \\
& 333& & \\
& 444& & \\
& 555& &\\
& 666& &\\
\bottomrule
\end{tabularx}
\end{document}
ich will halt unter BAS keinen abstand nur weil links nen mehrzeiliger titel steht (foo bar baz...)
und mit multirow treten die oben genannten probleme ein
und noch ne andere kleinigkeit: warum muss der right-wert bei geometry 2cm sein, um denselben abstand zum rand zu erreichen wie bei left=1cm?
grüße
verstehe ich leider nicht
hier mal nen mnml-bsp.
ich will halt unter BAS keinen abstand nur weil links nen mehrzeiliger titel steht (foo bar baz...)
und mit multirow treten die oben genannten probleme ein
hiermit nicht:
\documentclass[a4paper,english]{article}
\usepackage{babel}
\usepackage[tmargin=1cm,
lmargin=1cm, rmargin=1cm, bottom=1cm]{geometry}
\usepackage{booktabs}
\usepackage{tabularx}
\begin{document}
\begin{tabularx}{\textwidth}{@{}XXXr@{}}\toprule
Studie & \texttt{Regressand} & Datenquelle & Signifikanz \\
\emph{Gegenstand} & Regressoren & \\\midrule \addlinespace
tug & \texttt{BAS} & CRSP& \\
\tabular[t]{@{}p{\linewidth}@{}}
\emph{foo bar baz foo bar baz foo bar baz foo bar baz
foo bar baz foo bar baz foo bar baz foo bar baz
foo bar baz} \endtabular
& \tabular[t]{@{}l@{}}
111\\ 222\\ 333\\ 444\\ 555\\ 666\endtabular\\
\bottomrule
\end{tabularx}
\end{document}
und noch ne andere kleinigkeit: warum muss der right-wert bei geometry 2cm sein, um denselben abstand zum rand zu erreichen wie bei left=1cm?
siehe Rot
Herbert
René Geppert
11-10-2008, 17:21
das ändert bei mir nichts
zur veranschaulichung: mit nullwerten für lmargin und rmargin
http://img17.myimg.de/gif710bb.jpg
und was genau soll ich der antwort "hiermit nicht" entnehmen?^^
das ändert bei mir nichts
zur veranschaulichung: mit nullwerten für lmargin und rmargin
\noindent fehlt, dass sieht man doch sofort ...
und was genau soll ich der antwort "hiermit nicht" entnehmen?^^
dass sie bei mir auf gleicher Höhe sind ...
Herbert
René Geppert
11-10-2008, 19:42
sorry, dass ich beide male so aufm schlauch stand xD
anyway, thx^^
René Geppert
12-10-2008, 16:04
in dem zusammenhang noch eine andere kleinigkeit, die mir aufgefallen ist
\documentclass[a4paper,english]{article}
\usepackage{babel}
\begin{document}
\tabular{l} *** \\ *** \endtabular
\end{document}
warum wird in der zweiten zeile (und in allen folgenden) ein Stern abgeschnitten?
das problem lässt sich durch {***} oder sonst wie zwar lösen, wollte aber gerne wissen wieso der stern fehlt, jemand ne ahnung? xD
in dem zusammenhang noch eine andere kleinigkeit, die mir aufgefallen ist
\documentclass[a4paper,english]{article}
\usepackage{babel}
\begin{document}
\tabular{l} *** \\ *** \endtabular
\end{document}
warum wird in der zweiten zeile (und in allen folgenden) ein Stern abgeschnitten?
das problem lässt sich durch {***} oder sonst wie zwar lösen, wollte aber gerne wissen wieso der stern fehlt, jemand ne ahnung? xD
\\* heißt allgemein "hier keinen Seitenumbruch". Dass es bei tabular nicht geht,
ist dabei bedeutungslos. Dein erster Stern wird also als optionales Argument
für \\ interpretiert.
Herbert
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.