Punktableitung eines Vektors, der einen Hut enthält, ist falsch ausgerichtet

Punktableitung eines Vektors, der einen Hut enthält, ist falsch ausgerichtet

Ich habe einen Vektor definiert als \begin{bmatrix}x \\ \hat{x}\end{bmatrix}und er wird wie erwartet angezeigt. Wenn ich jedoch versuche, eine Punktableitung hinzuzufügen, wird er falsch ausgerichtet.

Minimalbeispiel:

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

ergibt:

Falsch ausgerichteter Vektor

Antwort1

Bildbeschreibung hier eingeben

amsmath arbeitet hart daran, einen Punktakzent über einem Hutakzent zu ermöglichen.

Sie können die Dinge im Inneren zurücksetzen \dot, sodass es „vergisst“, dass es sich in einer verschachtelten Akzentkonstruktion befindet.

\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}

verwandte Informationen