Alinear centrado, irregular a la derecha e irregular a la izquierda en el entorno de alineación

Alinear centrado, irregular a la derecha e irregular a la izquierda en el entorno de alineación

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 alignen lugar dealign* )? Utilizar el tabularmedio ambiente comoindicado en una solución a otra pregunta que hice, me temo, no ayudará.

Respuesta1

Tu ya lo tienesalignat

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{2}
        &\;& a &= b\\
        \Leftrightarrow && b &= c\\
        \Leftrightarrow && c + 2 &= 3 + 5\\
        \Leftrightarrow && d + c + 1 &= 4 + 11 + 12
\end{alignat*}
\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

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}

ingrese la descripción de la imagen aquí

información relacionada