Como posso fazer uma elipse acima de uma letra no modo matemático?

Como posso fazer uma elipse acima de uma letra no modo matemático?

No artigo de Jancewicz de 1980Eletromagnetismo usando Bivetores, ele introduz uma nova notação para bivetores: uma letra com uma elipse acima, por analogia à seta tradicional para vetores retos.

A seta para um vetor reto é bastante fácil: \vec{x}. Se eu preferir negrito para vetores, isso também é fácil (basta redefinir \veccomo \mathbf).

Mas não parece haver nenhum tipo de sinal interno para um diacrítico "elipse acima". Como posso criar uma coisa dessas?

Este é meu objetivo:exemplo de Jancewicz

MWE extremamente chato:

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

Responder1

insira a descrição da imagem aqui

O accentspacote permite definir acentos. A sintaxe para definir um novo acento é \accentset{〈accent〉}{〈symbol〉}.

Não há elipse no alfabeto matemático padrão. Você pode obter um esticando horizontalmente um círculo: \hstretch{2}{\circ}. O parâmetro 2pode ser modificado; ele define o fator de escala. hstretchO comando é fornecido pelo scalerelpacote.

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

informação relacionada