alt text

Ich habe eine Tabelle von folgendem Aufbau.

Was muss ich einstellen, dass alles top-aligned ist?

  • Die Tabelle soll ganze Textbreite haben.
  • Die erste Spalte enthält nur "a,b,c" und sollte eigentlich \Large (da eine section-artige Überschrift) statt \Huge sein; \Huge nur zur Hervorhebung des Effekts.
  • Das Bild nimmt die größte Breite ein.
  • In der letzten Spalte steht eine Tabelle des gezeigten Aufbaus

Warum es jetzt auch vertikal nicht passt, ist mir gerade unklar.

\documentclass[paper=a5]{scrreprt}
\usepackage[margin=15mm]{geometry}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{tabularx}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}

\usepackage[export]{adjustbox}

\begin{document}
\noindent\begin{tabularx}{\textwidth}{| L{20mm} X L{30mm} |}
\ensuremath{\Huge\boldsymbol{a,b,c}}
&
\includegraphics[width=\linewidth, height=3cm, valign=t]{example-image}
&  
$\begin{array}[]{l l l}
\multicolumn{3}{l}{\text{\bfseries Komplex 67{\,}[6]:}} \\
a,a,a & a,a,a & a,a,a \\
a,a,a & a,a,a & a,a,a
\end{array}$
\end{tabularx}

\end{document}

gefragt 14 Jun '19, 02:17

cis's gravatar image

cis
9.4k26273471
Akzeptiert-Rate: 29%

bearbeitet 14 Jun '19, 02:17


Du musst einfach alle Elemente in \adjustbox{valign=t} packen (oder valign=T, was dir besser gefällt).

\documentclass[paper=a5]{scrreprt}
\usepackage[margin=15mm]{geometry}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{tabularx}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}

\usepackage[export]{adjustbox}

\begin{document}
\noindent\begin{tabularx}{\textwidth}{| L{20mm} X L{30mm} |}
\adjustbox{valign=t}{\Huge$\boldsymbol{a,b,c}$}
&
\includegraphics[width=\linewidth, height=3cm, valign=t]{example-image}
&
\adjustbox{valign=t}{%
$\begin{array}[]{l l l}
    \multicolumn{3}{l}{\text{\bfseries Komplex 67{\,}[6]:}} \\
a,a,a & a,a,a & a,a,a \\
a,a,a & a,a,a & a,a,a
\end{array}$}
\end{tabularx}
\end{document}

alt text

Permanenter link

beantwortet 14 Jun '19, 05:59

Henri's gravatar image

Henri
14.6k53340
Akzeptiert-Rate: 46%

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×30
×4
×2

gestellte Frage: 14 Jun '19, 02:17

Frage wurde gesehen: 1,285 Mal

zuletzt geändert: 14 Jun '19, 05:59