答案1
您必须说明alignat
需要多少对“右-左”列。并且必须提供所需的分隔。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{2}
& u=\arctan{x} &\qquad& v=x\\
& du=\frac{1}{1+x^2} && dv=1
\end{alignat*}
\end{document}
我使用“arctan”,因为我认为您使用的符号在数学上是错误的,所以我不能使用它。
如果要按照=
标志对齐:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{2}
u&=\arctan{x} &\qquad v&=x\\
du&=\frac{1}{1+x^2} & dv&=1
\end{alignat*}
\end{document}
答案2
欢迎来到 TeX.SE!
- 请始终提供 MWE(最小工作示例),这是一个小而完整的文档,我们可以按原样编译它并重现您的问题
- 环境
alignat
需要有关您希望拥有多少列的数据(由于您没有定义它们,因此您会收到错误)
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{3}
u & = \tan^{-1}{x} &\qquad & v & = x\\
du & = \frac{1}{1+x^2} & & dv & = 1
\end{alignat*}
\end{document}
如果您希望使用数学表达式在列之间有更大的距离,则使用align
环境alignat
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
u & = \tan^{-1}{x} & v & = x\\
du & = \frac{1}{1+x^2} & dv & = 1
\end{align*}
\end{document}