diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/beamer.cls')
-rw-r--r-- | Master/texmf-dist/tex/latex/beamer/beamer.cls | 18 |
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 ... |