Me preguntaría si realmente quieres hacer eso. Las ecuaciones de líneas múltiples serán muy difíciles de leer. ¿Es posible dividir su ecuación en ecuaciones múltiples (más cortas)?
pkaeding
Respuestas:
135
Si su ecuación no cabe en una sola línea, entonces el multlineentorno probablemente sea lo que necesita:
\begin{multline}
first part of the equation \\= second part of the equation
\end{multline}
Si también necesita algo de alineación con respecto a la primera parte, puede usar split:
\begin{equation}\begin{split}
first part &= second part #1 \\&= second part #2
\end{split}\end{equation}
En mi experiencia, no puede haber una nueva línea dentro de entornos de ecuaciones
multilínea
10
Sin configurar su entorno matemático para recortar, podría forzar una nueva línea con dos barras invertidas en una secuencia como esta:
Bla Bla \\ Bla Bla in another line
El problema con esto es que tendrá que determinar dónde es probable que termine una línea y forzar a que siempre haya un salto de línea allí. Con ecuaciones, en lugar de texto, prefiero esta forma manual.
También puede usar \\*para evitar que se inicie una nueva página.
Hay un par de formas de lidiar con esto. Primero, y quizás lo mejor, es reelaborar su ecuación para que no sea tan larga; es probable que sea ilegible si es tan largo.
¿Para qué sirve el entorno de alineación *, con respecto al entorno de alineación (con versus sin asterisco)?
Johannes Lemonde
1
el asterisco le dice que omita los números para las líneas de ecuación.
TJ Ellis
5
Todavía no se menciona aquí, otra opción es el entorno aligned, nuevamente del paquete amsmath:
\documentclass{article}\usepackage{amsmath}\begin{document}\begin{equation}\begin{aligned}
A &= B + C\\&= D + E + F\\&= G
\end{aligned}\end{equation}\end{document}
Creo que solía usar eqnarray o algo así. Te deja decir
\begin{eqnarray*}
x &=& blah blah blah \\&& more blah blah blah \\&& even more blah blah
\end{eqnarray*}
y se alineará con & & ... Como se mencionó anteriormente, es difícil de leer, pero cuando tengas una ecuación que sea tan larga, será difícil de leer sin importar qué ... (El * lo hace no tiene un número de ecuación, IIRC)
Para su información, el AMS recomienda no utilizar entornos de ecuación de matriz porque "producen un espaciado inconsistente de los signos iguales y no intentan evitar la sobreimpresión del cuerpo de la ecuación y el número de ecuación". - no es realmente aplicable aquí, pero es bueno saberlo; Un buen entorno de alineación puede encargarse de la mayoría de tales circunstancias.
TJ Ellis
¿Hay alguna manera de hacer que este número sea la ecuación también? Si inserto una etiqueta, puedo hacer referencia a ella por número, pero no está impresa en el lado derecho de la ecuación.
Esto funcionó para mí mientras usaba el mathtoolspaquete.
\documentclass{article}\usepackage{mathtools}\begin{document}\begin{equation}\begin{multlined}
first term \\
second term
\end{multlined}\end{equation}\end{document}
Respuestas:
Si su ecuación no cabe en una sola línea, entonces el
multline
entorno probablemente sea lo que necesita:Si también necesita algo de alineación con respecto a la primera parte, puede usar
split
:Ambos entornos requieren el
amsmath
paquete.Ver también
aligned
como se señala en una respuesta a continuación .fuente
Sin configurar su entorno matemático para recortar, podría forzar una nueva línea con dos barras invertidas en una secuencia como esta:
El problema con esto es que tendrá que determinar dónde es probable que termine una línea y forzar a que siempre haya un salto de línea allí. Con ecuaciones, en lugar de texto, prefiero esta forma manual.
También puede usar
\\*
para evitar que se inicie una nueva página.fuente
Hay un par de formas de lidiar con esto. Primero, y quizás lo mejor, es reelaborar su ecuación para que no sea tan larga; es probable que sea ilegible si es tan largo.
Si debe ser así, consulte la Guía breve de matemáticas de AMS para conocer algunas formas de manejarlo. (en la segunda página)
Personalmente, usaría un entorno de alineación, para que la ruptura y la alineación puedan controlarse con precisión. p.ej
que alinearía los primeros signos más de cada línea ... pero, obviamente, puede establecer las alineaciones donde lo desee.
fuente
Todavía no se menciona aquí, otra opción es el entorno
aligned
, nuevamente del paqueteamsmath
:fuente
Creo que solía usar eqnarray o algo así. Te deja decir
y se alineará con & & ... Como se mencionó anteriormente, es difícil de leer, pero cuando tengas una ecuación que sea tan larga, será difícil de leer sin importar qué ... (El * lo hace no tiene un número de ecuación, IIRC)
fuente
Usé el
\begin{matrix}
fuente
multline
Es mejor usar. En su lugar, puede utilizardmath
,split
también.Aquí hay un ejemplo:
fuente
Uso
eqnarray
y\nonumber
ejemplo:
fuente
Esto funcionó para mí mientras usaba el
mathtools
paquete.fuente
RESPUESTA SIMPLE AQUÍ
fuente
Para resolver este problema, utilicé el entorno de matriz dentro del entorno de ecuación de esta manera:
fuente