如何将投影仪帧导出到独立子文件_

如何将投影仪帧导出到独立子文件_

我尝试使用套件拆分大型beamer演示文稿standalone。在此,我不想拆分幻灯片的某些部分(我知道可以使用beamer带有的类选项)standaloneframe,而是拆分带有覆盖层(尤其是其自己的序言)的整个幻灯片系列。我最终得到了这两个文件。

主文件

%main.tex
\documentclass{beamer}
\title{title}
\usepackage[subpreambles]{standalone}
%\usepackage{standalone, tikz}

\begin{document}
\begin{frame}[plain]
  \titlepage
\end{frame}

\includestandalone{sub}
\end{document}

和第一部分

% sub.tex
\documentclass[class=beamer,preview=false,crop=false,varwidth=false]{standalone}
\usepackage{tikz}
\begin{document}
\begin{frame}{A Frame}
  \begin{itemize}[<+->]
    \item an item
    \item another item
    \item a circle \tikz \draw circle (3pt);
  \end{itemize}
\end{frame}
\end{document}

sub.tex可以按预期进行编译。

第一次编译main.tex时只出现标题框,后面跟着一个空幻灯片。我怀疑这是因为收集前言需要一次运行。

第二次编译时main.tex,我收到一条错误消息,如果我从一开始就忽略子前言,也会出现同样的错误。

! Missing \endgroup inserted.
<inserted text> 
                \endgroup 
l.10 \end{frame}

!  ==> Fatal error occurred, no output PDF file produced!

第三次运行产生略有不同的消息,该消息在所有后续pdflatex调用中重复出现。

Package currfile Warning: File stack underflow! on input line 259.

(./main.sta)
! Extra }, or forgotten \endgroup.
l.506   }
         %
!  ==> Fatal error occurred, no output PDF file produced!

我做错了什么?

相关内容