Alterando "alinhar" para alinhar equações à esquerda

Alterando "alinhar" para alinhar equações à esquerda

O comando

\begin{align*} 1 = 1 = 2 & &  2 + 2 = 4 \end{align*}

alinha ambas as equações à direita. Como posso mudar isso para alinhar ambas as identidades à esquerda?

Responder1

O estilo usual é ter um &em cada equação e um &ou um \\entre as equações

insira a descrição da imagem aqui

\documentclass{article}

\usepackage{amsmath}

\begin{document}

on one line
\begin{align*} 1 + 1 &= 2 &  2 + 2 &= 4 \end{align*}


on two
\begin{align*} 1 + 1 &= 2 \\  2 + 2 &= 4 \end{align*}

\end{document}

Ou se você quiser equações alinhadas à esquerda, adicionefleqn

insira a descrição da imagem aqui

\documentclass[fleqn]{article}

\usepackage{amsmath}

\begin{document}

on one line
\begin{align*} 1 + 1 &= 2 &  2 + 2 &= 4 \end{align*}


on two
\begin{align*} 1 + 1 &= 2 \\  2 + 2 &= 4 \end{align*}

\end{document}

Responder2

A primeira coisa que gostaria de observar é que a primeira fórmula contém um erro de digitação. Deveria ser 1 + 1 = 2e não 1 = 1 = 2.

Você poderia alinhar ambas as fórmulas à esquerda escrevendo-as em linhas diferentes, o que poderia ser feito, por exemplo, substituindo the & &por a \\, já que the \\introduz uma nova linha:

\begin{align*}
   1 + 1 &= 2\\
   2 + 2 &= 4\\
\end{align*}

linhas múltiplas

No entanto, se você ainda quiser ter as duas fórmulas na mesma linha, também poderá trabalhar diretamente com o espaçamento entre linhas. Isso não mudaria o alinhamento à esquerda. Os espaçamentos entre linhas mais comumente usados ​​são ~(espaço pequeno), \quad(espaço médio), \qquad(espaço grande) e \,, \;, ... (espaço pequeno):

\begin{align*}
   1 + 1 = 2 \qquad 2 + 2 = 4
\end{align*}

espaçamento entre linhas

No entanto, se você insistir em & &você pode usar um comando diferente do align*que usa & &espaços ou colunas, por exemplo matrix:

\begin{align*}
   \begin{matrix} 1 + 1 = 2 & & 2 + 2 = 4 \end{matrix}
\end{align*}

outros comandos

Outra maneira de conseguir isso seria inserir texto vazio no código LaTeX, por exemplo, com \text{}, \operatorname{}, ...:

\begin{align*}
   1 + 1 = 2 \text{ } \text{ } \text{ } \text{ } 2 + 2 = 4
\end{align*}

texto

Se quiser que tudo fique limpo, você também pode começar o artigo com \documentclass[fleqn]{article}.

informação relacionada