Qual a vantagem de usar o ambiente de equações em látex?

Qual a vantagem de usar o ambiente de equações em látex?

Meu colega de apartamento usa \flalignLaTeX para todas as suas equações e depois de pensar sobre isso, faz sentido. O \equationambiente não é apenas mais restritivo? Existe alguma vantagem em usar o \equationmeio ambiente?

É simplesmente isso que \flalignrequer o amsmathpacote?

Responder1

Comoegrégiamencionado em seu comentário, ao usar equatione flalignhá uma diferença no espaçamento vertical ao redor da fórmula se a linha de texto imediatamente anterior parar antes da expressão matemática. No exemplo a seguir isso pode ser visto usando algumas diretrizes visuais desenhadas com a ajuda do TikZ:

\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz}

\newcommand\myline[2][red]{%
  \draw[#1] ([yshift=#2]current page.west) -- ([yshift=#2]current page.east);
}
\begin{document}

Short line
\begin{equation}
a=b
\end{equation}
Short line
\begin{flalign}
a=b
\end{flalign}
Short line

A not so short line of text for the example
\begin{equation}
a=b
\end{equation}
A not so short line of text for the example
\begin{flalign}
a=b
\end{flalign}
A not so short line of text for the example

\begin{tikzpicture}[remember picture,overlay]
\myline{262}
\myline{250}
\myline[blue]{232}
\myline[blue]{210}
\myline{177}
\myline{154}
\myline[blue]{132}
\myline[blue]{111}
\end{tikzpicture}

\end{document}

insira a descrição da imagem aqui

As regras vermelhas correspondem equatione as azuis, a flalign.

A diferença no espaçamento é explicada porque, para o equationambiente, são aplicados comprimentos diferentes que controlam o espaçamento vertical ao redor de uma fórmula, dependendo se a linha antes da fórmula pára antes da fórmula ou não.

Existem quatro comprimentos que regulam o espaçamento vertical em torno das equações exibidas: \abovedisplayskip, \belowdisplayskip, \abovedisplayshortskip, \belowdisplayshortskip. Seus valores padrão para a articleclasse em 10ptsão:

\abovedisplayskip=10pt plus 2pt minus 5pt
\belowdisplayskip=10pt plus 2pt minus 5pt
\abovedisplayshortskip=0pt plus 3pt
\belowdisplayshortskip=6pt plus 3pt minus 3pt

As variantes curtas serão aplicadas para equation, mas não para flalign, se a linha de texto imediatamente antes da fórmula terminar antes dela.

Então, qual é a vantagem de usar equation? Bem, quando a linha termina antes da fórmula, equationintroduzirá menos espaço vertical ao redor da fórmula, para que a expressão (lembre-se que, neste caso, estamos considerando uma expressão de uma linha) não aparecerá muito destacada do texto ao redor.

informação relacionada