我需要写一个投影机我即将进行的论文答辩的演讲,并选择了帕洛阿尔托风格。
我对 Palo Alto 风格的问题是,我的名字和演示文稿的标题不应该出现在侧边栏中,而应该出现在演示文稿的页脚中。
(因此,简称/标题和长名称/标题不起作用,因为提供空的简称/标题也会使页脚留空)。
是否有一个选项/(如果没有,则采用变通方法)可以仅在侧边栏中隐藏作者和标题?
提前致谢,任何意见都值得赞赏:)
答案1
只需采取解决方案书法作品要清除侧边栏的作者和标题,在 PaloAlto 主题之前,您可以添加一个外部主题,以便shadow
在底部包含这些元素:
\documentclass{beamer}
\useoutertheme{shadow}
\usetheme{PaloAlto}
\title{The title}
\author{The Author}
\makeatletter
\setbeamertemplate{sidebar \beamer@sidebarside}%{sidebar theme}
{
\beamer@tempdim=\beamer@sidebarwidth%
\advance\beamer@tempdim by -6pt%
\insertverticalnavigation{\beamer@sidebarwidth}%
\vfill
\ifx\beamer@sidebarside\beamer@lefttext%
\else%
\usebeamercolor{normal text}%
\llap{\usebeamertemplate***{navigation symbols}\hskip0.1cm}%
\vskip2pt%
\fi%
}%
\makeatother
\begin{document}
\section{Section Test}
\begin{frame}{Frame title}
test
\end{frame}
\end{document}
答案2
我不知道你说的页脚是什么意思,因为主题中没有页脚PaloAlto
。但是为了隐藏侧边栏中的标题和名称,需要更改模板。只需添加
\makeatletter
\setbeamertemplate{sidebar \beamer@sidebarside}%{sidebar theme}
{
\beamer@tempdim=\beamer@sidebarwidth%
\advance\beamer@tempdim by -6pt%
\insertverticalnavigation{\beamer@sidebarwidth}%
\vfill
\ifx\beamer@sidebarside\beamer@lefttext%
\else%
\usebeamercolor{normal text}%
\llap{\usebeamertemplate***{navigation symbols}\hskip0.1cm}%
\vskip2pt%
\fi%
}%
\makeatother
加载主题后会出现一些问题。它会重新定义原始定义。(我只是用标题和名称划掉了两个块。)