我正在尝试创建自己的主题,但作为新手,我遇到了一些无法解决的问题......
我使用\useoutertheme{sidebar}
选项,它会自动创建包含章节和子章节的目录,这是理所当然的。但是,在一个章节中,我有
\begin{itemize}[<+->]
\item One
\item Two
\item Three
\end{itemize}
这在目录中显示为多个部分条目。但是,帧号不受\pause
命令和多个部分的影响。
有任何想法吗?
\documentclass[compress,mathserif]{beamer}
\mode<presentation>
\usepackage[utf8x]{inputenc}
\usepackage{graphicx}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{tikz}
\useoutertheme[width=2cm,height=2cm]{sidebar}
\title[]{Long title}
\author[]{Author}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\section{Lists}
\frametitle{Bullets and lists}
\begin{overprint}
\begin{itemize}[<+->]
\item One
\item Two
\item Three
\end{itemize}
\end{overprint}
\end{frame}
\end{document}
答案1
问题来自于\section
在具有覆盖规范的框架内使用(无论如何,\section
在框架内使用没有多大意义)。要解决问题,您所要做的就是移出\section
环境frame
:
\documentclass[compress,mathserif]{beamer}
\mode<presentation>
\usepackage[utf8x]{inputenc}
\usepackage{graphicx}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{tikz}
\useoutertheme[width=2cm,height=2cm]{sidebar}
\title[]{Long title}
\author[]{Author}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\section{Lists}
\begin{frame}
\frametitle{Bullets and lists}
\begin{overprint}
\begin{itemize}[<+->]
\item One
\item Two
\item Three
\end{itemize}
\end{overprint}
\end{frame}
\end{document}
这是显示问题的示例代码的第一帧:
这是我的示例代码的第一帧,一旦\section
移到外面frame
: