\dot 使用 amsmath 进行水平对齐

\dot 使用 amsmath 进行水平对齐

\dot当我在自定义命令中包含 amsmath 并使用它时,我对点的水平对齐存在问题。MWE:

\documentclass{article}
\usepackage{amsmath}
\newcommand{\ab}{a_b}
\begin{document}
$$ \dot a_b $$  
$$ \dot \ab $$  
\end{document} 

生成:

在此处输入图片描述

虽然不包括 amsmath 我得到了我想要的行为:

在此处输入图片描述

有没有办法在包含 amsmath 的同时获得第二种行为?

答案1

这很好用:

\documentclass{article}
\usepackage{amsmath}
\let\olddot\dot 
\gdef\dot{\expandafter\olddot}
\begin{document}
\def\ab{a_b}
$$\dot a_b$$
$$\dot\ab$$
$$\dot{\ab}$$
\end{document}

在此处输入图片描述

相关内容