![使用 breqn 时 \overset 中的括号不起作用](https://linux22.com/image/358852/%E4%BD%BF%E7%94%A8%20breqn%20%E6%97%B6%20%5Coverset%20%E4%B8%AD%E7%9A%84%E6%8B%AC%E5%8F%B7%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
\documentclass{article}
\usepackage{amsmath}
\usepackage{breqn}
\begin{document}
\begin{math}
\overset{.}{()}
\end{math}
\end{document}
在这个例子中,当我尝试编译它时,括号(即使只有一个)\overset
与包一起抛出“未定义的控制序列”错误。breqn
有什么解决方法吗?
答案1
您可以将括号放在 中\hbox
。
\documentclass{article}
\usepackage{amsmath}
\usepackage{breqn}
\begin{document}
\begin{math}
{\overset{.}{\hbox{()}}}
\end{math}
\end{document}
或者,您也许可以使用堆栈。
\documentclass{article}
\usepackage{amsmath}
\usepackage{stackengine}
\stackMath
\usepackage{breqn}
\begin{document}
\begin{math}
\stackon[2pt]{()}{\scriptstyle.}
\end{math}
\end{document}