如何將帽子括在括號中

如何將帽子括在括號中

我如何定義一個命令,在其參數上加上括號?該命令必須在數學模式下工作。我知道這個問題非常類似於這個但我沒有設法修改任何建議的解決方案來適應我的問題。

答案1

如果您使用此內聯,行距將受到嚴重影響,但您可以使用套件建立新的重音accents。為了使括號內的間距正確,我trimboxtrimclip包中使用了刪除^.

在此輸入影像描述

\documentclass{article}

\usepackage{accents}
\usepackage{trimclip}

\DeclareRobustCommand*{\phat}[1]{{\accentset{(\!\trimbox{0pt 1.1ex}{\ensuremath{\string^}}\!)}{#1}}}

\begin{document}    

$\phat{A}$

\end{document}

對於較寬的帽子,您可以使用\scalebox水平(但不是垂直)拉伸因子。這裡設定為2:

\DeclareRobustCommand*{\phat}[1]{{\accentset{(\!\!\trimbox{0pt 1.1ex}{\scalebox{2}[1]{\ensuremath{\string^}}}\!\!)}{#1}}}

在此輸入影像描述

相關內容