我以为alignat
在列之间没有插入额外的空格。那么为什么下面\left.(r \cos \theta + R) \sin \varphi,\right.
第一行的部分被推到了右边?
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{3}
F(\theta, \varphi)= & \left((r \cos \theta + R) \cos \varphi, \right. & \left.(r \cos \theta + R) \sin \varphi,\right.
\\
& & \left. r \sin \theta \cos (\varphi/2),\, r \sin (\theta ) \sin (\varphi/2)\,\right)
\end{alignat*}
\end{document}
答案1
我会使用一个简单的split
环境,每行只有一个对齐点。我还将删除分散注意力的\left
和\right
调整大小的指令(特别是因为它们没有完成任何有意义的事情),并分别使用\bigl[
和。\bigr]
\documentclass{article}
\usepackage{amsmath} % for 'split' environment
\begin{document}
\[
\begin{split}
F(\theta, \varphi) &= \bigl[( r \cos\theta + R) \cos\varphi,\, (r \cos\theta + R) \sin\varphi, \\
&\qquad r \sin\theta \cos(\varphi/2),\, r \sin\theta \sin(\varphi/2) \bigr]
\end{split}
\]
\end{document}
答案2
如果你愿意,你也可以使用witharrows
。也许语法看起来更自然(当然,的主要用途witharrows
是在这种对齐中添加箭头)。
\documentclass{article}
\usepackage{witharrows}
\begin{document}
\begin{DispWithArrows*}[format = rll]
F(\theta, \varphi)= & \bigl((r \cos \theta + R) \cos \varphi, & (r \cos \theta + R) \sin \varphi,
\\
& & r \sin \theta \cos (\varphi/2),\, r \sin (\theta ) \sin (\varphi/2)\,\bigr)
\end{DispWithArrows*}
\end{document}
答案3
您使用错误的工具:这想要multline
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{multline*}
F(\theta, \varphi)= \bigl((r \cos \theta + R) \cos \varphi, (r \cos \theta + R) \sin \varphi,
\\
r \sin \theta \cos (\varphi/2), r \sin \theta \sin (\varphi/2)\bigr)
\end{multline*}
\end{document}
否\left
和\right
。
或者,align
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
F(\theta, \varphi)= \bigl((r \cos \theta + R) \cos \varphi&, (r \cos \theta + R) \sin \varphi,
\\
&\quad r \sin \theta \cos (\varphi/2), r \sin \theta \sin (\varphi/2)\bigr)
\end{align*}
\end{document}
答案4
使用这个(并记住n对齐列需要 2n– 1 &
)。 使用 \bigl(
and bigr)
,它们可以在中间接受与号或换行符,这样可以省去大量的\left ... \right
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{2}
F(\theta, \varphi)= & \bigl((r \cos \theta + R) \cos \varphi, & & (r \cos \theta + R) \sin \varphi,
\\
& & & r \sin \theta \cos (\varphi/2),\, r \sin (\theta ) \sin (\varphi/2)\,\bigr)
\end{alignat*}
\end{document}