
Considere lo siguiente 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}
En la segunda línea de la primera tabla, el texto girado ("Hola") está alineado verticalmente con el texto ("d") de su celda adyacente.
En la segunda tabla, hay un problema con la alineación vertical: el texto parece estar alineado en la parte inferior [o a la izquierda antes de la rotación] y hay un espacio en blanco debajo de la figura. ¿Cómo se puede obtener la alineación vertical en este caso?
encontréesta pregunta relacionadapero parece que mi problema se debe al hecho de agregar una imagen en la celda adyacente.
Respuesta1
Para la segunda mesa con imagen:
\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}