我正在尝试放置一个包含方程式的圆角框。我一直收到错误:“缺少 $ 插入”,我不明白为什么?
有人能帮我弄清楚吗?
\documentclass{beamer}
\usepackage{fancybox}
\usepackage{amsmath}
\begin{document}
\begin{frame}
\begin{equation*}
\ovalbox{\nabla \zeta_0 = -\frac{\delta r}{h^{*}} \ \text{avec :}\ \frac{1}{h^{*}} = \frac{1}{\alpha h_p} - \frac{1}{H}}
\end{equation*}
\end{frame}
\end{document}
答案1
答案2
您可以改用该hf-tikz
包。它有一些不错的附加功能,例如覆盖感知、高度和尺寸控制...
题外话:您不需要加载amsmath
,beamer 会自动加载它。
\documentclass{beamer}
\usepackage[beamer,customcolors,nofill]{hf-tikz}
\hfsetbordercolor{black}
\begin{document}
\begin{frame}
\begin{equation*}
\tikzmarkin<1->{a}(0.1,-0.4)(-0.1,0.6)
\nabla \zeta_0 = -\frac{\delta r}{h^{*}} \quad \text{avec :}\quad \frac{1}{h^{*}} = \frac{1}{\alpha h_p} - \frac{1}{H}
\tikzmarkend{a}
\end{equation*}
\end{frame}
\end{document}
或者可以使用该tcolorbox
包:
\documentclass{beamer}
\usepackage[most]{tcolorbox}
\tcbset{
every box/.style={
highlight math style={
colback=bg,
colframe=black
}
}
}
\begin{document}
\begin{frame}
\begin{equation*}
\tcbhighmath{
\nabla \zeta_0 = -\frac{\delta r}{h^{*}} \quad \text{avec :}\quad \frac{1}{h^{*}} = \frac{1}{\alpha h_p} - \frac{1}{H}
}
\end{equation*}
\end{frame}
\end{document}