sistema salto referenciar online numerar linea largas eqnarray ecuaciones derecha alinear latex

referenciar - ¿Cómo puedo tener saltos de línea en mis largas ecuaciones LaTeX?



salto de linea en ecuaciones latex (9)

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 estará alineado por & & ... Como se menciona, es difícil de leer, pero cuando tienes una ecuación así de larga, va a ser difícil de leer sin importar qué ... (El * lo hace no tener un número de ecuación, IIRC)

Mi ecuación es muy larga. ¿Cómo hago para continuar en la línea siguiente en lugar de salir de la página?


Esto funcionó para mí mientras usaba el paquete mathtools .

/documentclass{article} /usepackage{mathtools} /begin{document} /begin{equation} /begin{multlined} first term // second term /end{multlined} /end{equation} /end{document}


Hay un par de formas en que puedes lidiar con esto. Primero, y quizás lo mejor, es volver a trabajar su ecuación para que no sea tan larga; es probable que no se pueda leer 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 rotura y la alineación se puedan controlar con precisión. p.ej

/begin{align*} x&+y+/dots+/dots+x_100000000// &+x_100000001+/dots+/dots /end{align*}

que alinearía los primeros signos más de cada línea ... pero obviamente, puedes establecer las alineaciones donde quieras.


Para resolver este problema, utilicé el entorno de matriz dentro del entorno de ecuación de esta manera:

/begin{equation} /begin{array}{r c l} first Term&=&Second Term// &=&Third Term /end{array} /end{equation}


Sin configurar su entorno matemático para el clip, podría forzar una nueva línea con dos barras diagonales inversas en una secuencia como esta:

Bla Bla // Bla Bla in another line

El problema con esto es que tendrás 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 podría usar //* para evitar que se inicie una nueva página.


Usé el /begin{matrix}

/begin{equation} /begin{matrix} line_1 // line_2 // line_3 /end{matrix} /end{equation}


Use eqnarray y /nonumber

ejemplo:

/begin{eqnarray} sample = R(s,/pi(s),s'') + /gamma V^{/pi} (s'') /nonumber // /label{eq:temporal-difference} V^{/pi}_{k+1}(s) = (1-/alpha)V^{/pi}(s) - /alpha[sample] /end{eqnarray}


multiline es mejor usar En cambio, puede usar dmath , split también.

Aquí hay un ejemplo:

/begin{multline} {/text {/bf /emph {T(u)}}} ={ /alpha *}{/frac{/sum_{i=1}^{/text{/bf /emph {I(u)}}}{{/text{/bf /emph {S(u,i)}}}* {/text {/bf /emph {Cr(P(u,i))}}} * {/text {/bf /emph {TF(u,i)}}}}}{/text {/bf /emph {I(u)}}}} // +{ /beta *}{/frac{/sum_{i=1}^{/text{/bf /emph {$I_h$(u)}}}{{/text{/bf /emph {S(u,i)}}}* {/text {/bf /emph {Cr(P(u,i))}}} * {/text {/bf /emph {TF(u,i)}}}}}{/text {/bf /emph {$I_h$(u)}}}} /end{multline}


Si su ecuación no cabe en una sola línea, entonces el entorno de línea multline probablemente sea lo que necesita:

/begin{multline} first part of the equation // = second part of the equation /end{multline}

Si también necesita cierta 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}

Ambos entornos requieren el paquete amsmath .