tutorial - Latex AMS align/Align multiple "=", demasiado espacio
latex tutorial (3)
¿Qué pasa con el siguiente? Producen signos "=" alineados para mí ...
/begin{tabular}{lllll}
A & = & B & = & C //
D & = & E & = & F //
/end{tabular}
/begin{tabular}{lllll}
A & = & BBB & = & C //
D & = & E & = & F //
/end{tabular}
Me gustaría alinear algunas ecuaciones en Latex usando los paquetes AMS. Cada ecuación tiene dos signos iguales que deben alinearse. Así que algo en la línea de
A = B = C
D = E = F
He intentado usar el entorno de alineación como este
/begin{align}
A &= B &= C //
D &= E &= F
/end{align}
Esto funciona en principio (se alinea), sin embargo, agrega espacios ridículamente grandes antes del segundo signo igual en cada línea. Pero solo quiero que la línea se ejecute como si no hubiera una pestaña de alineación adicional. Solo cuando sustituyo, por ejemplo, "B" por "BBB", quiero que el signo igual antes de "F" se desplace hacia la derecha la cantidad exacta de espacio.
¿Alguien podría ayudarme en eso? Me está volviendo loco, ya que no tengo la idea de ese extraño comportamiento y simplemente no puedo encontrar ninguna solución. Tal vez alignat podría ayudar, pero realmente no entiendo cómo funciona ese entorno o en qué se diferencia de la alineación normal.
Saludos, Oliver
(6½ a 8 años después)
¿Qué pasa con el uso de array
con un separador personalizado?
/begin{array}{r@{/ }c@{/ }l}
A &= B &= C //
D &= E &= F
/end{array}
Esto debería funcionar:
/begin{alignat}{2}
A &= B & &= C //
D &= E & &= F
/end{alignat}
De la guía de ams:
Una alineación de entorno de variante permite que se especifique explícitamente el espacio horizontal entre ecuaciones. Este entorno toma un argumento, el número de "columnas de ecuación": cuente el número máximo de & s en cualquier fila, agregue 1 y divida por 2.
No es exactamente para lo que estás tratando de hacer, pero ya que align insiste en agregar espacio ... La idea detrás de align es:
l&=r & l&=r //
l&=r & l&=r
Un ''&'' por función, y un ''&'' entre funciones.
Sin embargo, espero que haya una mejor solución.