![Alinear centrado, irregular a la derecha e irregular a la izquierda en el entorno de alineación](https://rvso.com/image/392348/Alinear%20centrado%2C%20irregular%20a%20la%20derecha%20e%20irregular%20a%20la%20izquierda%20en%20el%20entorno%20de%20alineaci%C3%B3n.png)
Escribiendo
\begin{align*}
&& a &= b\\
\Leftrightarrow&& b &= c\\
\Leftrightarrow&& c + 2 &= 3 + 5\\
\Leftrightarrow&& d + c + 1 &= 4 + 11 + 12
\end{align*}
da
.
Cada\Leftrightarrow
debe estar centrado, todo lo que queda hasta el signo igual debe estar irregular hacia la izquierda y todo lo que está a la derecha del signo igual debe estar irregular hacia la izquierda.
El enorme espacio en blanco, obviamente, es un problema para mí. ¿Cómo puedo resolver este problema (especialmente si uso align
en lugar dealign*
)? Utilizar el tabular
medio ambiente comoindicado en una solución a otra pregunta que hice, me temo, no ayudará.
Respuesta1
Respuesta2
Túhizodecirtodo lo que está a la derecha del signo igual debe estar irregular hacia la izquierda. No creo que lo hayas dicho en serio, pero lo muestro como una posibilidad.
Hecho aquí con TABstacks, después de mostrar el código original del OP.
\documentclass{article}
\usepackage{amsmath,tabstackengine}
\TABstackMath
\begin{document}
\begin{align*}
&& a &= b\\
\Leftrightarrow&& b &= c\\
\Leftrightarrow&& c + 2 &= 3 + 5\\
\Leftrightarrow&& d + c + 1 &= 4 + 11 + 12
\end{align*}
\[
\setstackaligngap{6pt}% horizontal gap between align groups
\alignCenterstack{
&& a =& b\\
\Leftrightarrow&& b =& c\\
\Leftrightarrow&& c + 2 =& 3 + 5\\
\Leftrightarrow&& d + c + 1 =& 4 + 11 + 12
}
\]
\[
\setstacktabbedgap{0pt}% horizontal gap between tabbed groups
\tabbedCenterstack[r]{
& a =& b\\
\Leftrightarrow& b =& c\\
\Leftrightarrow& c + 2 =& 3 + 5\\
\Leftrightarrow& d + c + 1 =& 4 + 11 + 12
}
\]
\end{document}