\widehat{=} 和 $ 的问题

\widehat{=} 和 $ 的问题

当我使用\widehat{=}\hat{=}出现错误时。此外,pdf 输出格式不正确。

\textbf{foo:} for example \textit{city} \widehat{=} \textit{attribute} and\texit{new york} \widehat{=} \textit{object}.

在此处输入图片描述

它看起来应该是这样的:

  • foo:例如城市属性纽约目的

我错过了什么?

答案1

用于\mathrel{\widehat{=}}获取关系符号周围的正确间距。

正如评论中已经指出的那样,整个构造仅在数学模式下有效,即在一对 $ 符号内,或者在数学环境中有效equation

答案2

由于您的符号似乎是在文本模式下使用的,我建议定义一个宏,这样可以更容易地输入文本。

\documentclass{article}

\newcommand{\is}[2]{\textit{#1}$\;\widehat{=}\;$\textit{#2}}

\begin{document}

For example \is{city}{attribute} and
\is{New York}{object}.

\end{document}

在此处输入图片描述

答案3

尝试这个 (\equalhat):

\documentclass{article}
\usepackage{scalerel,stackengine,amsmath}
\newcommand\equalhat{\mathrel{\stackon[1.5pt]{=}{%
  \stretchto{\scalerel*[\widthof{=}]{\wedge}{\rule{1ex}{3ex}}}{0.5ex}}}}

\begin{document}

$\equalhat$

\end{document}

相关内容