找不到 Beamer 主题 / Ubuntu / 我试过所有能想到的文件夹

找不到 Beamer 主题 / Ubuntu / 我试过所有能想到的文件夹

我想要使​​用beamer名为amsterdam(的主题\usetheme{amsterdam})。我正在使用 Ubuntu 14.04 LTS 和 Tex Live 2014。我试图将它放到beamerthemeAmsterdam.sty任何地方,但它给了我一个无法找到它的错误消息。

我尝试过这些:

在 /usr/local/texlive/texmf-本地/tex/latex/

/home/username/texmf/ <--- 我在那里创建了 texmf 文件夹。

/usr/local/texlive/2014/texmf-dist/tex/latex/beamer/themes/主题/

在 /usr/local/texlive/texmf-local/tex/latex/local/

有什么问题?默认主题在这里:

/usr/local/texlive/2014/texmf-dist/tex/latex/beamer/themes/主题/

但我甚至不能使用那些;我得到了同样的错误!

我使用 Sublime Text 作为编辑器(带 latextools)。其他一切都运行良好。

答案1

在终端中运行:

kpsewhich beamerthemedefault.sty

您将获得该文件的确切位置。但是,这是官方目录,个人文件应该放在其中不是去。有一个本地 texmf 树。您可以通过运行获取该目录

kpsewhich -var-value TEXMFLOCAL

在我的系统上我会得到

/usr/local/texlive/texmf-local

在该目录中创建一个子目录,例如

mkdir -p /usr/local/texlive/texmf-local/tex/latex/beamer/

并将您的个人文件放入其中。然后texhash从命令行运行以更新数据库。以下

kpsewhich beamerthemeAmsterdam.sty

应该给出完整的路径。

相关内容