在我使用 LaTeX 幻灯片的演示文稿中,作者姓名出现在每张幻灯片的底行。有没有办法,可以禁用底行中姓名的显示,而我想将姓名作为
\author{...}
以便它出现在标题页上?
所以换一种方式问:是否有一个命令可以禁用底行中作者姓名的输出?
前言:
\documentclass[hyperref={pdfpagelabels=false}]{beamer}
\usepackage{verbatim}
\usepackage{lmodern}
\title{....}
\author{....}
\date{\today}
\setbeamertemplate{navigation symbols}{}
\usepackage{beamerthemeshadow}
\beamersetuncovermixins{\opaqueness<1>{25}}{\opaqueness<2->{15}}
\begin{document}
答案1
如果您可能正在使用该beamer
课程,您可以采用这种方法:
\documentclass{beamer}
\usepackage{lmodern}
\usetheme{CambridgeUS}
\title{My title}
\institute{My institute}
\author[]{Made by:\\Author name} %<= used the short author name [] for the footline: leave it blank to not displayed
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}{Title}
example text
\end{frame}
\end{document}
它为您提供了两个框架:在标题页中将显示作者,而在演示文稿的其余部分中则不会显示。
编辑
由于您在评论中报告了您的序言,因此我可以编辑我的答案。关于序言的一些评论:我认为您可以避免说\usepackage{verbatim}
(在我的示例中,我将在不加载包的情况下在环境中插入一个文本示例verbatim
),并且\usepackage{beamerthemeshadow}
您可以用选择主题来代替自定义主题\usetheme
(有关详细列表,请参阅Beamer 主题矩阵)。
要删除作者,方法与之前解释的相同。
这是我的代码:
\documentclass[hyperref={pdfpagelabels=false}]{beamer}
\usepackage{lmodern}
\setbeamertemplate{navigation symbols}{}
\usetheme{Warsaw}
\setbeamertemplate{headline}{} %<= to suppress the headline otherwise section and subsection will be displayed in the navigation bar
\beamersetuncovermixins{\opaqueness<1>{25}}{\opaqueness<2->{15}}
\title{My title}
\institute{My institute}
\author[]{Author name} %<= used the short author name [] for the footline
\date{\today}
\begin{document}
\begin{frame}[plain]
\titlepage
\end{frame}
\begin{frame}[fragile]{Title}
\begin{verbatim}
example of text in verbatim environment
\end{verbatim}
\end{frame}
\end{document}
输出为以下两帧: