每当参数长度 >5 时,$\widehat$ 都会打印反向括号

每当参数长度 >5 时,$\widehat$ 都会打印反向括号

我正在使用 Babel Greek 和以下代码来编写我的文档:

\documentclass[titlepage]{book}
\usepackage[vcentering,dvips,hmarginratio=1:1]{geometry}
\geometry{
papersize={210mm,280mm},
total={150mm,240mm},
includehead
%%%%includefoot
}

\usepackage[english,greek]{babel}
\usepackage[iso-8859-7]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{floatrow}
\usepackage{multicol}
\usepackage{setspace}
\usepackage{makeidx}
\usepackage{yhmath} %<-package for $\widehat$
\usepackage{tocloft}
\renewcommand{\cfttoctitlefont}{\huge}
\usepackage{grmath}  %transforms \cos->\συν, etc.
\usepackage{graphicx}
\usepackage{theorem}
\usepackage{epigraph}
\usepackage{babelbib}

\usepackage{mystyle}   % here my definitions ... newcommand ... etc.
\usepackage{subcaption}
\renewcommand{\thesubfigure}{\arabic{subfigure}}
\usepackage[Sonny]{fncychap}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\slshape\rightmark}
\fancyhead[RE]{\slshape\leftmark}

\renewcommand{\chaptermark}[1]%
{\markboth{\MakeUppercase{{Κεφάλαιο }\thechapter.\ \ #1}}{}}
\renewcommand{\sectionmark}[1]%
{\markright{\MakeUppercase{\thesection.\ #1}}}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\setlength{\footskip}{0in}
\renewcommand{\footruleskip}{0pt}
\fancypagestyle{plain}{%
\fancyhead{}
\fancyfoot{} % Clear all footer fields 

}

\begin{document}
Η γωνία \wdh{A'O'Y''} παρουσιάζει πρόβλημα.

\wdh{AOY''}

\wdh{B'OX''}

\wdh{BOX}

\end{document}

我在使用时已包含标头代码。以下是输出:

在此处输入图片描述

有人知道为什么 $\widehat$ 的输出因括号而损坏吗?

我对 $\wdh$ 使用的宏定义是:

\newcommand{\wdh}[1]{$\widehat{#1}$}

我认为命令 widehat 来自 yhmath 包。

即使我使用普通命令 $\widehat{AO'Y''}$ 等,也会出现问题。

相关内容