texlive[58537] Master/texmf-dist: beamer (19mar21)

commits+karl at tug.org commits+karl at tug.org
Fri Mar 19 22:26:57 CET 2021


Revision: 58537
          http://tug.org/svn/texlive?view=revision&revision=58537
Author:   karl
Date:     2021-03-19 22:26:56 +0100 (Fri, 19 Mar 2021)
Log Message:
-----------
beamer (19mar21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/beamer/AUTHORS.md
    trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
    trunk/Master/texmf-dist/doc/latex/beamer/README.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/beamerbasecompatibility.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty

Modified: trunk/Master/texmf-dist/doc/latex/beamer/AUTHORS.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/AUTHORS.md	2021-03-19 20:55:04 UTC (rev 58536)
+++ trunk/Master/texmf-dist/doc/latex/beamer/AUTHORS.md	2021-03-19 21:26:56 UTC (rev 58537)
@@ -4,6 +4,7 @@
 
 - Louis Stuart <louisstuart96 at gmail.com>
 - Joseph Wright <joseph.wright at morningstar2.co.uk>
+- samcarter <sam.carter8 at aol.com>
 
 ## Former
 

Modified: trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md	2021-03-19 20:55:04 UTC (rev 58536)
+++ trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md	2021-03-19 21:26:56 UTC (rev 58537)
@@ -8,6 +8,12 @@
 
 ## [Unreleased]
 
+## [v3.62]
+
+### Fixed
+- Issue with naming of file hooks (#670)
+- fixed problem with `\insertmainframenumber` in combination with `ignorenonframetext` (see #665)
+
 ## [v3.61]
 
 ### Fixed
@@ -15,6 +21,7 @@
 - `\beamer at bibiconwidth` already defined bug (see #652)
 - shadowboxes and transparent overlays (see #654)
 - workaround for misaligment of biblatex with sidebar theme (see #645)
+- bug with nonshadow rounded boxed (see #660)
 
 ## [v3.60]
 
@@ -123,7 +130,8 @@
 - Support for `noxcolor` with `beamerarticle` (see #483)
 - Treatment of mixed overlay/alert specifications
 
-[Unreleased]: https://github.com/josephwright/beamer/compare/v3.61...HEAD
+[Unreleased]: https://github.com/josephwright/beamer/compare/v3.62...HEAD
+[v3.62]: https://github.com/josephwright/beamer/compare/v3.61...v3.62
 [v3.61]: https://github.com/josephwright/beamer/compare/v3.60...v3.61
 [v3.60]: https://github.com/josephwright/beamer/compare/v3.59...v3.60
 [v3.59]: https://github.com/josephwright/beamer/compare/v3.58...v3.59

Modified: trunk/Master/texmf-dist/doc/latex/beamer/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/README.md	2021-03-19 20:55:04 UTC (rev 58536)
+++ trunk/Master/texmf-dist/doc/latex/beamer/README.md	2021-03-19 21:26:56 UTC (rev 58537)
@@ -2,7 +2,7 @@
 
 ## Overview
 
-The `beamer` class is focussed on producing (on-screen) presentations, along
+The `beamer` class is focused on producing (on-screen) presentations, along
 with support material such as handouts and speaker notes. Content is created
 in a `frame` environment, each of which can be divided up into a number of
 slides (actual output pages). A simple 'action' notation is used to specify
@@ -12,7 +12,7 @@
 The appearance of slides is controlled by a template system. Many of the
 elements of slides can be adjusted by setting simple key-based values in
 the preamble. More complex changes can be implemented by altering specific,
-targeted definitions without needing to re-write entire blocks of code. This
+targeted definitions without needing to rewrite entire blocks of code. This
 allows a variety of visual appearances to be selected for the same content
 source.
 

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	2021-03-19 20:55:04 UTC (rev 58536)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex	2021-03-19 21:26:56 UTC (rev 58537)
@@ -13,7 +13,7 @@
 
 \documentclass{ltxdoc}
 
-\def\beamerugversion{3.61}
+\def\beamerugversion{3.62}
 \def\beamerugpgfversion{1.00}
 \def\beamerugxcolorversion{2.00}
 

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls	2021-03-19 20:55:04 UTC (rev 58536)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls	2021-03-19 21:26:56 UTC (rev 58537)
@@ -12,7 +12,7 @@
 % See the file doc/licenses/LICENSE for more details.
 
 \ProvidesClass{beamer}
-  [2021/02/09 v3.61 A class for typesetting presentations]
+  [2021/03/19 v3.62 A class for typesetting presentations]
 
 % Setup modes and check for article option
 % Also loads packages required by both beamer and beamerarticle

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty	2021-03-19 20:55:04 UTC (rev 58536)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty	2021-03-19 21:26:56 UTC (rev 58537)
@@ -12,7 +12,7 @@
 % See the file doc/licenses/LICENSE for more details.
 
 \ProvidesPackage{beamerarticle}
-  [2021/02/09 v3.61 beamer input in article mode]
+  [2021/03/19 v3.62 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/beamerbasecompatibility.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty	2021-03-19 20:55:04 UTC (rev 58536)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty	2021-03-19 21:26:56 UTC (rev 58537)
@@ -51,8 +51,28 @@
 %
 % Fixes right before the start of the document.
 %
-\@ifundefined{AddToHook}
+\providecommand\IfFormatAtLeastTF{\@ifl at t@r\fmtversion}
+\IfFormatAtLeastTF{2020-10-01}
   {%
+    \AddToHook{env/document/begin}[beamer]{\beamer at firstminutepatches}%
+    \AddToHook{env/document/begin}[beamer]{%
+      \@ifpackageloaded{paralist}{\RequirePackage{beamerpatchparalist}}{}%
+    }%
+    \AddToHook{begindocument/end}[beamer]%need to be later than spanish.ldf?
+      {%
+        \@ifundefined{deactivatequoting}{}{\deactivatequoting}%
+        % Fix meddline with enumerate items
+        \renewcommand\theenumi{\@arabic\c at enumi}%
+        \renewcommand\theenumii{\@arabic\c at enumii}%
+        \renewcommand\theenumiii{\@arabic\c at enumiii}%
+        \catcode`<=12 \catcode`>=12 %% right place??
+        \beamer at lastminutepatches
+        \ifbeamer at ignorenonframe
+         \expandafter\mode\expandafter*%
+       \fi
+      }
+  }
+  {%
     \let\beamer at origdocument\document
     \def\document{%
       \beamer at firstminutepatches
@@ -82,30 +102,12 @@
           \expandafter\mode\expandafter*%
         \fi}%
   }
-  {%
-    \AddToHook{env/begin/document}[beamer]{\beamer at firstminutepatches}%
-    \AddToHook{env/begin/document}[beamer]{%
-      \@ifpackageloaded{paralist}{\RequirePackage{beamerpatchparalist}}{}%
-    }%
-    \AddToHook{begindocument/end}[beamer]%need to be later than spanish.ldf?
-      {%
-        \@ifundefined{deactivatequoting}{}{\deactivatequoting}%
-        % Fix meddline with enumerate items
-        \renewcommand\theenumi{\@arabic\c at enumi}%
-        \renewcommand\theenumii{\@arabic\c at enumii}%
-        \renewcommand\theenumiii{\@arabic\c at enumiii}%
-        \catcode`<=12 \catcode`>=12 %% right place??
-        \beamer at lastminutepatches
-        \ifbeamer at ignorenonframe
-         \expandafter\mode\expandafter*%
-       \fi
-      }
-  }
 
 \mode
 <article>
 {
-  \@ifundefined{AddToHook}
+  \IfFormatAtLeastTF{2020-10-01}
+    {\AddToHook{env/begin/document}[beamer]{\beamer at lastminutepatches}}
     {%
       \let\beamer at origdocument\document
       \def\document{%
@@ -112,7 +114,6 @@
         \beamer at origdocument%
         \beamer at lastminutepatches}
     }
-    {\AddToHook{env/begin/document}[beamer]{\beamer at lastminutepatches}}
 
   \g at addto@macro\beamer at lastminutepatches{%
     \ifbeamer at articleactive

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty	2021-03-19 20:55:04 UTC (rev 58536)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty	2021-03-19 21:26:56 UTC (rev 58537)
@@ -122,6 +122,7 @@
   \ifx\beamer at nexttoken\lecture\let\next=\beamer at stopoutsidemode\fi
   \ifx\beamer at nexttoken\note\let\next=\beamer at stopoutsidemode\fi
   \ifx\beamer at nexttoken\appendix\let\next=\beamer at stopoutsidemode\fi
+  \ifx\beamer at nexttoken\beamer at appendixwrite\let\next=\beamer at stopoutsidemode\fi
   \ifx\beamer at nexttoken\againframe\let\next=\beamer at stopoutsidemode\fi
   \ifx\beamer at nexttoken\section\let\next=\beamer at stopoutsidemode\fi
   \ifx\beamer at nexttoken\subsection\let\next=\beamer at stopoutsidemode\fi

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty	2021-03-19 20:55:04 UTC (rev 58536)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty	2021-03-19 21:26:56 UTC (rev 58537)
@@ -372,15 +372,21 @@
 
 \newcommand<>\beamer at appendix{}
 \def\beamer at resetappendix{\global\let\appendix\beamer at appendix}
-\newcommand<>\appendix{%
-  \beamer at inappendixtrue%
-  \only#1{\part{\appendixname}%
+\def\beamer at appendixwrite{%
   \immediate\write\@auxout{\string\@writefile{nav}%
     {\noexpand\headcommand{\noexpand\gdef\noexpand\insertmainframenumber{\the\c at framenumber}}}}%
   \addtocontents{nav}{\protect\headcommand{\protect\beamer at appendixpages{\the\c at page}}}%
-  \beamer at resetappendix}%
 }
 
+\newcommand<>\appendix{%
+  \beamer at inappendixtrue%
+  \only#1{%
+  \part{\appendixname}%
+  \beamer at appendixwrite%
+  \beamer at resetappendix%
+  }%
+}
+
 \def\insertappendixframenumber{\the\numexpr\inserttotalframenumber-\insertmainframenumber\relax}
 \def\insertframenumberinappendix{\ifbeamer at inappendix\the\numexpr\insertframenumber-\insertmainframenumber\relax\else0\fi}
 



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