抱歉,我问了个愚蠢的问题,但我对 TexShop 和 Mac 都是新手。不过,过去两天我一直在文档.pdf
和各种论坛中寻找解决方案。这是我回到 PowerPoint 之前的最后选择。
我已经从TUG 网站三天前。我想使用我大学的一个学生实现的 Beamer 主题。它由三个文件组成,一个outer.sty
、一个colorUni.sty
和一个themeUni.sty
。据我所知,这些文件必须放在正确的文件夹中。
我认为这三个文件的正确位置应该是这个:
/usr/local/texlive/2012/texmf-dist/tex/latex/beamer/themes/color/beamercolorUni.sty
/usr/local/texlive/2012/texmf-dist/tex/latex/beamer/themes/outer/beamerouterUni.sty
/usr/local/texlive/2012/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeUni.sty
(我在这里放的是文件的真实名称)。与 MikTex 不同,我不应该更新文件数据库,对吗?(如何将 .sty 文件添加到我的 MacTeX/TeXShop 安装中?)
因此,我只需打开我的演示文稿并调用新主题:
\documentclass{beamer}
\mode<presentation>
{
\usetheme{Uni}
}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage{times}
\usepackage[T1]{fontenc}
%title page blablabla
\begin{document}
但是,我收到了以下消息:
(/usr/local/texlive/2012/texmf-dist/tex/latex/beamer/themes/font/beamerfontthem
edefault.sty)
(/usr/local/texlive/2012/texmf-dist/tex/latex/beamer/themes/color/beamercolorth
emedefault.sty)
(/usr/local/texlive/2012/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerth
emedefault.sty)
(/usr/local/texlive/2012/texmf-dist/tex/latex/beamer/themes/outer/beamerouterth
emedefault.sty)))
! LaTeX Error: File `beamerthemeUni.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
如果我再次输入文件路径.sty
,它会重复相同的消息;如果我按回车键,它会给出标准主题的演示文稿。
我做错了什么?
答案1
我使用与你完全相同的序言,但我认为你必须将文件放在一个目录中,每个 .sty 都带有主题名称
/usr/local/texlive/2012/texmf-dist/tex/latex/beamer/themes/color/Uni/beamercolorUni.sty
/usr/local/texlive/2012/texmf-dist/tex/latex/beamer/themes/outer/Uni/beamerouterUni.sty
/usr/local/texlive/2012/texmf-dist/tex/latex/beamer/themes/theme/Uni/beamerthemeUni.sty
这就是我的系统上所拥有的。