
¿Es posible centrar verticalmente las celdas de una columna en una matriz TikZ? Agregar nodes = {anchor = center}
verticalmente centra todas las celdas, pero me gustaría conservar la alineación inferior del contenido de las celdas en la segunda y tercera columna.
Es decir, ¿cómo puedo centrar verticalmente asdf
en la primera columna pero conservar la alineación inferior de las imágenes en la segunda y tercera columnas?
MWE
\documentclass{article}
\usepackage{mwe}
\usepackage{tikz}
\usetikzlibrary{matrix}
\begin{document}
\begin{tikzpicture}
\matrix[matrix of nodes]{
asdf & \includegraphics[width=2cm]{example-image-a} & \includegraphics[width=3cm]{example-image-a} \\
};
\end{tikzpicture}
\end{document}
Respuesta1
Puede utilizarlo column 1/.style
para aplicar estilo solo a las celdas de la primera columna o row 2 column 3/.style
a una celda en particular. Aquí algunos estilos aplicados a la primera columna:
\documentclass{article}
\usepackage{mwe}
\usepackage{tikz}
\usetikzlibrary{matrix}
\begin{document}
\begin{tikzpicture}
\matrix[matrix of nodes,
column 1/.style={anchor=center,color=red,text depth=2cm}]{
asdf & \includegraphics[width=2cm]{example-image-a} & \includegraphics[width=3cm]{example-image-a} \\
bkgi & \includegraphics[width=3cm]{example-image-a} & \includegraphics[width=1cm]{example-image-a} \\
};
\end{tikzpicture}
\end{document}