Guy*_*Guy 11 latex equation newline line-breaks multiline
我想手动打破$$内的一行:
$$something something <breakline> something else$$
Run Code Online (Sandbox Code Playgroud)
我试过"//","\newline"和"\ linebreak []",但都没有用.想法?
请$$考虑使用align*或gather*环境,而不是使用TeX样式的命令.在这些内部,您可以使用换行命令\\.
(您将需要加载amsmath包以使用它们;但如果您正在进行任何数学计算,则无论如何都应该加载该包.)
有几个人建议使用eqnarray哪种方法,但更好的方法是在amsmath包中调整环境.
\begin{align*}
something \\
something else
\end{align*}
Run Code Online (Sandbox Code Playgroud)
如果您希望以某种方式对齐这两个部件,请使用文档&中所述的amsmath内容.
在仅使用标准 LaTeX 的情况下,在显示数学中获得换行符的方法是\begin{array}...\end{array}在显示数学环境中使用$$...$$。(是的,我知道这$$已被弃用,但我仍然喜欢它。)不同的扩展中有许多替代方案,包括 AMSLaTeXalign和align*环境。我个人最喜欢的是 Didier Rémy 的mathpartir软件包,它提供了一个更像段落模式的显示数学环境,以及一组用于排版逻辑推理规则和证明树的工具。
11年后...
将文本分成多行的一个示例是数组中的单元格具有多行。您可以将单元格内的文本分成几行,而不是使用新的数组行。这样做的优点是行间距不依赖于整个行高(如果行中的某些单元格高度很大,这不会影响文本行间距):
为此,只需将单元格内容括在大括号内并用作\\换行符即可。
突出显示的单元格的内容:
{ T_f (u) \text { is the transformed function and }
\\
K (t,u) \text { is the kernel used. }}
Run Code Online (Sandbox Code Playgroud)
整个代码:
$\begin {array} {lll}
\text {Transform: } T_f (u)
& = \int \limits_{t_1}^{t^2} K (t,u) f(t) dt \;\; \textrm {where:}
& {
T_f (u) \text { is the transformed function and }
\\
K (t,u) \text { is the kernel used. }
}
\\
\text {Inverse transform: } f(u)
& = \int \limits_{u_1}^{u^2} K^{-1} (t,u) T_f(u) du
\end {array}$
Run Code Online (Sandbox Code Playgroud)