我想在 < 符号上放一顶帽子。我试过\widehat{<}
和\hat{<}
,但都不起作用。我该怎么做?
附言我正在使用 Overleaf
编辑我正在使用\usepackage[spanish]{babel}
。这似乎是问题所在,因为如果我不包含这个包,\widehat{<}
adn 就\hat{<}
可以顺利运行。如何在使用 babel 包时解决我的问题?
答案1
我相信这应该被报告为 中的一个错误babel-spanish
。
无论如何,由于打字\widehat{<}
不太好,因为它会产生错误的空格,所以您可以使用一种解决方法:定义一个命令前专项行动babel-spanish
走进现场。
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\newcommand{\lesshat}{\mathrel{\widehat{<}}}
\begin{document}
$a<b\lesshat c$
\end{document}
如果你想在文档正文中输入\hat{<}
或\widehat{<}
,则无法加载
\usepackage[spanish,es-noquoting]{babel}
但是,正如我在开始时所说的那样,这会产生错误的间距,因为它\hat{<}
会被视为普通符号。
谢谢担指出以前的版本中\string
不需要这个答案。