Derivada de ponto do vetor que inclui um chapéu desalinhado

Derivada de ponto do vetor que inclui um chapéu desalinhado

Eu tenho um vetor definido como \begin{bmatrix}x \\ \hat{x}\end{bmatrix}e ele é exibido conforme o esperado, mas se eu tentar adicionar uma derivada de ponto, ele ficará desalinhado.

exemplo mínimo:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
$$\dot{
\begin{bmatrix}x \\ \hat{x}\end{bmatrix}}
$$
\end{document}

resulta em:

Vetor desalinhado

Responder1

insira a descrição da imagem aqui

amsmath está trabalhando duro para habilitar um acento de ponto em vez de um acento de chapéu.

Você pode redefinir as coisas internas \dotpara que "esqueça" que está em uma construção de acento aninhada.

\documentclass{article}
\usepackage{amsmath}
\makeatletter
\let\mathaccentV@@\mathaccentV
\def\resetaccents{%
\macc@depth=\z@
\let\mathaccentV\mathaccentV@@
}
\makeatother

\begin{document}

\[\dot{\hat{x}}\]

\[
\dot{\resetaccents
\begin{bmatrix}x \\ \hat{x}\end{bmatrix}}
\]
\end{document}

informação relacionada