如何让 latex 允许在到达线边界时断线

如何让 latex 允许在到达线边界时断线

我开始用 latex 写作业,我使用在线 latex 编辑器+编译器。有时,当我写较长的数学表达式时,表达式会超出页面的右边界。我发现它与连字符包有关,但我找不到正确的方法。

我的零阶问题是,我如何告诉 latex,它可以在任何字符处断行。这不是很好,但 HW 不必完美无缺。

我注意到 latex 知道如何使用算术符号(例如 + 或 \times)来中断表达式。有没有办法可以告诉 latex 能够使用其他特定字符来中断一行?

我尝试使用 \hyp 和 \discretionary,但在编译时出现错误。我认为这是因为我试图在数学表达式 ($ ... $) 中使用它们。

还有一件事。我的表达式本身并不长,但事实上我展示了它的整个发展过程。所以实际上,它是一系列用等号分隔的长表达式。令我惊讶的是,LaTeX 也没有在等号处断开。我甚至把表达式分开了 $...=$ $...=$ $...=$,它们之间也没有断开

任何帮助将非常感激

以 UPDATE 为例

$\int d^3x (\partial_0 A^0)^2 = \int d^3x\int \hat{dk}\hat{dq} k_0q_0\left(-a^\lambda(k)\epsilon^\lambda_0(k)e^{-ikx}\right)\left(-a^{\lambda'}(q)\epsilon^{\lambda'}_0(q)e^{-iqx}\right) =  \int \hat{dk}\hat{dq} k_0q_0a^\lambda(k)\epsilon^\lambda_0(k)e^{-ik_0t}a^{\lambda'}(q)\epsilon^{\lambda'}_0(q)e^{-iq_0t} \int d^3xe^{-i(\vec{k}+\vec{q})x} = \int \hat{dk}\frac{d^3q}{\sqrt{(2\pi)^3}\sqrt{2|\vec{q}|}} k_0|\vec{q}|a^\lambda(k)\epsilon^\lambda_0(k)e^{-ik_0t}a^{\lambda'}(q)\epsilon^{\lambda'}_0(q)e^{-iq_0t}\delta^3(k+q)= \int \hat{dk}\frac{1}{\sqrt{(2\pi)^3}\sqrt{2|-\vec{k}|}} k_0|-\vec{k}|a^\lambda(k)\epsilon^\lambda_0(k)e^{-ik_0t}a^{\lambda'}(-k)\epsilon^{\lambda'}_0(-k)e^{-i|-\vec{k}|t}= \int \hat{dk}\frac{1}{\sqrt{(2\pi)^3}\sqrt{2k_0}} (k_0)^2a^\lambda(k)a^{\lambda'}(-k)\epsilon^\lambda_0(k)\epsilon^{\lambda'}_0(-k)e^{-2ik_0t} $

相关内容