我有两个beamer presentations
演示文稿,每个都有自己独特的标题。我最终可能需要将这两个演示文稿放在一起,所以我正在尝试创建一个新文档,将所有这些内容汇编beamers
到一个文档中。
论文 1 的呈现方式如下MWE 1.tex
:
\documentclass{beamer}
\title{Paper 1 Fancy Title}
\author{Some Fancy Author}
\institute{Some Fancy Institute}
\date{\today}
\begin{document}
{\setbeamertemplate{footline}{}{\setbeamertemplate{headline}{}
\frame{\titlepage}}}
\begin{frame}
Some fancy text 1
\end{frame}
\end{document}
论文 2 的呈现形式如下MWE 2.tex
:
\documentclass{beamer}
\title{Paper 2 Fancy Title}
\author{Some Fancy Author}
\institute{Some Fancy Institute}
\date{\today}
\begin{document}
{\setbeamertemplate{footline}{}{\setbeamertemplate{headline}{}
\frame{\titlepage}}}
\begin{frame}
Some fancy text 2
\end{frame}
\end{document}
我尝试将两个beamer
演示文稿编译在一起,我们称之为MWE 3.tex
,如下所示:
\documentclass[]{beamer}
% PACKAGES LOADING
\usepackage{docmute} % To compile several beamers into one
\title{Some Fancy Title}
\author{Some Fancy Author}
\institute{Some Fancy Institute}
\date{\today}
% DOCUMENT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\begin{frame}[plain]
\maketitle
\end{frame}
\part{mwe1}
\input{MWE 1}
\part{mwe2}
\input{MWE 2}
\end{document}
正如您在上面的输出中看到的,我遇到的问题是一般的“一些花哨的标题”出现在幻灯片 1、2 和 4 中。相反,一般的“一些花哨的标题”应该只出现在幻灯片 1 中,而幻灯片 2 应该包含“论文 1 花哨的标题”,幻灯片 4 应该包含“论文 2 花哨的标题”(而不是一般的“一些花哨的标题”)。我怎样才能实现这个目标?
答案1
这里的问题是,该包docmute
明确忽略了输入文件中的 之前的所有内容。要获得忽略的输出,只需在 和之后\begin{documentclass}
指定标题的内容即可。因此,保持原样:begin{document}
MWE 1.tex
MWE 2.tex
MWE 3.tex
\documentclass[]{beamer}
% PACKAGES LOADING
\usepackage{docmute} % To compile several beamers into one
\title{Some Fancy Title}
\author{Some Fancy Author}
\institute{Some Fancy Institute}
\date{\today}
% DOCUMENT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\begin{frame}[plain]
\maketitle
\end{frame}
\part{mwe1}
\input{MWE 1}
\part{mwe2}
\input{MWE 2}
\end{document}
而MWE 1.tex
以及 则MWE 2.tex
修改如下。对于MWE 1.tex
,
\documentclass{beamer}
\title{Paper 1 Fancy Title}
\author{Some Fancy Author}
\institute{Some Fancy Institute}
\date{\today}
\begin{document}
{\setbeamertemplate{footline}{}{\setbeamertemplate{headline}{}
\frame{\titlepage}}}
\begin{frame}
Some fancy text 1
\end{frame}
\end{document}
MWE 2.tex
类似地,对于
\documentclass{beamer}
\title{Paper 2 Fancy Title}
\author{Some Fancy Author}
\institute{Some Fancy Institute}
\date{\today}
\begin{document}
{\setbeamertemplate{footline}{}{\setbeamertemplate{headline}{}
\frame{\titlepage}}}
\begin{frame}
Some fancy text 2
\end{frame}
\end{document}
如下图所示,我们获得了所需的输出: