fix: move command substitutions into inner and outer themes
Closes #47.
This commit is contained in:
parent
75c3f569f2
commit
fd86a305e9
|
@ -47,7 +47,16 @@
|
||||||
\RequirePackage{tikz}
|
\RequirePackage{tikz}
|
||||||
% \end{macrocode}
|
% \end{macrocode}
|
||||||
%
|
%
|
||||||
|
% \subsubsection{Memoization and Tikz Externalization}
|
||||||
%
|
%
|
||||||
|
% See the documentation for the correspondign section under the outer theme for
|
||||||
|
% more information on the following lines.
|
||||||
|
%
|
||||||
|
% \begin{macrocode}
|
||||||
|
\providecommand{\tikzexternalenable}{}
|
||||||
|
\providecommand{\tikzexternaldisable}{}
|
||||||
|
\providecommand{\mmzUnmemoizable}{}
|
||||||
|
% \end{macrocode}
|
||||||
%
|
%
|
||||||
% \subsubsection{Options}
|
% \subsubsection{Options}
|
||||||
%
|
%
|
||||||
|
|
|
@ -38,6 +38,20 @@
|
||||||
% \end{macrocode}
|
% \end{macrocode}
|
||||||
%
|
%
|
||||||
%
|
%
|
||||||
|
% \subsubsection{Memoization and Tikz Externalization}
|
||||||
|
%
|
||||||
|
% To avoid generating externalized figures of the progressbar we have to disable
|
||||||
|
% them with ``tikzexternalenable'' and ``tikzexternaldisable''. However, if the
|
||||||
|
% ``external'' library is not loaded we would get undefined control sequence
|
||||||
|
% problems, hence we define them as no-ops if they are not defined yet.
|
||||||
|
% We do the same for the ``mmzUnmemoizable'' command from the memoize package, in
|
||||||
|
% order to avoid memoization of the progress bars.
|
||||||
|
%
|
||||||
|
% \begin{macrocode}
|
||||||
|
\providecommand{\tikzexternalenable}{}
|
||||||
|
\providecommand{\tikzexternaldisable}{}
|
||||||
|
\providecommand{\mmzUnmemoizable}{}
|
||||||
|
% \end{macrocode}
|
||||||
%
|
%
|
||||||
% \subsubsection{Options}
|
% \subsubsection{Options}
|
||||||
%
|
%
|
||||||
|
|
|
@ -104,19 +104,6 @@
|
||||||
}
|
}
|
||||||
% \end{macrocode}
|
% \end{macrocode}
|
||||||
%
|
%
|
||||||
% To avoid generating externalized figures of the progressbar we have to disable
|
|
||||||
% them with ``tikzexternalenable'' and ``tikzexternaldisable''. However, if the
|
|
||||||
% ``external'' library is not loaded we would get undefined control sequence
|
|
||||||
% problems, hence we define them as no-ops if they are not defined yet.
|
|
||||||
% We do the same for the ``mmzUnmemoizable'' command from the memoize package, in
|
|
||||||
% order to avoid memoization of the progress bars.
|
|
||||||
%
|
|
||||||
% \begin{macrocode}
|
|
||||||
\providecommand{\tikzexternalenable}{}
|
|
||||||
\providecommand{\tikzexternaldisable}{}
|
|
||||||
\providecommand{\mmzUnmemoizable}{}
|
|
||||||
% \end{macrocode}
|
|
||||||
%
|
|
||||||
% \subsubsection{Component Sub-Packages}
|
% \subsubsection{Component Sub-Packages}
|
||||||
%
|
%
|
||||||
% Having processed the options, we can now load the component sub-packages of
|
% Having processed the options, we can now load the component sub-packages of
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
\documentclass[hyperref={draft}]{beamer}
|
||||||
|
|
||||||
|
\useoutertheme{moloch}
|
||||||
|
\useinnertheme{moloch}
|
||||||
|
\usefonttheme{moloch}
|
||||||
|
\usecolortheme{moloch}
|
||||||
|
|
||||||
|
\usepackage{lmodern}
|
||||||
|
|
||||||
|
\input{molochexample}
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue