
Como posso definir um comando que colocaria hat entre parênteses em seu argumento? O comando deve funcionar em modo matemático. Eu sei que essa pergunta é muito semelhante aEstemas não consegui modificar nenhuma das soluções propostas para se adequar ao meu problema.
Responder1
O espaçamento entre linhas será gravemente afetado se você usar este in-line, mas você poderá fazer um novo acento com o accents
pacote. Para acertar o espaçamento entre parênteses, usei trimbox
o trimclip
pacote para remover os espaços em branco abaixo do arquivo ^
.
\documentclass{article}
\usepackage{accents}
\usepackage{trimclip}
\DeclareRobustCommand*{\phat}[1]{{\accentset{(\!\trimbox{0pt 1.1ex}{\ensuremath{\string^}}\!)}{#1}}}
\begin{document}
$\phat{A}$
\end{document}
Para um chapéu mais largo, você pode usar \scalebox
um fator de elasticidade horizontal (mas não vertical). Aqui está definido como 2:
\DeclareRobustCommand*{\phat}[1]{{\accentset{(\!\!\trimbox{0pt 1.1ex}{\scalebox{2}[1]{\ensuremath{\string^}}}\!\!)}{#1}}}