オーバーセットでシンボルを中央揃えする

オーバーセットでシンボルを中央揃えする

\faPiedPiper次のように、記号を 1 つの文字の中央に配置しようとしています。

\documentclass[letterpaper,12pt]{article}
\usepackage{fontawesome, amsmath, fourier}
\begin{document}
$\overset{\text{\faPiedPiper}}{X}$
\end{document}

しかし、次のように中心からずれた間隔が表示されます サンプル出力

これを修正する最善の方法は何ですか?

答え1

試行錯誤を繰り返して:

\documentclass{article}
\usepackage{fontawesome,fourier,amsmath,accents}

\newcommand{\fancyhatsymbol}{\text{\normalfont\faPiedPiper}\mspace{-6mu}}
\newcommand{\fancyhat}[1]{\accentset{\fancyhatsymbol}{#1\mspace{2mu}}}

\begin{document}

$\fancyhat{X}$   

\end{document}

\accentsetは よりも小さいサイズを使用することに注意してください\overset

ここに画像の説明を入力してください

関連情報