texlive[61954] Master/texmf-dist: beamer (9feb22)

commits+karl at tug.org commits+karl at tug.org
Wed Feb 9 21:57:41 CET 2022


Revision: 61954
          http://tug.org/svn/texlive?view=revision&revision=61954
Author:   karl
Date:     2022-02-09 21:57:40 +0100 (Wed, 09 Feb 2022)
Log Message:
-----------
beamer (9feb22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
    trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.pdf
    trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdf
    trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdf
    trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.pdf
    trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex
    trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls
    trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty

Modified: trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md	2022-02-09 00:48:38 UTC (rev 61953)
+++ trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md	2022-02-09 20:57:40 UTC (rev 61954)
@@ -8,6 +8,13 @@
 
 ## [Unreleased]
 
+## [v3.66]
+
+### Fixed
+
+- fixed edge case in numbering of hidden and unnumbered frames (see #756) 
+- fixed regression of class options not being passed to packages like xcolor (see #759)
+
 ## [v3.65]
 
 ### Added
@@ -186,7 +193,8 @@
 - Support for `noxcolor` with `beamerarticle` (see #483)
 - Treatment of mixed overlay/alert specifications
 
-[Unreleased]: https://github.com/josephwright/beamer/compare/v3.65...HEAD
+[Unreleased]: https://github.com/josephwright/beamer/compare/v3.66...HEAD
+[v3.66]: https://github.com/josephwright/beamer/compare/v3.65...v3.66
 [v3.65]: https://github.com/josephwright/beamer/compare/v3.64...v3.65
 [v3.64]: https://github.com/josephwright/beamer/compare/v3.63...v3.64
 [v3.63]: https://github.com/josephwright/beamer/compare/v3.62...v3.63

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex	2022-02-09 00:48:38 UTC (rev 61953)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex	2022-02-09 20:57:40 UTC (rev 61954)
@@ -13,7 +13,7 @@
 
 \documentclass{ltxdoc}
 
-\def\beamerugversion{3.65}
+\def\beamerugversion{3.66}
 \def\beamerugpgfversion{3.1.7}
 \def\beamerugxcolorversion{2.00}
 

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls	2022-02-09 00:48:38 UTC (rev 61953)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls	2022-02-09 20:57:40 UTC (rev 61954)
@@ -12,7 +12,7 @@
 % See the file doc/licenses/LICENSE for more details.
 
 \ProvidesClass{beamer}
-  [2022/01/21 v3.65 A class for typesetting presentations]
+  [2022/02/08 v3.66 A class for typesetting presentations]
 
 % Setup modes and check for article option
 % Also loads packages required by both beamer and beamerarticle
@@ -19,7 +19,7 @@
 \RequirePackage{beamerbasemodes}
 
 % For testing PDF versus DVI mode
-\RequirePackage{ifpdf}
+\RequirePackage{iftex}
 
 %
 %
@@ -351,7 +351,7 @@
 %
 
 % before processing beamer options for \pgfmathparse
-\RequirePackage{pgfcore}
+\RequirePackage{pgfmath}
 
 \ExecuteOptionsBeamer{c}
 \ProcessOptionsBeamer
@@ -363,6 +363,7 @@
 \beamer at filterclassoptions
 
 % Low-level graphic drawing and advanced color support.
+\RequirePackage{pgfcore}
 \RequirePackage{xxcolor}
 
 % Normally loaded by hyperref but to be on the safe side ...

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty	2022-02-09 00:48:38 UTC (rev 61953)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty	2022-02-09 20:57:40 UTC (rev 61954)
@@ -12,7 +12,7 @@
 % See the file doc/licenses/LICENSE for more details.
 
 \ProvidesPackage{beamerarticle}
-  [2022/01/21 v3.65 beamer input in article mode]
+  [2022/02/08 v3.66 beamer input in article mode]
 
 % Setup modes and check for article option
 % Also loads packages required by both beamer and beamerarticle

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty	2022-02-09 00:48:38 UTC (rev 61953)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty	2022-02-09 20:57:40 UTC (rev 61954)
@@ -411,7 +411,7 @@
   \def\beamer at defaultospec{#2}%
   \@ifnextchar[{\beamer@@@@frame<#1>}{\beamer@@@@frame<#1>[]}}
 
-\def\beamer at testzero{0}
+\def\beamer at testhidden{0}
 
 \newdimen\framewidth
 \def\beamer at frame<#1>{
@@ -442,10 +442,11 @@
   \setkeys{beamerframe}{environment=frame}%
   \setkeys{beamerframe}{#2}%
   \beamer at frametemplate%
+  \gdef\beamer at whichframes{#1}%
   \ifbeamer at isfragile%Fragile frames will be processed twice
     \stepcounter{framenumber}%do not set \label here - it interferes with AtBegin*
   \else%  
-    \ifx\beamer at whichframes\beamer at testzero\else
+    \ifx\beamer at whichframes\beamer at testhidden\else
       \ifbeamer at noframenumbering\else%
         \stepcounter{framenumber}%do not set \label here - it interferes with AtBegin*
       \fi%
@@ -453,7 +454,6 @@
   \fi%
   {\let\@elt\beamer at savecounter\beamer at overlaycounterresets}
   \gdef\beamer at framestartpage{}%
-  \gdef\beamer at whichframes{#1}%
   \ifx\beamer at framerestriction\@undefined\else% restriction stuff
     \expandafter\beamer at checkifinlist\beamer at framerestriction\relax%
   \fi%



More information about the tex-live-commits mailing list.