
¿Cómo puedo definir un comando que pondría hat entre paréntesis sobre su argumento? El comando tiene que funcionar en modo matemático. Sé que esa pregunta es muy similar aÉstepero no logré modificar ninguna de las soluciones propuestas para adaptarla a mi problema.
Respuesta1
El espacio entre líneas se verá gravemente afectado si usa esto en línea, pero podría crear un nuevo acento con el accents
paquete. Para corregir el espacio entre paréntesis, utilicé trimbox
desde el trimclip
paquete para eliminar los espacios en blanco debajo del archivo ^
.
\documentclass{article}
\usepackage{accents}
\usepackage{trimclip}
\DeclareRobustCommand*{\phat}[1]{{\accentset{(\!\trimbox{0pt 1.1ex}{\ensuremath{\string^}}\!)}{#1}}}
\begin{document}
$\phat{A}$
\end{document}
Para un sombrero más ancho, puedes usarlo \scalebox
con un factor de estiramiento horizontal (pero no vertical). Aquí está configurado en 2:
\DeclareRobustCommand*{\phat}[1]{{\accentset{(\!\!\trimbox{0pt 1.1ex}{\scalebox{2}[1]{\ensuremath{\string^}}}\!\!)}{#1}}}