
Beachten Sie die folgenden MWE:
\documentclass{report}
\usepackage{tabularx}
\usepackage{graphicx}
\begin{document}
\begin{tabular}{|c|c|}
\hline a & b \\ \hline
\rotatebox[origin=c]{90}{Hello} & d \\ \hline
e & f \\ \hline
\end{tabular}
\vspace{1cm}
\begin{tabular}{|c|c|}
\hline a & b \\ \hline
\rotatebox[origin=c]{90}{There} & \includegraphics[height=2cm]{dummy.png} \\ \hline
e & f \\ \hline
\end{tabular}
\end{document}
In der zweiten Zeile der ersten Tabelle ist der gedrehte Text („Hallo“) vertikal mit dem Text („d“) der angrenzenden Zelle ausgerichtet.
In der zweiten Tabelle gibt es ein Problem mit der vertikalen Ausrichtung: Der Text scheint unten ausgerichtet zu sein [oder links vor der Drehung], und unter der Abbildung befindet sich ein Leerzeichen. Wie kann man in diesem Fall eine vertikale Ausrichtung erreichen?
ich fanddiese verwandte Frageaber es scheint, dass mein Problem dadurch verursacht wird, dass ich in der angrenzenden Zelle ein Bild hinzufüge.
Antwort1
Für die zweite Tabelle mit Bild:
\documentclass{report}
\usepackage{tabularx}
\usepackage[export]{adjustbox}
\begin{document}
\begin{tabular}{|c|c|}
\hline a & b \\ \hline
\rotatebox[origin=c]{90}{There}
& \includegraphics[height=2cm,valign=c,
margin= 0pt 3pt 0pt 3pt]{example-image-duck} \\
\hline
e & f \\
\hline
\end{tabular}
\end{document}