我正在尝试在 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) or
for below of
类似地,使用命令\underbrace{3}_{test}
,将括号放在括号下方3
和test
括号下方,或\underbrace{3}^{test}
,将括号放在括号下方3
和test
上方。
简而言之,这些命令具有以下形式:
\overbrace{3}^{student}
\underbrace{3}_{test}