从多个 tex 文件中收集 Beamer 帧

从多个 tex 文件中收集 Beamer 帧

我现在有几十个beamerTeX 文件和数百张幻灯片。我想知道是否有一种简单的方法可以将所有帧收集到一个文档中?我认为这可以用任何脚本语言或 Python 来完成,但有人知道有什么基于 TeX 的程序可以通过指定要搜索的目录来做到这一点吗?

原因是我现在浪费了很多时间在旧文件中搜索我已经准备好的幻灯片。因此,如果它们都在一个 PDF 中,我可以快速扫描帧以找到我需要的帧。

具体来说 - 我想提取\begin{frame}...\end{frame}数百个文件中的所有文本并放入 1 个 TeX 文件中。

答案1

如果要将所有 pdf 合并为一个大的 pdf,可以使用pdfpages包:

\documentclass[landscape]{article}
\usepackage{pdfpages}

\begin{document}

\includepdf[pages=-]{path to first file/first file}
\includepdf[pages=-]{path to second file/second file}
...

\end{document}

相关内容