summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/beamer
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-02-10 03:00:49 +0000
committerNorbert Preining <norbert@preining.info>2022-02-10 03:00:49 +0000
commit6ca8808eb5a413a8e33a0a5c32e2d0742d8af36b (patch)
treec44a77a9daaa834817006b06aa80a1ced752b601 /macros/latex/contrib/beamer
parent8363587176bd1746ab2d65ee183b196e6d3458cf (diff)
CTAN sync 202202100300
Diffstat (limited to 'macros/latex/contrib/beamer')
-rw-r--r--macros/latex/contrib/beamer/CHANGELOG.md10
-rw-r--r--macros/latex/contrib/beamer/base/beamer.cls7
-rw-r--r--macros/latex/contrib/beamer/base/beamerarticle.sty2
-rw-r--r--macros/latex/contrib/beamer/base/beamerbaseframe.sty6
-rw-r--r--macros/latex/contrib/beamer/doc/beamerexample-conference-talk.pdfbin343905 -> 343905 bytes
-rw-r--r--macros/latex/contrib/beamer/doc/beamerexample-lecture-beamer-version.pdfbin547601 -> 547601 bytes
-rw-r--r--macros/latex/contrib/beamer/doc/beamerexample-lecture-print-version.pdfbin441708 -> 441708 bytes
-rw-r--r--macros/latex/contrib/beamer/doc/beameruserguide.pdfbin2251777 -> 2251864 bytes
-rw-r--r--macros/latex/contrib/beamer/doc/beameruserguide.tex2
9 files changed, 18 insertions, 9 deletions
diff --git a/macros/latex/contrib/beamer/CHANGELOG.md b/macros/latex/contrib/beamer/CHANGELOG.md
index cc44d05103..bf3bb51f4c 100644
--- a/macros/latex/contrib/beamer/CHANGELOG.md
+++ b/macros/latex/contrib/beamer/CHANGELOG.md
@@ -8,6 +8,13 @@ a major and minor version only.
## [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 @@ a major and minor version only.
- 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
diff --git a/macros/latex/contrib/beamer/base/beamer.cls b/macros/latex/contrib/beamer/base/beamer.cls
index 2a831704f5..7b07f7b6fe 100644
--- a/macros/latex/contrib/beamer/base/beamer.cls
+++ b/macros/latex/contrib/beamer/base/beamer.cls
@@ -12,14 +12,14 @@
% 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
\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@filterclassoptions
% Low-level graphic drawing and advanced color support.
+\RequirePackage{pgfcore}
\RequirePackage{xxcolor}
% Normally loaded by hyperref but to be on the safe side ...
diff --git a/macros/latex/contrib/beamer/base/beamerarticle.sty b/macros/latex/contrib/beamer/base/beamerarticle.sty
index 2d21347c2c..9e398a50e0 100644
--- a/macros/latex/contrib/beamer/base/beamerarticle.sty
+++ b/macros/latex/contrib/beamer/base/beamerarticle.sty
@@ -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
diff --git a/macros/latex/contrib/beamer/base/beamerbaseframe.sty b/macros/latex/contrib/beamer/base/beamerbaseframe.sty
index 1bbc1b9e5b..00c8bab265 100644
--- a/macros/latex/contrib/beamer/base/beamerbaseframe.sty
+++ b/macros/latex/contrib/beamer/base/beamerbaseframe.sty
@@ -411,7 +411,7 @@
\def\beamer@defaultospec{#2}%
\@ifnextchar[{\beamer@@@@frame<#1>}{\beamer@@@@frame<#1>[]}}
-\def\beamer@testzero{0}
+\def\beamer@testhidden{0}
\newdimen\framewidth
\def\beamer@frame<#1>{
@@ -442,10 +442,11 @@
\setkeys{beamerframe}{environment=frame}%
\setkeys{beamerframe}{#2}%
\beamer@frametemplate%
+ \gdef\beamer@whichframes{#1}%
\ifbeamer@isfragile%Fragile frames will be processed twice
\stepcounter{framenumber}%do not set \label here - it interferes with AtBegin*
\else%
- \ifx\beamer@whichframes\beamer@testzero\else
+ \ifx\beamer@whichframes\beamer@testhidden\else
\ifbeamer@noframenumbering\else%
\stepcounter{framenumber}%do not set \label here - it interferes with AtBegin*
\fi%
@@ -453,7 +454,6 @@
\fi%
{\let\@elt\beamer@savecounter\beamer@overlaycounterresets}
\gdef\beamer@framestartpage{}%
- \gdef\beamer@whichframes{#1}%
\ifx\beamer@framerestriction\@undefined\else% restriction stuff
\expandafter\beamer@checkifinlist\beamer@framerestriction\relax%
\fi%
diff --git a/macros/latex/contrib/beamer/doc/beamerexample-conference-talk.pdf b/macros/latex/contrib/beamer/doc/beamerexample-conference-talk.pdf
index 18854724fb..0fdd705324 100644
--- a/macros/latex/contrib/beamer/doc/beamerexample-conference-talk.pdf
+++ b/macros/latex/contrib/beamer/doc/beamerexample-conference-talk.pdf
Binary files differ
diff --git a/macros/latex/contrib/beamer/doc/beamerexample-lecture-beamer-version.pdf b/macros/latex/contrib/beamer/doc/beamerexample-lecture-beamer-version.pdf
index 944799cbdd..9e1b92e099 100644
--- a/macros/latex/contrib/beamer/doc/beamerexample-lecture-beamer-version.pdf
+++ b/macros/latex/contrib/beamer/doc/beamerexample-lecture-beamer-version.pdf
Binary files differ
diff --git a/macros/latex/contrib/beamer/doc/beamerexample-lecture-print-version.pdf b/macros/latex/contrib/beamer/doc/beamerexample-lecture-print-version.pdf
index 49ed6ecdff..ba2c3f9bae 100644
--- a/macros/latex/contrib/beamer/doc/beamerexample-lecture-print-version.pdf
+++ b/macros/latex/contrib/beamer/doc/beamerexample-lecture-print-version.pdf
Binary files differ
diff --git a/macros/latex/contrib/beamer/doc/beameruserguide.pdf b/macros/latex/contrib/beamer/doc/beameruserguide.pdf
index 6ef87a6ab6..f1462c75d5 100644
--- a/macros/latex/contrib/beamer/doc/beameruserguide.pdf
+++ b/macros/latex/contrib/beamer/doc/beameruserguide.pdf
Binary files differ
diff --git a/macros/latex/contrib/beamer/doc/beameruserguide.tex b/macros/latex/contrib/beamer/doc/beameruserguide.tex
index 46002a15df..c45081be5b 100644
--- a/macros/latex/contrib/beamer/doc/beameruserguide.tex
+++ b/macros/latex/contrib/beamer/doc/beameruserguide.tex
@@ -13,7 +13,7 @@
\documentclass{ltxdoc}
-\def\beamerugversion{3.65}
+\def\beamerugversion{3.66}
\def\beamerugpgfversion{3.1.7}
\def\beamerugxcolorversion{2.00}