Hi,

ich habe noch nicht so viel Erfahrung mit Tabellen, darum möge man mir die Frage verzeihen, falls sie total banal ist.

Mein Problem: Ich habe eine Tabelle, in der ich pro Zeile zwei Felder mit Text und zwei mit einer Grafik habe. Ich will, dass Grafik und Text beide sowohl vertikal als auch horizontal zentriert sind (die Grafiken ist immer höher als der Text).

Eine einheitliche Spaltenbreite habe ich über das tabularx-package und m{2cm} schon hinbekommen, aber bei diesen zwei Sachen fehlt mir irgendwie der Durchblick...

gefragt 01 Dez, 21:40

PsychoWedge's gravatar image

PsychoWedge
1
Akzeptiert: 0%


Ohne Beispiel ist natürlich völlig unklar was du eigentlich haben willst. Ich hab mal was geraten.

Öffne in Overleaf
\documentclass{article}
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage{tabularx}
\begin{document}

\renewcommand\tabularxcolumn[1]{>{\centering\arraybackslash}m{#1}}
\newcommand*\tablehead[1]{\multicolumn{1}{c}{\textbf{#1}}}
\begin{tabularx}{\linewidth}{@{} m{2cm} X m{2cm} X @{}}
  \toprule
  \tablehead{Bild} &
  \tablehead{Text} & 
  \tablehead{Bild} &
  \tablehead{Text} \\
  \midrule
  \includegraphics[width=\linewidth]{example-image-a} &
  Lorem ipsum dolor sit amet &
  \includegraphics[width=\linewidth]{example-image-b} &
  Lorem ipsum dolor sit amet \\
  \includegraphics[width=\linewidth]{example-image-a} &
  Lorem ipsum dolor sit amet &
  \includegraphics[width=\linewidth]{example-image-b} &
  Lorem ipsum dolor sit amet \\
  \bottomrule
\end{tabularx}

\end{document}

alt text

Permanenter link

beantwortet 02 Dez, 00:18

Henri's gravatar image

Henri
13.5k42836

bearbeitet 02 Dez, 00:23

Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

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üge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×216
×29
×20

Frage gestellt: 01 Dez, 21:40

Frage wurde angeschaut: 333 Mal

Zuletzt aktualisiert: 02 Dez, 00:23