¿Cuál es la diferencia entre el entorno de alineación y ecuación cuando solo quiero mostrar una línea de ecuación?

¿Cuál es la diferencia entre el entorno de alineación y ecuación cuando solo quiero mostrar una línea de ecuación?

Estoy escribiendo un documento de física y, a veces, necesito escribir ecuaciones de varias líneas, mientras que en la mayoría de los casos solo necesito escribir fórmulas de una línea. Entonces, ¿está bien si siempre uso alignel entorno en lugar de cambiar entre aligny equation? ¿Cuáles son sus diferencias?

Respuesta1

Elverticalel espaciado es diferente, pero sólo se nota en ciertos casos. Para ver esto, considere todas las formas posibles en las que puede tener texto alrededor de estas pantallas:

ingrese la descripción de la imagen aquí

\documentclass{article}
\usepackage{amsmath}
\setlength{\parindent}{0pt}% Just for this example
\begin{document}

Long/long line before/after display:

\begin{minipage}[t]{.5\textwidth}
  Lorem ipsum.
  \begin{equation}
    f(x) = ax^2 + bx + c
  \end{equation}
  Lorem ipsum.
\end{minipage}%
\begin{minipage}[t]{.5\textwidth}
  Lorem ipsum.
  \begin{align}
    f(x) = ax^2 + bx + c
  \end{align}
  Lorem ipsum.
\end{minipage}

\hrulefill

Long/short line before/after display:

\begin{minipage}[t]{.5\textwidth}
  Lorem ipsum.
  \begin{equation}
    f(x) = ax^2 + bx + c
  \end{equation}
  Lrm.
\end{minipage}%
\begin{minipage}[t]{.5\textwidth}
  Lorem ipsum.
  \begin{align}
    f(x) = ax^2 + bx + c
  \end{align}
  Lrm.
\end{minipage}

\bigskip

\hrulefill

\bigskip

Short/long line before/after display:

\begin{minipage}[t]{.5\textwidth}
  Lrm:
  \begin{equation}
    f(x) = ax^2 + bx + c
  \end{equation}
  Lorem ipsum.
\end{minipage}%
\begin{minipage}[t]{.5\textwidth}
  Lrm:
  \begin{align}
    f(x) = ax^2 + bx + c
  \end{align}
  Lorem ipsum.
\end{minipage}

\hrulefill

Short/short line before/after display:

\begin{minipage}[t]{.5\textwidth}
  Lrm:
  \begin{equation}
    f(x) = ax^2 + bx + c
  \end{equation}
  Lrm.
\end{minipage}%
\begin{minipage}[t]{.5\textwidth}
  Lrm:
  \begin{align}
    f(x) = ax^2 + bx + c
  \end{align}
  Lrm.
\end{minipage}

\end{document}

Lo anterior muestra el uso de todas las combinaciones de fragmentos de texto largos/cortos inmediatamente antes/después de la visualización; La columna de la izquierda denota el uso de un equationy la columna de la derecha usa el equivalente con un align. Estos influyen en el uso de los saltos de visualización de TeX:

\abovedisplayskip% If the line ending above the display is not short
\abovedisplayshortskip% ... If the line ending above the display is short
\belowdisplayskip% If the line ending below the display is not short
\belowdisplayshortskip% ... If the line ending below the display is short

Está claro que una línea cortaarriba alignse interpreta de manera diferente que la de equation(compárese los saltos más grandes anteriores a las ecuaciones (6) y (8) en relación con los de las ecuaciones (5) y (7)).

Pero eso no es todo, y la imagen de arriba es un poco engañosa en ese sentido. Si los minipages estaban alineados con el [b]ottom en lugar de con el [t]op

ingrese la descripción de la imagen aquí

verás que hasta el saltoabajose aligninterpreta de manera diferente cuando la línea que sigue a la pantalla es corta.


¿Está bien usar una sola ecuación dentro de un align? Claro, si te sientes cómodo con su apariencia. Con el texto circundante, se puede esperar que haya líneas largas ("no cortas") en ambos lados de la pantalla, en cuyo caso align"funciona" de manera similar a equation(ecuaciones (1)-(4) anteriores).

Respuesta2

Como se indica en los comentarios, la única diferencia es el espaciado de las fórmulas. Debe intentar utilizarlo equationcuando sea posible y aligncuando tenga fórmulas de varias líneas.

Además: equationarroja un error cuando tienes un &entorno interno, así que ten cuidado al convertir entre los dos.

información relacionada