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:
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
, split
y 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:
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