答案1
一些评论和意见:
在 TeX 和 LaTeX 中,用 括起来的未编号显示的方程式
$$ ... $$
只能占据一行——无法换行。MathJax 使用的输入语法与 TeX 和 LaTeX 非常相似,但基于完全不同的底层引擎。仅仅因为 Mathjax 中某些东西碰巧“起作用”(无论该术语如何定义)并不能保证它在 LaTeX 文档中也能同样起作用。
不要用于
$$
在 LaTeX 文档中启动和终止显示数学模式。有关此主题的更多信息,请参阅帖子为什么 \[ ... \] 比 $$ ... $$ 更可取?最后但同样重要的是,那么如何才能将长方程分成两行呢?我建议您加载包
amsmath
并使用align*
或multline*
环境。以下屏幕截图展示了这两种环境。另外:我强烈建议您学习该包的用户指南
amsmath
,以熟悉该包提供的多行显示方程环境。
\documentclass{article} % or some other suitable document class
\usepackage{amsmath} % for 'align*' and 'multline*' environments
\begin{document}
\newcommand\termA{\frac{D}{8(2n-1)}}
\newcommand\termB{\sqrt{\frac{D^2}{64(2n-1)^2}-\frac{(2n-1)^6}{1728}}}
\begin{align*}
k_D &= \sqrt[3]{\termA+\termB} \\
&\quad +\sqrt[3]{\termA-\termB} - \frac{2n-1}{2}
\end{align*}
\begin{multline*}
k_D = \sqrt[3]{\termA+\termB} \\
+\sqrt[3]{\termA-\termB} - \frac{2n-1}{2}
\end{multline*}
\end{document}