在 PaloAlto 主题中,徽标被插入到脚注中。它太大了,看起来不太好。我怎样才能在不破坏所有模板的情况下将其移除?
\documentclass{beamer}
\usepackage{beamerthemelined}
\usetheme{PaloAlto}
\setbeamertemplate{navigation symbols}{}
\logo
{
\includegraphics[height = 0.8cm]{Slonko.png}
\includegraphics[height = 0.8cm]{logo_pw_white_v2.png}
}
\title [App]{Application}
\author[a]{author1 \inst{1}}
\institute{\inst{1} Institute}
\date{}
\begin{document}
\frame{\titlepage}
\end{document}
我想在侧边栏显示徽标并将其从脚注中删除。
答案1
脚线中的徽标似乎是硬编码的beamerthemelined
(这是一个旧的、已弃用的主题),并且不容易移除。您可以将源代码复制到您的文件中并编辑徽标。相应的命令是
\usebeamertemplate*{logo}
。您可以将logo
模板设置为空,但这会从所有地方删除徽标。左上角的较大徽标是使用插入的,\insertlogo
它简单地定义为\usebeamertemplate*{logo}
。因此,您可以执行以下黑客操作:将logo
模板设置为空并重新定义\insertlogo
以直接插入徽标。这违反了主题界面,beamer
但在我的测试中运行正常。
\documentclass{beamer}
\usepackage{beamerthemelined}
\usetheme{PaloAlto}
\setbeamertemplate{navigation symbols}{}
\def\insertlogo
{%
\includegraphics[height = 0.8cm]{Slonko}
\includegraphics[height = 0.8cm]{logo_pw_white_v2}
}
\title [App]{Application}
\author[a]{author1 \inst{1}}
\institute{\inst{1} Institute}
\date{}
\setbeamertemplate{logo}{}
\begin{document}
\frame{\titlepage}
\frame{}
\end{document}