LaTeX Beamer 和 Standalone – 标题消失

LaTeX Beamer 和 Standalone – 标题消失

我正在尝试建立一个存储库来收集幻灯片并重复使用它们,因此使用独立版本及其投影仪功能似乎是合理的,但是在以下 M(n)WE 中

\documentclass[aspectratio=169, english]{beamer}

\usepackage{standalone}

\begin{filecontents*}{testslide.tex}
    \documentclass[beamer,10pt]{standalone}
    \begin{document}
        \begin{standaloneframe}[label=mylabel]{A Title? Vanishes}
        A text - appears
        \end{standaloneframe}
    \end{document}
\end{filecontents*}

\begin{document}
    \include{testslide.tex}
\end{document}

独立文件可以完美地呈现为幻灯片,

独立渲染效果很好

而在主文档中,幻灯片标题(我假设还有像我的标签这样的选项)消失了,只剩下主文本。

主要汇编,标题缺失

也许standaloneframe不是要表示整个框架,而只是其中的一部分?我无法从以下文档中找到答案:https://ctan.uib.no/macros/latex/contrib/standalone/standalone.pdf那么如何真正拥有一个包含标题和独立选项的完整框架呢?我的目标是 MWE 实际上只包含一个包含标题及其选项等的完整框架 - 我该如何获得它?

(因为否则我总是必须[...]{...}在每个 latex beamer 文档中复制一个框架的所有部分,我想避免这种重复)

答案1

我想我找到了答案,而且它并不太复杂。

它似乎standaloneframe不是指单个(独立的,不在一组幻灯片中)框架,而是指一个虚拟框架,用于封装稍后之内一个框架。

要获得完整的独立框架,下面的方法确实有效

\documentclass[aspectratio=169, english]{beamer}

\usepackage{standalone}

\begin{filecontents*}{testslide.tex}
    \documentclass[beamer,10pt]{standalone}
    \begin{document}
        \begin{frame}[label=mylabel]{A Title? Does not vanish}
        A text - appears
        \end{frame}
    \end{document}
\end{filecontents*}

\begin{document}
    \include{testslide.tex}
\end{document}

相关内容