El comando
\begin{align*} 1 = 1 = 2 & & 2 + 2 = 4 \end{align*}
alinea ambas ecuaciones a la derecha. ¿Cómo puedo cambiar esto para alinear ambas identidades a la izquierda?
Respuesta1
El estilo habitual es tener uno &
en cada ecuación y uno &
o uno \\
entre ecuaciones.
\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}
O si quieres ecuaciones al ras a la izquierda agregafleqn
\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}
Respuesta2
Lo primero que me gustaría señalar es que la primera fórmula tiene un error tipográfico. Debería serlo 1 + 1 = 2
y no 1 = 1 = 2
.
Podrías alinear ambas fórmulas a la izquierda escribiéndolas en líneas diferentes, lo que podrías hacer, por ejemplo, reemplazando con & &
a \\
, ya que \\
introduce una nueva línea:
\begin{align*}
1 + 1 &= 2\\
2 + 2 &= 4\\
\end{align*}
Sin embargo, si aún deseas tener ambas fórmulas en la misma línea, también puedes trabajar directamente con el interlineado. Estos no cambiarían la alineación desde la izquierda. Los interlineados más utilizados son ~
(espacio pequeño), \quad
(espacio mediano), \qquad
(espacio grande) y \,
, \;
, ... (espacio pequeño):
\begin{align*}
1 + 1 = 2 \qquad 2 + 2 = 4
\end{align*}
Sin embargo, si insiste en el, & &
puede utilizar un comando distinto del align*
que utilice & &
espacios o columnas, por ejemplo matrix
:
\begin{align*}
\begin{matrix} 1 + 1 = 2 & & 2 + 2 = 4 \end{matrix}
\end{align*}
Otra forma de lograr esto sería insertar texto vacío en el código LaTeX, por ejemplo con \text{}
, \operatorname{}
, ...:
\begin{align*}
1 + 1 = 2 \text{ } \text{ } \text{ } \text{ } 2 + 2 = 4
\end{align*}
Si desea dejar todo limpio, también puede comenzar el artículo con \documentclass[fleqn]{article}
.