beamer 模板中 outertheme 的路径

beamer 模板中 outertheme 的路径

我想将模板存储在与演示文稿相同的文件夹中。我使用包含以下内容的文件创建了模板beamertemplatefoo.sty

\useoutertheme[subsection=false]{foo}
\useinnertheme{foo}
\usecolortheme{foo}

我为每个演示文稿都设置了一个子目录。如果我将所有 4 个模板文件都放在子目录中,我只需调用 即可\usetemplate{foo}

但是,多次出现同一个文件不太干净。我可以将它们符号链接到包含所有演示文稿的目录中的某个文件,但我更想使用在哪里放置自定义投影仪主题使用调用beamertemplatefoo.sty子目录之外的内容\usepackage{../templates/beamertemplatefoo}。这将在我的文件所在的子目录中搜索外部和内部模板(和颜色主题).tex。我如何管理模板的这种分解,将所有文件放在子目录中?

答案1

我建议将templates文件夹移动到 latex 可以找到的位置,请参阅我应该将自己的 .sty 或 .cls 文件放在哪里,以使它们可供我的所有 .tex 文件使用?更多细节。


如果您想保留当前的文件夹结构,您的 beamer 主题可以以与调用主主题相同的方式调用子主题:

\usepackage{../templates/beamerouterthemefoo}

相关内容