summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/beamer/beamerbasethemes.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/beamerbasethemes.sty')
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasethemes.sty23
1 files changed, 12 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasethemes.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasethemes.sty
index 7326e08fc86..19f672f8bdd 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbasethemes.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasethemes.sty
@@ -1,5 +1,6 @@
% Copyright 2003--2007 by Till Tantau
% Copyright 2010 by Vedran Mileti\'c
+% Copyright 2017 by Joseph Wright
%
% This file may be distributed and/or modified
%
@@ -15,25 +16,25 @@
<presentation>
{
\def\beamer@calltheme#1#2#3{%
- \def\beamer@themelist{#2}
+ \def\beamer@themelist{#2}%
\@for\beamer@themename:=\beamer@themelist\do
{\usepackage[{#1}]{#3\beamer@themename}}}
- \newcommand\usetheme[2][]{\beamer@calltheme{#1}{#2}{beamertheme}}
- \newcommand\usecolortheme[2][]{\beamer@calltheme{#1}{#2}{beamercolortheme}}
- \newcommand\usefonttheme[2][]{\beamer@calltheme{#1}{#2}{beamerfonttheme}}
- \newcommand\useoutertheme[2][]{\beamer@calltheme{#1}{#2}{beameroutertheme}}
- \newcommand\useinnertheme[2][]{\beamer@calltheme{#1}{#2}{beamerinnertheme}}
+ \newrobustcmd*\usetheme[2][]{\beamer@calltheme{#1}{#2}{beamertheme}}
+ \newrobustcmd*\usecolortheme[2][]{\beamer@calltheme{#1}{#2}{beamercolortheme}}
+ \newrobustcmd*\usefonttheme[2][]{\beamer@calltheme{#1}{#2}{beamerfonttheme}}
+ \newrobustcmd*\useoutertheme[2][]{\beamer@calltheme{#1}{#2}{beameroutertheme}}
+ \newrobustcmd*\useinnertheme[2][]{\beamer@calltheme{#1}{#2}{beamerinnertheme}}
}
\mode
<article>
{
- \newcommand\usetheme[2][]{}
- \newcommand\usecolortheme[2][]{}
- \newcommand\usefonttheme[2][]{}
- \newcommand\useoutertheme[2][]{}
- \newcommand\useinnertheme[2][]{}
+ \newrobustcmd*\usetheme[2][]{}
+ \newrobustcmd*\usecolortheme[2][]{}
+ \newrobustcmd*\usefonttheme[2][]{}
+ \newrobustcmd*\useoutertheme[2][]{}
+ \newrobustcmd*\useinnertheme[2][]{}
}
\mode