是否有可能以某种方式缓存或外部化 beamer 中的每个帧?TikZ 图片也存在类似的功能(TikZ 库“外部化”)。目的是通过仅编译更改的帧来加快该过程。
答案1
我加速编译的选项是使用\includeonlyframes
(*)。因此,我在序言中,就在之前\begin{document}
:
\includeonlyframes{title,working,also1,also2}% no spaces between labels!
我正在使用的框架有
\begin{frame}[label=working]
...
\end{frame}
现在,只编译了这个框架。完成后,我将标签更改为确定的标签(或无标签),然后继续将标签贴working
到新框架上。
我通常总是编译标题框架(通过使用label=title
)以至少有一个框架,以及其他框架以供参考(为此我使用also1
,also2
...标签)。
您只需注释/取消注释该\includeonlyframes
行即可切换编译完整的演示文稿。
(*) 感谢@samcarter 的提示。