Wie muss ich das einstellen, dass die Zellen der 1. Spalte linksbündig und top aligned sind, gleich welchen Inhaltes. (2. Spalte: variabler Inhalt [z.B. ein array, vgl. MWE unten], auch linksbündig.) Hinweis: Mich interessiert besonders die Einstellung mit der normalen tabular-Umgebung (im Unterschied zu speziellen Paketen), da ich immer wieder das Problem habe. Öffne in Overleaf
\documentclass{article} \begin{document} \def\III{$\begin{array}{l l} x &=y \\ &=z \\ &=w \end{array}$} \begin{tabular}{ p{2cm} l} (1) & aaa \\ \hline (2) & \rule{2cm}{4cm} \\ \hline (3) & \III \end{tabular} \end{document} gefragt 09 Mai '19, 17:34 cis |
Das geht mit Öffne in Overleaf
\documentclass{article} \usepackage{adjustbox} \usepackage{array} \usepackage{collcell} \newcommand\topaligned[1]{\adjustbox{valign=t}{\strut#1}} \newcolumntype{L}{>{\bgroup\collectcell\topaligned}l<{\endcollectcell\egroup}} \begin{document} \def\III{$ { \begin{array}{l l} x &=y \\ &=z \\ &=w \end{array} } $} \begin{tabular}{ p{2cm} L} (1) & aaa \\ \hline (2) & \rule{2cm}{4cm} \\ \hline (3) & \III \end{tabular} \end{document} beantwortet 10 Mai '19, 05:31 Henri Ja nicht schlecht. Da mich interessiert, wie das elementar geht: es müsste doch doch irgendwie auch mit raisebox gehen.
(10 Mai '19, 12:54)
cis
das scheitert (bzw gibt nicht das wahrscheinlich Gewünschte), wenn z.B. im array in der ersten Zeile z.B. ein größerer frac mit int im Zähler ist.
(10 Mai '19, 14:45)
Ulrike Fischer
|
wenn die zweite Spalte eine l-Spalte ist, geht es nicht.
Und was muss man da machen, dass alles linkbündig und top ist?
Unglaublich, dass das so schwer ist... Ich habe das jetzt alles mit einem array (wegen Mathezeug, table sollte auch gehen) und diversen hphantoms umgesetzt.