过度支撑错误:注释文本显示在下面而不是上面

过度支撑错误:注释文本显示在下面而不是上面

我正在尝试在 Beamer 演示文稿中使用 Overbrace(在 Overleaf 上编译)。但 Overbrace 给出了以下意外结果:

在此处输入图片描述

请注意,文本显示在所有内容下方,而不是括号上方。我的代码是:

\usepackage{amsmath}
\usepackage{mathtools,amssymb}

$\overbrace{3}_{bla}$

对于可能发生的事情有什么想法吗?

这是一个完整的可重现代码示例,错误在幻灯片 2 中。

\documentclass{beamer}

\mode<presentation>
{
  \usetheme{default}
  \usecolortheme{default}
  \usefonttheme{default}
  \setbeamertemplate{navigation symbols}{}
  \setbeamertemplate{caption}[numbered]
  \setbeamertemplate{footline}[frame number]
} 

\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{mathtools,amssymb}


\AtBeginSection[]{
  \begin{frame}
  \vfill
  \centering
  \begin{beamercolorbox}[sep=8pt,center,shadow=true,rounded=true]{title}
    \usebeamerfont{title}\insertsectionhead\par%
  \end{beamercolorbox}
  \vfill
  \end{frame}
}

\title[Your Short Title]{my title}

\begin{document}



\begin{frame}
  \titlepage
\end{frame}

\begin{frame}
  $\overbrace{3}_{student}$
\end{frame}

\end{document}

答案1

您正在寻找$\overbrace{3}^{student}$(查看^

命令\overbrace{...}只将括号放在上面,索引(标签)的位置由-3`3决定。^˙ (for above brace) orfor below of

类似地,使用命令\underbrace{3}_{test},将括号放在括号下方3test括号下方,或\underbrace{3}^{test},将括号放在括号下方3test上方。

简而言之,这些命令具有以下形式:

\overbrace{3}^{student}
\underbrace{3}_{test}

相关内容