summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/beamer/beamer.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/beamer.cls')
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamer.cls18
1 files changed, 16 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamer.cls b/Master/texmf-dist/tex/latex/beamer/beamer.cls
index ed9def11566..2a831704f5a 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamer.cls
+++ b/Master/texmf-dist/tex/latex/beamer/beamer.cls
@@ -12,7 +12,7 @@
% See the file doc/licenses/LICENSE for more details.
\ProvidesClass{beamer}
- [2021/10/18 v3.64 A class for typesetting presentations]
+ [2022/01/21 v3.65 A class for typesetting presentations]
% Setup modes and check for article option
% Also loads packages required by both beamer and beamerarticle
@@ -88,6 +88,7 @@
\newif\ifbeamer@frameswithnotesonly
\newif\ifbeamer@ignorenonframe
\newif\ifbeamer@autopdfinfo
+\newif\ifbeamer@onlytextwidth
% Option management
\RequirePackage{beamerbaseoptions}
@@ -107,6 +108,7 @@
\beamer@frameswithnotesonlyfalse
\beamer@ignorenonframefalse
\beamer@autopdfinfotrue
+\beamer@onlytextwidthfalse
\DeclareOptionBeamer{usepdftitle}[true]{\csname beamer@autopdfinfo#1\endcsname}
\DeclareOptionBeamer{envcountsect}{\beamer@countsecttrue}
@@ -169,6 +171,8 @@
\lccode`\~=\count@
\catcode\count@=\active
\lowercase{\def~{\kern1ex}}}}}
+
+\DeclareOptionBeamer{onlytextwidth}{\beamer@onlytextwidthtrue}
% obsolete options
\DeclareOptionBeamer{notes}[show]{\csname beamer@notesaction@#1\endcsname}
@@ -322,6 +326,14 @@
\else\ifnum#1=141 %
\setlength\beamer@paperwidth{14.85cm}%
\setlength\beamer@paperheight{10.50cm}%
+ \else
+ \setlength\beamer@paperheight{9.60cm}%
+ \ifnum#1<1000%
+ \pgfmathparse{(#1-mod(#1,10))/10.0/mod(#1,10)}%
+ \else%
+ \pgfmathparse{(#1-mod(#1,100))/100.0/mod(#1,100)}%
+ \fi%
+ \setlength\beamer@paperwidth{\pgfmathresult\beamer@paperheight}%
\fi\fi\fi\fi\fi\fi\fi\fi
}
@@ -338,6 +350,9 @@
% Process Options
%
+% before processing beamer options for \pgfmathparse
+\RequirePackage{pgfcore}
+
\ExecuteOptionsBeamer{c}
\ProcessOptionsBeamer
@@ -348,7 +363,6 @@
\beamer@filterclassoptions
% Low-level graphic drawing and advanced color support.
-\RequirePackage{pgfcore}
\RequirePackage{xxcolor}
% Normally loaded by hyperref but to be on the safe side ...