如何在文本中创建一个长方程跨越多行?

时间:2010-09-14 11:13:00

标签: latex

我想在文本中键入一些数学方程式。但是,因为等式太长,它会延伸到页面右侧的边距。请看下面的图片: alt text

My Latex代码是:

The minimal cost is 1358.3333 calories, which is achieved by the
vector $[x_1, x_2, x_3, x_4, x_5, x_6]=[4.1667, 0.0000, 0.0000,
0.0000, 8.3333, 29.1667]$, where the total fat is $4.17\%$,
saturated fat and cholesterol both $0$, sodium $37.5\%$, total
carbohydrate, calcium and iron all $100\%$ meaning their constraints
active, dietary fiber $341.67\%$, vitamin A $5154.17\%$, vitamin C
$1600\%$.

任何人都知道如何让方程的扩展部分从下一行开始?

谢谢和问候!

1 个答案:

答案 0 :(得分:3)

乳胶不够聪明,无法在方程中找到合适的位置来断线,因此不会尝试这样做。你需要手动断线,或自己拆分。一个明显的可能性是

$[x_1, x_2, x_3, x_4, x_5, x_6]$ 
$=[4.1667,   0.0000,  0.0000,  0.0000,    8.3333,   29.1667]$

(为了清晰起见插入换行符,不需要)

将方程式赋予它自己的线可能看起来更好,即包裹在\begin{equation}