我非常喜欢split
在多行上共享公式编号的环境。
但是我不知道如何在对齐环境中多次使用它。我有一个公式需要分成多行,其中几组行形成一个我想要标记的公式。该怎么做?下面的代码不起作用...
我正在尝试做的更精确的工作示例:
\documentclass[]{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
\begin{split}
x^{(2)} &= \frac{1}{10} ( \varphi(x_1) +\varphi(-x_1) \\
& + \cdots \\
& + \varphi(100x_1) +\varphi(-100x_1) ) \\
\label{one}
\end{split}
\begin{split}
& + \frac{1}{10}\varphi_{tanh}( 100x_2) +\frac{1}{10}\varphi_{tanh}(-100x_2)\\
& + \varphi_{tanh}(x_3)
\label{two}
\end{split}
\end{align}
\end{document}
这会产生输出,我期望这些行位于彼此之下:
答案1
根据 David 的评论,\\
需要将两行分开并使用\quad
来对齐运算符。题外话,一般来说,像和 这样trignometry
的术语应该只用罗马字体,所以请使用而不是和 修改后的标签是:cos, sin
tan
\tanh
tanh
\documentclass{book}
\usepackage{mathtools}
\begin{document}
\begin{align}
\begin{split}
x^{(2)} &= \frac{1}{10} ( \varphi(100x_1+175) +\varphi(-100x_1+150) \\
&\quad + \cdots \\
&\quad + \varphi(100x_1-125) +\varphi(-100x_1-150) ) -\frac{1}{10}
\label{one}
\end{split}\\
\begin{split}
&\quad + \frac{1}{10}\varphi_{\tanh}( 100x_2+150)
+\frac{1}{10}\varphi_{\tanh}(-100x_2+150)\\
&\quad + \varphi_{\tanh}(x_5)
\label{two}
\end{split}
\end{align}
\end{document}
答案2
aligned
我会用以下方式来做:
\documentclass[]{article}
\usepackage{amsmath,mathtools, nccmath}
\begin{document}
\begin{align}
\label{one}
& \begin{aligned}x^{(2)} = & \mfrac{1}{10} ( \varphi(100x_1+175) +\varphi(-100x_1+150) + \cdots {}\\
& + \varphi(100x_1-125) +\varphi(-100x_1-150) ) -\smash{\mfrac{1}{10}}
\end{aligned}
\\[1ex]
& \begin{aligned}
\phantom{x^{(2)} = }& + \mfrac{1}{10}\varphi_{\tanh}( 100x_2+150) +\mfrac{1}{10}\varphi_{\tanh}(-100x_2+150)\\
& + \varphi_{\tanh}(x_5)
\end{aligned}
\label{two}
\end{align}
\end{document}
答案3
我建议使用aligned
以下方法,将方程编号放在每个组的顶部,并使用额外的缩进进行视觉分组。我还提供了一种替代方案,只需对齐,但你必须记住\notag
经常使用。
\documentclass{book}
\usepackage{mathtools}
\begin{document}
Using \verb+aligned+
\begin{align}
x^{(2)}
&=
\begin{aligned}[t]
&\frac{1}{10} \bigl( \varphi(100x_1+175) +\varphi(-100x_1+150) \\
&\qquad + \dotsb \\
&\qquad + \varphi(100x_1-125) +\varphi(-100x_1-150) \bigr)
-\frac{1}{10}
\end{aligned}
\label{one}
\\
&\hphantom{{}={}}
\begin{aligned}[t]
& + \frac{1}{10}\varphi_{\tanh}( 100x_2+150)
+\frac{1}{10}\varphi_{\tanh}(-100x_2+150)\\
&\qquad + \varphi_{\tanh}(x_5)
\end{aligned}
\label{two}
\end{align}
Or with just \verb+align+ and \verb+\notag+
\begin{align}
x^{(2)}
&=
\frac{1}{10} \bigl( \varphi(100x_1+175) +\varphi(-100x_1+150)
\label{three}\\
&\qquad + \dotsb \notag\\
&\qquad + \varphi(100x_1-125) +\varphi(-100x_1-150) \bigr)
-\frac{1}{10} \notag \\
&\quad + \frac{1}{10}\varphi_{\tanh}( 100x_2+150)
+\frac{1}{10}\varphi_{\tanh}(-100x_2+150) \label{four}\\
&\qquad + \varphi_{\tanh}(x_5) \notag
\end{align}
\end{document}