![Alinhar centralizado, irregular à direita e irregular à esquerda no ambiente de alinhamento](https://rvso.com/image/392348/Alinhar%20centralizado%2C%20irregular%20%C3%A0%20direita%20e%20irregular%20%C3%A0%20esquerda%20no%20ambiente%20de%20alinhamento.png)
Escrita
\begin{align*}
&& a &= b\\
\Leftrightarrow&& b &= c\\
\Leftrightarrow&& c + 2 &= 3 + 5\\
\Leftrightarrow&& d + c + 1 &= 4 + 11 + 12
\end{align*}
dá
.
Cada um \Leftrightarrow
deve ser centralizado, tudo o que resta do sinal de igual deve ser irregular para a esquerda e tudo o que está à direita do sinal de igual deve ser irregular para a esquerda.
O enorme espaço em branco, obviamente, é um problema para mim. Como posso resolver esse problema (especialmente se eu usar align
em vez de align*
)? Usando o tabular
ambiente comodeclarado em uma solução para outra pergunta que fiz, receio, não vai ajudar.
Responder1
Responder2
Vocêfezdizertudo à direita do sinal de igual deve ser irregular para a esquerda. Não acho que você quis dizer isso, mas mostro isso como uma possibilidade.
Feito aqui com TABstacks, após mostrar o código original do 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}