![Beamer:如何将迷你框架放置在底部?](https://linux22.com/image/450795/Beamer%EF%BC%9A%E5%A6%82%E4%BD%95%E5%B0%86%E8%BF%B7%E4%BD%A0%E6%A1%86%E6%9E%B6%E6%94%BE%E7%BD%AE%E5%9C%A8%E5%BA%95%E9%83%A8%EF%BC%9F.png)
我正在尝试添加迷你框架来帮助我的投影仪演示文稿导航,但我非常希望将它们放在幻灯片的底部,而不是像 那样放在顶部\useoutertheme{miniframes}
。
这可能吗?顺便说一下,我使用的是默认的 beamer 模板。
谢谢。
答案1
\documentclass{beamer}
% optional
\usecolortheme{whale}
% `subsection=false` is optional.
% It suppresse subsection title line in miniframes.
\useoutertheme[subsection=false]{miniframes}
\makeatletter
% helper
\newcommand\letbeamertemplate[2]{%
\csletcs{beamer@@tmpl@#1}{beamer@@tmpl@#2}%
}
% Currently template `headline` is `miniframes theme`.
% First, copy `headline` to `footline`.
\letbeamertemplate{footline}{headline}
% Then, reset `headline`
\setbeamertemplate{headline}[default]
\makeatother
\begin{document}
\begin{frame}{Title} content \end{frame}
\section{title}
\begin{frame}{Title} content \end{frame}
\begin{frame}{Title} content \end{frame}
\section{title}
\begin{frame}{Title} content \end{frame}
\begin{frame}{Title} content \end{frame}
\begin{frame}{Title} content \end{frame}
\end{document}