方程内部对齐问题

方程内部对齐问题

我在对齐等式下的某些符号时遇到了问题......这是代码:

\begin{align*}
D(\ldots,\,&tA^j,\,\ldots)=tD(\ldots,\,&A^j,\,\ldots).\\
& \uparrow & \uparrow \\
& k & k
\end{align*}

...我得到的输出是:

我也尝试使用数组环境,但仍然不知道如何放置箭头(和字母)的准确位置。我该怎么办?

提前致谢。

附言

同样的事情也发生在这里:

\begin{align*}
D(\ldots,\,A^k & +tA^j,\,\ldots) = D(\ldots,&\,A^k,\,\ldots) + D(\ldots,&\,tA^j,\,\ldots) \\
& \uparrow & \uparrow & \uparrow \\
& k & k & k
\end{align*}

这使:

在此处输入图片描述

答案1

您不必对齐 s \uparrow:\underset并且matrix环境会执行此操作:

\documentclass{article}
\usepackage[utf8]{inputenc}%
\usepackage{mathtools}

\begin{document}

\begin{align*}
  D(\ldots,\,\underset{\begin{matrix} \uparrow \\ k \end{matrix}}{tA^j},\,\ldots) & =tD(\ldots,\,\underset{\begin{matrix} \uparrow \\ k \end{matrix}}{A}^j,\,\ldots) \\
  D(\ldots,\,A^k \underset{\begin{matrix} \uparrow \\ k \end{matrix}}{+}tA^j,\,\ldots) & = D(\ldots,\,\underset{\begin{matrix} \uparrow \\ k \end{matrix}}{A}^k,\,\ldots) + D(\ldots,\,\underset{\begin{matrix} \uparrow \\ k \end{matrix}}{tA^j},\,\ldots)
\end{align*}

\end{document} 

在此处输入图片描述

相关内容