
Quiero lograr el siguiente diseño:
1a = 1b
<=> 2a = 2b
<=> 3a = 3b
Es decir, quiero que la \Leftrightarrow
s y los =
signos estén alineados. Esto es lo que pensé que funcionaría:
\documentclass[]{article}
\usepackage{amsmath}
\begin{document}
Thus,
\begin{align*}
& 1a &= 1b \\
\Leftrightarrow& 2a &= 2b \\
\Leftrightarrow& 3a &= 3b.
\end{align*}
\end{document}
El espaciado está claramente fuera de lugar. Si agrego otro indicador de alineación, obtengo el siguiente resultado:
\documentclass[]{article}
\usepackage{amsmath}
\begin{document}
Thus,
\begin{align*}
& & 1a &= 1b \\
&\Leftrightarrow& 2a &= 2b \\
&\Leftrightarrow& 3a &= 3b.
\end{align*}
\end{document}
Esto se ve mejor. Pero, ¿cómo me deshago del espacio extra entre las flechas y las variables? Apregunta similarRealmente no pude ayudarme.
¡Gracias de antemano!
Respuesta1
Utilice el formulario internoaligned
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Thus,
\[
\begin{aligned}
& & 1a &= 1b \\
&\Leftrightarrow& 2a &= 2b \\
&\Leftrightarrow& 3a &= 3b.
\end{aligned}
\]
\end{document}
Si quieres controlar el espaciado, alignedat
es tu amigo.
\[
\begin{alignedat}{2}
& & \quad 1a &= 1b \\
&\Leftrightarrow& 2a &= 2b \\
&\Leftrightarrow& 3a &= 3b.
\end{alignedat}
\qquad\text{or}\qquad
\begin{alignedat}{2}
& & \qquad 1a &= 1b \\
&\Leftrightarrow& 2a &= 2b \\
&\Leftrightarrow& 3a &= 3b.
\end{alignedat}
\]
Utilice \quad
o \qquad
o cualquier comando de espaciado que introduzca la cantidad de espacio que desee.
Respuesta2
En este caso simplemente usaría \iff
en lugar de \Leftrightarrow
, ya que \iff
agrega el espacio adecuado en ambos lados de la flecha y con la forma de la expresión ya está alineada. En general, puedes usar alignat*
en lugar de align*
para ajustar el espacio entre las flechas y las igualdades como desees.
A continuación se muestra un ejemplo para ambos casos.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
With \verb|\iff|:
\begin{align*}
1a &= 1b \\
\iff 2a &= 2b \\
\iff 3a &= 3b.
\end{align*}
With \verb|alignat*|:
\begin{alignat*}{2}
&\qquad & 1a &= 1b \\
&\Leftrightarrow& 2a &= 2b \\
&\Leftrightarrow& 3a &= 3b.
\end{alignat*}
\end{document}