答案1
我建议使用multlined
来自的环境来分解开方数。您也可以选择不分解它,而是使用来自的命令mathtools
输入 medsize(~80% 的 \displaystyle)。我借此机会清理了您的代码:\mediummath
nccmath
\documentclass[11pt,a4paper,twocolumn]{article}
\usepackage[utf8]{inputenc}
\usepackage{mathtools, nccmath}
\begin{document}
\begin{equation*}
\bigl| \dot{r} \bigr| =
\sqrt{\begin{multlined}[b] -\!\bigl(e^{-t} ( \cos t + \sin t )\bigr)^2 + \\ \bigl(e^{-t} (\cos t + \sin t)\bigr)^2 + \bigl(-e^{-t}\bigr)^2 \end{multlined}}
\end{equation*}
\begin{align*}
\bigl| \dot{r} \bigr| & =
\sqrt{\medmath{ -\!\bigl(e^{-t} ( \cos t + \sin t )\bigr)^2 + \bigl(e^{-t} (\cos t + \sin t)\bigr)^2 + \bigl(-e^{-t}\bigr)^2}} \\
& = \sqrt{ -\!\bigl(e^{-t} ( \cos t + \sin t )\bigr)^2 + \bigl(e^{-t} (\cos t + \sin t)\bigr)^2 + \bigl(-e^{-t}\bigr)^2}
\end{align*}
\end{document}
答案2
由于equation*
环境不允许换行,请考虑使用环境。此外,我建议您使用符号,multline*
而不是使用指令创建多行无理数表达式。\sqrt
(...)^{1/2}
关于您的代码的另外两条注释:请尽量少用\left
和\right
,并且不要不必要地将各种术语括在花括号中。
\documentclass[11pt,a4paper,twocolumn]{article}
\usepackage{amsmath} % for 'multline*' env.
\begin{document}
...
\hrule % just to illustrate column width
\begin{multline*}
| \dot{r} | = \bigl\{
- e^{-t} ( \cos t + \sin t )^{2} \\
+ e^{-t} ( \cos t + \sin t )^{2}
+ (-e^{-t})^{2} \bigr\}^{1/2}
\end{multline*}
\end{document}
答案3
答案4
\\
我今天遇到了这种情况,最简单的解决方案是在公式环境中使用 {align*},并在要开始下一行的位置使用双反斜杠命令。虽然不是自动的,但看起来很整洁。
\begin{equation}
\begin{align*}
\Pi( \phi,\eta)= \int_0^L \left[ N \cdot \Lambda^T \left( \frac{d \eta_0}{ds} - \theta \times \frac{d \phi_0}{ds} \right)+M \cdot \Lambda^T \frac{d \theta}{ds} \right]ds \\
-\int_0^L \left( \bar{n} \cdot \eta_0 + \bar{m} \cdot \theta \right) ds = 0
\end{align*}
\end{equation}