¿Cómo puedo hacer una elipse encima de una letra en modo matemático?

¿Cómo puedo hacer una elipse encima de una letra en modo matemático?

En el artículo de Jancewicz de 1980Electromagnetismo usando Bivectores, introduce una nueva notación para los bivectores: una letra con una elipse encima, por analogía con la flecha tradicional para los vectores rectos.

La flecha para un vector recto es bastante sencilla: \vec{x}. Si prefiero negrita para los vectores, también es bastante fácil (simplemente redefina \veccomo \mathbf).

Pero no parece haber ningún tipo de elemento diacrítico incorporado para un signo diacrítico de "elipse encima". ¿Cómo puedo crear algo así?

Este es mi objetivo:ejemplo de Jancewicz

MWE extremadamente aburrido:

\documentclass{article}
\begin{document}
\[ \vec{B} = \mathbf{a} \wedge \mathbf{b} \]
\end{document}

Respuesta1

ingrese la descripción de la imagen aquí

El accentspaquete permite definir acentos. La sintaxis para definir un nuevo acento es \accentset{〈accent〉}{〈symbol〉}.

No hay elipse en el alfabeto matemático estándar. Puedes obtener uno estirando horizontalmente un círculo: \hstretch{2}{\circ}. El parámetro 2se puede modificar; define el factor de escala. hstretchEl comando lo proporciona el scalerelpaquete.

\documentclass{article}

\usepackage[single]{accents}
\usepackage{scalerel}

\newcommand*{\ellipse}{\hstretch{2}{\circ}}
\renewcommand*{\vec}[1]{\accentset{\ellipse}{#1}}

\begin{document}

$\vec{B} = a \wedge b$

\end{document}

información relacionada