我正在尝试在新行中添加一个方程。问题是等式对于这条线来说太长了,我需要手动打破它。否则,它只会与右列或右边缘重叠(看起来很难看......)。
有没有办法 LaTeX 可以为我打破这个等式,所以它看起来不错?
我附上了我的 latex 代码:
\begin{align*}
f(n)-f(0) &= A(n)-B(n)-C(n)-D(n)\cdot d-\left(A(0)-B(0)-C(0)-D(0)\cdot d\right) \\
&= A(n)-0-X-D(n)\cdot d-\left(0-0-0-0\right) \\
&= A(n)-X-D(n)\cdot d
\end{align*}
有问题的行是第一行,太长了。
最佳答案
breqn
包旨在自动拆分长方程。它在大多数情况下都能很好地工作,但不如amsmath
成熟。包裹。以下是您编写示例方程的方法:
\documentclass{文章}
\usepackage{breqn}
\begin{文档}
\begin{dmath}
f(n)-f(0) = A(n)-B(n)-C(n)-D(n)\cdot d-\left(A(0)-B(0)-C(0) -D(0)\cdot d\right)
= A(n)-0-X-D(n)\cdot d-\left(0-0-0-0\right)
= A(n)-X-D(n)\cdot d
\end{dmath}
\end{文档}
请注意,没有对齐或换行标记,但输出看起来与使用 align
时基本相同。 .
关于latex - 如何在直线上打破一个长方程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1578127/