Normalmente, soy una especie de gurú del látex y encuentro soluciones a problemas fácilmente con sitios como este, pero ahora encontré algo para lo que no puedo encontrar una solución adecuada: tengo matrices dentro de una matriz y los arcos parecen estar pegados entre sí. otro, mira:
Mi código se ve así:
\begin{pmatrix}
\begin{pmatrix}
0 & 1\\
0 & 0\\
\end{pmatrix} &
\begin{pmatrix}
1\\
1\\
\end{pmatrix}
& \begin{pmatrix}
0\\
2\\
\end{pmatrix}\\
\begin{pmatrix}
0 & 2\\
\end{pmatrix} & \begin{pmatrix}
0\\
\end{pmatrix} & \begin{pmatrix}
0\\
\end{pmatrix}\\
\begin{pmatrix}
0 & 0\\
\end{pmatrix} & \begin{pmatrix}
0\\
\end{pmatrix} & \begin{pmatrix}
1\\
\end{pmatrix}\\
\end{pmatrix}
¿Cómo puedo agregar solo un pequeño espacio vertical entre las submatrices?
Respuesta1
Aquí agregué un espacio de apilamiento (3 puntos predeterminado, configurable con argumento opcional) a una de las matrices en la fila 2. Agrega el espacio por encima y por debajo del elemento. Sin embargo, tenga en cuenta que si hay otros términos matriciales o vectoriales en la misma ecuación (no se muestran), es posible que también deba agregarles espacios para mantener las filas en el mismo nivel vertical.
\documentclass{article}
\usepackage{stackengine,amsmath}
\stackMath
\begin{document}
\[
\begin{pmatrix}
\begin{pmatrix}
0 & 1\\
0 & 0\\
\end{pmatrix} &
\begin{pmatrix}
1\\
1\\
\end{pmatrix}
& \begin{pmatrix}
0\\
2\\
\end{pmatrix}\\
\addstackgap{
\begin{pmatrix}
0 & 2\\
\end{pmatrix}} & \begin{pmatrix}
0\\
\end{pmatrix} & \begin{pmatrix}
0\\
\end{pmatrix}\\
\begin{pmatrix}
0 & 0\\
\end{pmatrix} & \begin{pmatrix}
0\\
\end{pmatrix} & \begin{pmatrix}
1\\
\end{pmatrix}\\
\end{pmatrix}
\]
\end{document}
Respuesta2
El espaciado vertical es inconsistente mathmode
y se comporta de manera diferente al de textmode
, es por eso que simplemente agregar \\[length]
no funcionaría. Sugiero agregar una longitud cero \rule
de un elegido height
para resolver el problema. Por supuesto, agregar una longitud cero \rule
inevitablemente agrega un espacio de {}
, por lo que también puse una longitud de espacio negativa igual \!
para compensar esto.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{pmatrix}
\begin{pmatrix}
0 & 1\\
0 & 0\\
\end{pmatrix} &
\begin{pmatrix}
1\\
1\\
\end{pmatrix}
& \begin{pmatrix}
0\\
2\\
\end{pmatrix}\\\!\rule{0in}{.16in}
\begin{pmatrix}
0 & 2\\
\end{pmatrix} & \begin{pmatrix}
0\\
\end{pmatrix} & \begin{pmatrix}
0\\
\end{pmatrix}\\\!\rule{0in}{.16in}
\begin{pmatrix}
0 & 0\\
\end{pmatrix} & \begin{pmatrix}
0\\
\end{pmatrix} & \begin{pmatrix}
1\\
\end{pmatrix}\\
\end{pmatrix}
\end{equation}
\end{document}