texlive[55046] Master/texmf-dist: beamer (6may20)

commits+karl at tug.org commits+karl at tug.org
Wed May 6 23:07:47 CEST 2020


Revision: 55046
          http://tug.org/svn/texlive?view=revision&revision=55046
Author:   karl
Date:     2020-05-06 23:07:47 +0200 (Wed, 06 May 2020)
Log Message:
-----------
beamer (6may20)

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/beamerug-animations.tex
    trunk/Master/texmf-dist/doc/latex/beamer/beamerug-color.tex
    trunk/Master/texmf-dist/doc/latex/beamer/beamerug-installation.tex
    trunk/Master/texmf-dist/doc/latex/beamer/beamerug-introduction.tex
    trunk/Master/texmf-dist/doc/latex/beamer/beamerug-localstructure.tex
    trunk/Master/texmf-dist/doc/latex/beamer/beamerug-macros.tex
    trunk/Master/texmf-dist/doc/latex/beamer/beamerug-nonpresentation.tex
    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
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothbars.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothtree.sty

Modified: trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md	2020-05-06 21:07:47 UTC (rev 55046)
@@ -8,6 +8,20 @@
 
 ## [Unreleased]
 
+## [v3.58]
+
+### Changed
+
+- re-introduced `\strut` after the frametitle (see #535)
+- Promote bookmark level for index (see #554)
+- clip `\insertslideintonotes` to show only visible area
+- using biblatex filehooks to make adjustments to the bibliography appearence (see #581)
+
+### Fixed
+
+- Avoid loop with overlayarea in vmode (issue #580)
+- Handling of `\\` in article mode (issue #582)
+
 ## [v3.57]
 
 ### Changed
@@ -81,7 +95,8 @@
 - Support for `noxcolor` with `beamerarticle` (see #483)
 - Treatment of mixed overlay/alert specifications
 
-[Unreleased]: https://github.com/josephwright/beamer/compare/v3.57...HEAD
+[Unreleased]: https://github.com/josephwright/beamer/compare/v3.58...HEAD
+[v3.58]: https://github.com/josephwright/beamer/compare/v3.57...v3.58
 [v3.57]: https://github.com/josephwright/beamer/compare/v3.56...v3.57
 [v3.56]: https://github.com/josephwright/beamer/compare/v3.55...v3.56
 [v3.55]: https://github.com/josephwright/beamer/compare/v3.54...v3.55

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/beamerug-animations.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerug-animations.tex	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerug-animations.tex	2020-05-06 21:07:47 UTC (rev 55046)
@@ -26,7 +26,7 @@
 \begin{package}{{multimedia}}
   A stand-alone package that implements several commands for including external animation and sound files in a \pdf\ document. The package can be used together with both |dvips| plus |ps2pdf| and |pdflatex|, though the special sound support is available only in |pdflatex|.
 
-  When including this package, you must also include the |hyperref| package. Since you will typically want to include |hyperref| only at the very end of the preamble, |multimedia| will not include |hyperref| itself. However, |multimedia| can be included both before and after |hyperref|. Since \beamer\ includes |hyperref| automatically, you need not worry about this when creating a presentation using \beamer.
+  When including this package, you must also include the |hyperref| package. The |multimedia| is one of the few packages that needs to be loaded after |hyperref|. Since \beamer\ includes |hyperref| automatically, you need not worry about this when creating a presentation using \beamer.
 \end{package}
 
 For including an animation in a \pdf\ file, you can use the command |\movie|, which is explained below. Depending on the used options, this command will either setup the \pdf\ file such that the viewer application (like the Acrobat Reader) itself will try to play the movie or that an external program will be called. The latter approach, though much less flexible, must be taken if the viewer application is unable to display the movie itself.
@@ -354,6 +354,8 @@
   \item
     \declare{|encoding=|}\meta{method}. Specifies the encoding method, which may be |Raw|, |Signed|, |muLaw|, or |ALaw|. If the method is |muLaw|, this option need not be specified.
   \item
+    \declare{|externalviewer|} causes an external application to be launched for playing the sound. Most options, like |loop|, have no effect since they are not passed along to the external application.
+  \item
     \declare{|height=|}\meta{\TeX\ dimension}. Overrides the height of the \meta{sound poster text} box and sets it to the given dimension.
   \item
     \declare{|inlinesound|} causes the sound data to be stored directly in the \pdf-file.

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerug-color.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerug-color.tex	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerug-color.tex	2020-05-06 21:07:47 UTC (rev 55046)
@@ -193,7 +193,7 @@
 
 In \beamer's philosophy, every element of a presentation can have a different color. Unfortunately, it turned out that simply assigning a single color to every element of a presentation is not such a good idea. First of all, we sometimes want colors of elements to change during a presentation, like the color of the item indicators when they become alerted or inside an example block. Second, some elements naturally have two colors, namely a foreground and a background, but not always. Third, sometimes elements somehow should not have any special color but should simply ``run along'' with the color of their surrounding. Finally, giving a special color to every element makes it very hard to globally change colors (like changing all the different kind-of-blue things into kind-of-red things) and it makes later extensions even harder.
 
-For all these reasons, the color of an element in \beamer\ is a structured object, which we call a \emph{\beamer-color}. Every \beamer-color has two parts: a foreground and a background. Either of these may be ``empty,'' which means that whatever foreground or background was active before should remain active when the color is used.
+For all these reasons, the color of an element in \beamer\ is a structured object, which we call a \emph{\textsl{\beamer}-color}. Every \beamer-color has two parts: a foreground and a background. Either of these may be ``empty,'' which means that whatever foreground or background was active before should remain active when the color is used.
 
 \beamer-colors can \emph{inherit} from other \beamer-colors and the default themes make extensive use of this feature. For example, there is a \beamer-color called |structure| and all sorts of elements inherit from this color. Thus, if someone changes |structure|, the color of all these elements automatically change accordingly. When a color inherits from another color, it can nevertheless still override only the foreground or the background.
 

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerug-installation.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerug-installation.tex	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerug-installation.tex	2020-05-06 21:07:47 UTC (rev 55046)
@@ -37,7 +37,7 @@
 
 \subsection{Installation of Pre-bundled Packages}
 
-We do not create or manage pre-bundled packages of \beamer, but, fortunately, other nice people do. We cannot give detailed instructions on how to install these packages, since we do not manage them, but we \emph{can} tell you were to find them and we can tell you what these nice people told us on how to install them. If you have a problem with installing, you might wish to have a look at the following first.
+We do not create or manage pre-bundled packages of \beamer, but, fortunately, other nice people do. We cannot give detailed instructions on how to install these packages, since we do not manage them, but we \emph{can} tell you where to find them and we can tell you what these nice people told us on how to install them. If you have a problem with installing, you might wish to have a look at the following first.
 
 
 \subsubsection{\TeX\ Live and Mac\TeX}
@@ -90,9 +90,9 @@
 When you ask \TeX\ to use a certain class or package, it usually looks for the necessary files in so-called |texmf| trees. These trees are simply huge directories that contain these files. By default, \TeX\ looks for files in three different |texmf| trees:
 \begin{itemize}
 \item
-  The root |texmf| tree, which is usually located at |/usr/share/texmf/|, |/usr/local/texlive/texmf/|, |c:\texmf\|, or\\ |c:\texlive\texmf\|.
+  The root |texmf| tree, which is usually located at |/usr/share/texmf/|, |/usr/local/texlive/texmf/|, |c:\texmf\|, or |c:\texlive\texmf\|.
 \item
-  The local  |texmf| tree, which is usually located at |/usr/local/share/texmf/|, |/usr/local/texlive/texmf-local/| |c:\localtexmf\|, or\\ |c:\texlive\texmf-local\|.
+  The local  |texmf| tree, which is usually located at |/usr/local/share/texmf/|,\\ |/usr/local/texlive/texmf-local/|, |c:\localtexmf\|, or |c:\texlive\texmf-local\|.
 \item
   Your personal |texmf| tree, which is usually located in your home directory at |~/texmf/| or |~/Library/texmf/|.
 \end{itemize}

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerug-introduction.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerug-introduction.tex	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerug-introduction.tex	2020-05-06 21:07:47 UTC (rev 55046)
@@ -48,12 +48,12 @@
 
 \subsection{Acknowledgments}
 
-Till Tantau: \emph{``Where to begin? \beamer's development depends not only on me, but on the feedback I get from other people. Many features have been implemented because someone requested them and I thought that these features would be nice to have and reasonably easy to implement. Other people have given valuable feedback on themes, on the user's guide, on features of the class, on the internals of the implementation, on special \LaTeX\ features, and on life in general. A small selection of these people includes (in no particular order and I have surely forgotten to name lots of people who really, really deserve being in this list): Carsten (for everything), Birgit (for being the first person to use \beamer\ besides me), Tux (for his silent criticism), Rolf Niepraschk (for showing me how to program \LaTeX\ correctly), Claudio Beccari (for writing part of the documentation  on font encodings), Thomas Baumann (for the emacs stuff), Stefan M\"uller (for not loosing hope), Uwe Kern (for \textsc{xcolor}), 
-Hendri Adriaens (for \textsc{ha-prosper}), Ohura Makoto (for spotting typos). People who have contributed to the themes include Paul Gomme, Manuel Carro, and Marlon R\'egis Schmitz.''}
+Till Tantau: \emph{``Where to begin? \textsl{\beamer}'s development depends not only on me, but on the feedback I get from other people. Many features have been implemented because someone requested them and I thought that these features would be nice to have and reasonably easy to implement. Other people have given valuable feedback on themes, on the user's guide, on features of the class, on the internals of the implementation, on special \LaTeX\ features, and on life in general. A small selection of these people includes (in no particular order and I have surely forgotten to name lots of people who really, really deserve being in this list): Carsten (for everything), Birgit (for being the first person to use \textsl{\beamer} besides me), Tux (for his silent criticism), Rolf Niepraschk (for showing me how to program \LaTeX\ correctly), Claudio Beccari (for writing part of the documentation  on font encodings), Thomas Baumann (for the emacs stuff), Stefan M\"uller (for not loosing hope), Uwe Kern (for \textsl{\textsc{xcolor}}), 
+Hendri Adriaens (for \textsl{\textsc{ha-prosper}}), Ohura Makoto (for spotting typos). People who have contributed to the themes include Paul Gomme, Manuel Carro, and Marlon R\'egis Schmitz.''}
 
-Joseph Wright: \emph{``Thanks to Till Tantau for the huge development effort in creating \beamer. Sincere thanks to Vedran Mileti\'c for taking the lead in continuing development.''}
+Joseph Wright: \emph{``Thanks to Till Tantau for the huge development effort in creating \textsl{\beamer}. Sincere thanks to Vedran Mileti\'c for taking the lead in continuing development.''}
 
-Vedran Mileti\'c: \emph{``First, I would like to thank Karl Berry and Sanda Buja\v ci\'c for encouragement, without which I wouldn't ever be anything but a \LaTeX\ user. I would also like to thank Ana Me\v strovi\'c, my colleague, who was excited by the prospect of using \beamer\ for preparing class material; Ivona Frankovi\'c and Marina Rajnovi\'c, my students at Department of Informatics, who were the first to hear about \LaTeX, \beamer\ and how it can help in preparing class material. I would like to thank Heiko Oberdiek (for \textsc{hyperref}), Johannes Braams (for \textsc{babel}) and Philipp Lehman (for \textsc{biblatex}). Above all, I owe a lot to Till Tantau for developing \beamer\ in the first place and to Joseph Wright for developing \textsc{siunitx} and for helping me develop \beamer\ further.''}
+Vedran Mileti\'c: \emph{``First, I would like to thank Karl Berry and Sanda Buja\v ci\'c for encouragement, without which I wouldn't ever be anything but a \LaTeX\ user. I would also like to thank Ana Me\v strovi\'c, my colleague, who was excited by the prospect of using \textsl{\beamer} for preparing class material; Ivona Frankovi\'c and Marina Rajnovi\'c, my students at Department of Informatics, who were the first to hear about \LaTeX, \textsl{\beamer} and how it can help in preparing class material. I would like to thank Heiko Oberdiek (for \textsl{\textsc{hyperref}}), Johannes Braams (for \textsl{\textsc{babel}}) and Philipp Lehman (for \textsl{\textsc{biblatex}}). Above all, I owe a lot to Till Tantau for developing \textsl{\beamer} in the first place and to Joseph Wright for developing \textsl{\textsc{siunitx}} and for helping me develop \textsl{\beamer} further.''}
 
 
 \subsection{How to Read this User's Guide}

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerug-localstructure.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerug-localstructure.tex	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerug-localstructure.tex	2020-05-06 21:07:47 UTC (rev 55046)
@@ -932,8 +932,8 @@
 
 The main environment for creating columns is called |columns|. Inside this environment, you can either place several |column| environments, each of which creates a new column, or use the |\column| command to create new columns.
 
-\begin{environment}{{columns}\oarg{options}}
-  A multi-column area. Inside the environment you should place only |column| environments or |\column| commands (see below). The following \meta{options} may be given:
+\begin{environment}{{columns}\sarg{overlay specification}\oarg{options}}
+  A multi-column area. If \meta{overlay specification} is present, the environment will only be shown on the specified slides. Inside the environment you should place only |column| environments or |\column| commands (see below). The following \meta{options} may be given:
   \begin{itemize}
   \item
     \declare{|b|} will cause the bottom lines of the columns to be vertically aligned.
@@ -980,8 +980,8 @@
 
 To create a column, you can either use the |column| environment or the |\column| command.
 
-\begin{environment}{{column}\oarg{placement}\marg{column width}}
-  Creates a single column of width \meta{column width}. The vertical placement of the enclosing |columns| environment can be overruled by specifying a specific \meta{placement} (|t| and |T| for the two top modes, |c| for centered, and |b| for bottom).
+\begin{environment}{{column}\sarg{overlay specification}\oarg{placement}\marg{column width}}
+  Creates a single column of width \meta{column width}. If \meta{overlay specification} is present, the column will only be shown on the specified slides. The vertical placement of the enclosing |columns| environment can be overruled by specifying a specific \meta{placement} (|t| and |T| for the two top modes, |c| for centered, and |b| for bottom).
 
   \example
   The following code has the same effect as the above examples:
@@ -1001,7 +1001,7 @@
 
 \end{environment}
 
-\begin{command}{{\column}\oarg{placement}\marg{column width}}
+\begin{command}{{\column}\sarg{overlay specification}\oarg{placement}\marg{column width}}
   Starts a single column. The parameters and options are the same as for the |column| environment. The column automatically ends with the next occurrence of |\column| or of a |column| environment or of the end of the current |columns| environment.
 
   \example

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerug-macros.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerug-macros.tex	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerug-macros.tex	2020-05-06 21:07:47 UTC (rev 55046)
@@ -319,7 +319,7 @@
 }
 
 \makeatletter
-\def\index at prologue{\section*{Index}\addcontentsline{toc}{section}{Index}
+\def\index at prologue{\let\toclevel at section\toclevel at part\section*{Index}\addcontentsline{toc}{section}{Index}
   This index only contains automatically generated entries, sorry. A good
   index should also contain carefully selected keywords.
   \bigskip

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerug-nonpresentation.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerug-nonpresentation.tex	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerug-nonpresentation.tex	2020-05-06 21:07:47 UTC (rev 55046)
@@ -269,6 +269,38 @@
   \declare{|presentation|} refers to the first four modes, that is, to all modes except for the |article| mode.
 \end{itemize}
 
+\begin{center}
+	\begin{pgfpicture}
+	  \pgftransformshift{\pgfpoint{0cm}{0cm}}
+	  \pgfnode{rectangle}{center}{|all|}{allnode}{}
+	  \pgftransformshift{\pgfpoint{-2cm}{-1.25cm}}
+	  \pgfnode{rectangle}{center}{|presentation|}{presentationnode}{}
+	  \pgftransformshift{\pgfpoint{4cm}{0cm}}
+	  \pgfnode{rectangle}{center}{|article|}{articlenode}{}
+	  \pgftransformshift{\pgfpoint{-7cm}{-1.5cm}}
+	  \pgfnode{rectangle}{center}{|beamer|}{beamernode}{}    
+	  \pgftransformshift{\pgfpoint{2cm}{0cm}}
+	  \pgfnode{rectangle}{center}{|second|}{secondnode}{}
+	  \pgftransformshift{\pgfpoint{2cm}{0cm}}        
+	  \pgfnode{rectangle}{center}{|handout|}{handoutnode}{}
+	  \pgftransformshift{\pgfpoint{2cm}{0cm}}
+	  \pgfnode{rectangle}{center}{|trans|}{transnode}{}
+	  \pgfpathmoveto{\pgfpointanchor{allnode}{south west}}
+	  \pgfpathlineto{\pgfpointanchor{presentationnode}{north}}
+	  \pgfpathmoveto{\pgfpointanchor{allnode}{south east}}
+	  \pgfpathlineto{\pgfpointanchor{articlenode}{north}}    
+	  \pgfpathmoveto{\pgfpointanchor{presentationnode}{south west}}
+	  \pgfpathlineto{\pgfpointanchor{beamernode}{north}}
+	  \pgfpathmoveto{\pgfpointadd{\pgfpointanchor{presentationnode}{south}}{\pgfpoint{-0.3cm}{0cm}}}
+	  \pgfpathlineto{\pgfpointanchor{secondnode}{north}}
+	  \pgfpathmoveto{\pgfpointadd{\pgfpointanchor{presentationnode}{south}}{\pgfpoint{0.3cm}{0cm}}}
+	  \pgfpathlineto{\pgfpointanchor{handoutnode}{north}}
+	  \pgfpathmoveto{\pgfpointanchor{presentationnode}{south east}}
+	  \pgfpathlineto{\pgfpointanchor{transnode}{north}}            
+	  \pgfusepath{stroke}    
+	\end{pgfpicture}
+\end{center}
+
 Depending on the current mode, you may wish to have certain text inserted only in that mode. For example, you might wish a certain frame or a certain table to be left out of your article version. In some situations, you can use the |\only| command for this purpose. However, the command |\mode|, which is described in the following, is much more powerful than |\only|.
 
 The command actually comes in three ``flavors,'' which only slightly differ in syntax. The first, and simplest, is the version that takes one argument. It behaves essentially the same way as |\only|.

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	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex	2020-05-06 21:07:47 UTC (rev 55046)
@@ -13,7 +13,7 @@
 
 \documentclass{ltxdoc}
 
-\def\beamerugversion{3.57}
+\def\beamerugversion{3.58}
 \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	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls	2020-05-06 21:07:47 UTC (rev 55046)
@@ -12,7 +12,7 @@
 % See the file doc/licenses/LICENSE for more details.
 
 \ProvidesClass{beamer}
-  [2019/09/29 v3.57 A class for typesetting presentations]
+  [2020/05/06 v3.58 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	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty	2020-05-06 21:07:47 UTC (rev 55046)
@@ -12,7 +12,7 @@
 % See the file doc/licenses/LICENSE for more details.
 
 \ProvidesPackage{beamerarticle}
-  [2019/09/29 v3.57 beamer input in article mode]
+  [2020/05/06 v3.58 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	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty	2020-05-06 21:07:47 UTC (rev 55046)
@@ -755,6 +755,9 @@
 {
   \expandafter\let\expandafter\beamer at origbreak\expandafter=%
     \csname\expandafter\@gobble\string\\ \endcsname% evil trickery to add a space to the name
+  \ifx\beamer at origbreak\relax
+    \let\beamer at origbreak\\
+  \fi
   \DeclareRobustCommand\\{\beamer at ifnextcharospec{\beamer at breaker}{\beamer@@breaker}}
   \def\beamer at breaker<#1>{\only<#1>{\beamer at origbreak}}
   \def\beamer@@breaker{\ifbeamer at inframe\else\expandafter\beamer at origbreak\fi}

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty	2020-05-06 21:07:47 UTC (rev 55046)
@@ -495,7 +495,30 @@
        {\ifcsundef{abx at field@title}{}{\ifpunct{}{\midsentence\newunitpunct}}%
         \newblock\unspace\usebeamercolor[fg]{bibliography entry note}}{}{}}
     {}}
+    
+% Adding patches to some biblatex styles
+\csappto{blx at filehook@postload at numeric.bbx}{%
+  \mode<presentation>{\setbeamertemplate{bibliography item}{\insertbiblabel}}}
+\csappto{blx at filehook@postload at alphabetic.bbx}{%
+  \mode<presentation>{\setbeamertemplate{bibliography item}{\insertbiblabel}}}  
+\csappto{blx at filehook@postload at authoryear.bbx}{%
+  \mode<presentation>{%
+      \newlength{\beamer at bibiconwidth}
+      \settowidth\beamer at bibiconwidth{\usebeamertemplate*{bibliography item}}
+      \setlength{\labelwidth}{-\beamer at bibiconwidth}
+      \addtolength{\labelwidth}{2\labelsep}
+      \addtolength{\bibhang}{\labelsep}
+  }}  
+\csappto{blx at filehook@postload at authortitle.bbx}{%
+  \mode<presentation>{%
+      \newlength{\beamer at bibiconwidth}
+      \settowidth\beamer at bibiconwidth{\usebeamertemplate*{bibliography item}}
+      \setlength{\labelwidth}{-\beamer at bibiconwidth}
+      \addtolength{\labelwidth}{2\labelsep}
+      \addtolength{\bibhang}{\labelsep}
+  }}
 
+
 \mode
 <article>
 {

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty	2020-05-06 21:07:47 UTC (rev 55046)
@@ -203,7 +203,7 @@
     \begin{pgflowlevelscope}{\pgftransformscale{#1}}%
       \color{normal text.bg}
       \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\paperwidth}{\paperheight}}
-      \pgfusepath{fill}
+      \pgfusepath{fill,clip}
       \color{normal text.fg}
       {\pgftransformshift{\pgfpoint{\beamer at origlmargin}{\footheight}}\pgftext[left,bottom]{\copy\beamer at frameboxcopy}}
     \end{pgflowlevelscope}

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty	2020-05-06 21:07:47 UTC (rev 55046)
@@ -661,7 +661,7 @@
   \raggedright
   }
   {%
-  \end{minipage}\vfil
+  \end{minipage}\endgraf\vfil
   \egroup
   \wd\beamer at areabox=\beamer at animht
   \ht\beamer at areabox=\beamer at animwd

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty	2020-05-06 21:07:47 UTC (rev 55046)
@@ -158,11 +158,11 @@
     \usebeamerfont{frametitle}%
     \vbox{}\vskip-1ex%
     \if at tempswa\else\csname beamer at fte#1\endcsname\fi%
-    \strut\insertframetitle\par%
+    \strut\insertframetitle\strut\par%
     {%
       \ifx\insertframesubtitle\@empty%
       \else%
-      {\usebeamerfont{framesubtitle}\usebeamercolor[fg]{framesubtitle}\strut\insertframesubtitle\par}%
+      {\usebeamerfont{framesubtitle}\usebeamercolor[fg]{framesubtitle}\strut\insertframesubtitle\strut\par}%
       \fi
     }%
     \vskip-1ex%

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty	2020-05-06 21:07:47 UTC (rev 55046)
@@ -51,7 +51,7 @@
           \vbox{}\vskip-.75ex%
           \leftskip0.3cm%
           \rightskip0.3cm plus1fil\leavevmode
-          \usebeamercolor[fg]{frametitle}\usebeamerfont{frametitle}\strut\insertframetitle\par%
+          \usebeamercolor[fg]{frametitle}\usebeamerfont{frametitle}\strut\insertframetitle\strut\par%
           \ifx\insertframesubtitle\@empty\else%
             {\usebeamerfont*{framesubtitle}{\usebeamercolor[fg]{framesubtitle}\insertframesubtitle}\strut\par}%
           \fi%

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothbars.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothbars.sty	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothbars.sty	2020-05-06 21:07:47 UTC (rev 55046)
@@ -97,11 +97,11 @@
   \vskip-.5ex%
   \nointerlineskip%
   \begin{beamercolorbox}[wd=\paperwidth,leftskip=.3cm,rightskip=.3cm plus1fil,vmode]{frametitle}
-    \usebeamerfont*{frametitle}\insertframetitle%
+    \usebeamerfont*{frametitle}\strut\insertframetitle%
       \ifx\insertframesubtitle\@empty%
         \strut\par%
       \else
-        \par{\usebeamerfont*{framesubtitle}{\usebeamercolor[fg]{framesubtitle}\insertframesubtitle}\strut\par}%
+        \par{\usebeamerfont*{framesubtitle}{\usebeamercolor[fg]{framesubtitle}\strut\insertframesubtitle}\strut\par}%
       \fi%%
     \usebeamerfont{headline}%
     \vskip.5ex  

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothtree.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothtree.sty	2020-05-06 21:06:48 UTC (rev 55045)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothtree.sty	2020-05-06 21:07:47 UTC (rev 55046)
@@ -75,11 +75,11 @@
   \vskip-.5ex%
   \nointerlineskip%
   \begin{beamercolorbox}[wd=\paperwidth,leftskip=.935cm,rightskip=.3cm plus1fil]{frametitle}
-    \usebeamerfont*{frametitle}\insertframetitle%
+    \usebeamerfont*{frametitle}\strut\insertframetitle%
       \ifx\insertframesubtitle\@empty%
         \strut\par%
       \else
-        \par{\usebeamerfont*{framesubtitle}{\usebeamercolor[fg]{framesubtitle}\insertframesubtitle}\strut\par}%
+        \par{\usebeamerfont*{framesubtitle}{\usebeamercolor[fg]{framesubtitle}\strut\insertframesubtitle}\strut\par}%
       \fi%%
     \usebeamerfont{headline}%
     \vskip.5ex  



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