如何在 Linux 上安装新的 Beamer 主题(texlive 和 texmaker)

如何在 Linux 上安装新的 Beamer 主题(texlive 和 texmaker)

我从这个网页上获得了一个 LaTeX Beamer 模板(从大学主页自动下载):http://kom.aau.dk/~jkn/latex/files/AAUsimple_v1.2.1.zip

但我不知道如何使用它。我可以将其复制到新文件夹中:

  1. 来自“本地”的 4 个文件
  2. 文件夹“AAUgraphics”
  3. 文档“AAUsimpletheme.tex”

然后我就可以在“AAUsimpletheme.tex”中工作了。但如果我可以创建一个新的 texfile 并只用 加载主题就好了usetheme。怎么做?我只想在另一个文件夹中写入 LaTeX 文件,而不想每次要创建 LaTeX Beamer 项目时都复制所有文件。我已经看过 PDF 中的说明(来自模板),但我不明白。

如果有人能告诉我如何安装模板,那就太好了,这样我只需要使用\ustheme{AAUsimple}。并请提供一个最简单的.tex例子。

答案1

嗯,首先我想知道你到底在使用哪个 TeX Live。我不记得 Ubuntu TeX Live 是否真的创建了 texmf-local 文件夹。所以我们从这个命令开始

kpsewhich -var-value TEXMFLOCAL

让我们假设它给出了一个合理的结果。我得到了/opt/texlive/2013/../texmf-localaka /opt/texlive/2013/texmf-local

在您提到的 ZIP 中,我们需要文件global夹。将其内容复制到找到的texmf-local文件夹中。或多或少

cp -r PATH/global/* OTHER-PATH/texmf-local/

文件夹中的数据global已经是TDS格式。

但我们想做一点额外的事情:

  1. 转到OTHER-PATH/texmf-local/tex/latex/重命名beamerbeamer-aau,这样很明显这是 beamer 的 AAU 文件。

  2. 转到新beamer-aau文件夹。创建子文件夹graphics

  3. AAUgraphics将ZIP 文件夹中的内容复制到此文件夹中

  4. 返回到根目录并运行texhash重做哈希文件。

sudo顺便说一句:您可能需要根据您的安装添加其中一些命令。

您现在可以通过以下方式进行测试

  1. kpsewhich beamercolorthemeAAUsimple.sty aau_logo_new.pdf,如果返回合理路径,则表示您已在计算机上全局安装了主题。

或许可以请 AAU 人员提供上述内容的 HOWTO。我提供了一份较长的 AU 字母类安装指南。所有步骤分别针对 Windows(TL 和 MikTeX)、Linux 和 Mac 提供。

相关内容