summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/beamer/base/beamerarticle.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/beamer/base/beamerarticle.sty')
-rw-r--r--macros/latex/contrib/beamer/base/beamerarticle.sty43
1 files changed, 43 insertions, 0 deletions
diff --git a/macros/latex/contrib/beamer/base/beamerarticle.sty b/macros/latex/contrib/beamer/base/beamerarticle.sty
new file mode 100644
index 0000000000..8889a66dac
--- /dev/null
+++ b/macros/latex/contrib/beamer/base/beamerarticle.sty
@@ -0,0 +1,43 @@
+% Copyright 2003--2007 by Till Tantau
+% Copyright 2010 by Vedran Mileti\'c
+% Copyright 2012,2015 by Vedran Mileti\'c, Joseph Wright
+% Copyright 2016 by Joseph Wright
+% Copyright 2017,2018 by Louis Stuart, Joseph Wright
+%
+% This file may be distributed and/or modified
+%
+% 1. under the LaTeX Project Public License and/or
+% 2. under the GNU Public License.
+%
+% See the file doc/licenses/LICENSE for more details.
+
+\ProvidesPackage{beamerarticle}
+ [2019/07/23 v3.56 beamer input in article mode]
+
+% Setup modes and check for article option
+% Also loads packages required by both beamer and beamerarticle
+\RequirePackage{beamerbasemodes}
+
+\DeclareOption{utf8}{\PassOptionsToPackage{utf8}{beamerbasearticle}}
+\DeclareOption{hyperref}{\PassOptionsToPackage{hyperref}{beamerbasearticle}}
+\DeclareOption{noxcolor}{\PassOptionsToPackage{noxcolor}{beamerbasearticle}}
+\DeclareOption{notheorems}{\PassOptionsToPackage{notheorems}{beamerbasearticle}}
+\DeclareOption{noamsthm}{\PassOptionsToPackage{noamsthm}{beamerbasearticle}}
+\DeclareOption{noamssymb}{\PassOptionsToPackage{noamssymb}{beamerbasearticle}}
+\DeclareOption{envcountsect}{\PassOptionsToPackage{envcountsect}{beamerbasearticle}}
+\DeclareOption{activeospeccharacters}{\PassOptionsToPackage{activeospeccharacters}{beamerbasearticle}}
+\DeclareOption{nokeywords}{\PassOptionsToPackage{nokeywords}{beamerbasearticle}}
+
+\ProcessOptions\relax
+
+\def\beamer@slide#1#2{\expandafter\gdef\csname beamer@slide#1\endcsname{#2}}
+\beamer@inpresentationfalse
+
+\ifx\beamer@currentmode\@undefined
+ \def\beamer@currentmode{article}
+\fi
+
+\mode
+<all>
+
+\RequirePackage{beamerbasearticle}