Saltar al contenido

¿Cómo puedo dividir una ecuación en dos (o más) líneas?

Nuestros mejores investigadores han agotado sus depósitos de café, en su búsqueda día y noche por la resolución, hasta que Felipe encontró el arreglo en Beanstalk y ahora la compartimos contigo.

Solución:

Use breqn para romper líneas automáticamente o use amsmath y sus muchos entornos exactamente para este propósito. Por ejemplo, con breqn:

documentclassarticle
usepackagebreqn
begindocument
begindmath
  Q(lambda,hatlambda) = -frac12 P(O mid lambda ) sum_s sum_m sum_t gamma_m^(s) (t) left( n log(2 pi ) + log left| C_m^(s) right| + left( mathbfo_t - hatmu_m^(s) right) ^T C_m^(s)-1 left(mathbfo_t - hatmu_m^(s)right) right)
enddmath
enddocument

Tenga en cuenta que la expresión alrededor mid refuerzos necesarios para evitar que se rompa en este punto; Estoy seguro de que hay una mejor manera de hacerlo; de todos modos, aquí está la salida:

rendido

Con amsmath, debe especificar los puntos de interrupción manualmente: (como otros también han mencionado)

usepackageamsmath
...
beginmultline
  A+B+C+ \ +D+E+F 
endmultline

La guía del usuario de amsmath se llama amsldoc.pdf, pero puede acceder a ella escribiendo texdoc amsmath en la línea de comando. Los entornos principales que usará allí serían align, splity multline.

Puedes usar multline o split proporcionado por amsmath paquete.

  • Usar multline dividir ecuaciones sin que alineación (primera línea a la izquierda, última línea a la derecha)
  • Usar split dividir ecuaciones con alineación

Aquí hay ejemplos:

ingrese la descripción de la imagen aquí

El código fuente correspondiente es el siguiente:

(i).Use equation:
beginequation
1+2+3+4+8x+7=1+2+3+4+4x+35 \
Rightarrow x=7
endequation

(ii).Use emphmultline to split equations without alignment:
beginmultline
1+2+3+4+8x+7=1+2+3+4+4x+35 \
Rightarrow x=7
endmultline

(iii).Use emphsplit to split equations with alignment
beginequation
beginsplit
1+2+3+4+8x+7 & =1+2+3+4+4x+35 \
& Rightarrow x=7
endsplit
endequation

Para obtener más información, puede consultar la Guía del usuario del paquete amsmath.

Primera línea a la izquierda, última línea a la derecha: ese es el multline ambiente:

documentclassarticle
usepackageamsmath
begindocument
beginmultline
  Q(lambda,hatlambda) = -frac12 P(O mid lambda ) sum_s sum_m sum_t gamma_m^(s) (t) biggl( n log(2 pi ) \
  + log left| C_m^(s) right| + left( mathbfo_t - hatmu_m^(s) right) ^T C_m^(s)-1 left(mathbfo_t - hatmu_m^(s)right) biggr)
endmultline
enddocument

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *