summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/beamer
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-05-06 21:07:47 +0000
committerKarl Berry <karl@freefriends.org>2020-05-06 21:07:47 +0000
commitec035cd766bacb7df89447b788c371e1a8430711 (patch)
tree1148b1ee7d5452b7b101aa8150d983ae46634960 /Master/texmf-dist/tex/latex/beamer
parentdf6134bd8c55fc72a228f55ab65f5c1d5879640b (diff)
beamer (6may20)
git-svn-id: svn://tug.org/texlive/trunk@55046 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer')
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamer.cls2
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerarticle.sty2
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty3
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty23
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty2
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty2
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty4
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty2
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothbars.sty4
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothtree.sty4
10 files changed, 37 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamer.cls b/Master/texmf-dist/tex/latex/beamer/beamer.cls
index f3564e183cd..8da6b10836b 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}
- [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
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty b/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
index 2972dd7fb02..1b3de32744b 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
@@ -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
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
index 5da51c7ef28..bda14b5d5a9 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
@@ -755,6 +755,9 @@
{
\expandafter\let\expandafter\beamer@origbreak\expandafter=%
\csname\expandafter\@gobble\string\\ \endcsname% evil trickery to add a space to the name
+ \ifx\beamer@origbreak\relax
+ \let\beamer@origbreak\\
+ \fi
\DeclareRobustCommand\\{\beamer@ifnextcharospec{\beamer@breaker}{\beamer@@breaker}}
\def\beamer@breaker<#1>{\only<#1>{\beamer@origbreak}}
\def\beamer@@breaker{\ifbeamer@inframe\else\expandafter\beamer@origbreak\fi}
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
index adf021aae70..c0d85832b51 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
@@ -495,6 +495,29 @@
{\ifcsundef{abx@field@title}{}{\ifpunct{}{\midsentence\newunitpunct}}%
\newblock\unspace\usebeamercolor[fg]{bibliography entry note}}{}{}}
{}}
+
+% Adding patches to some biblatex styles
+\csappto{blx@filehook@postload@numeric.bbx}{%
+ \mode<presentation>{\setbeamertemplate{bibliography item}{\insertbiblabel}}}
+\csappto{blx@filehook@postload@alphabetic.bbx}{%
+ \mode<presentation>{\setbeamertemplate{bibliography item}{\insertbiblabel}}}
+\csappto{blx@filehook@postload@authoryear.bbx}{%
+ \mode<presentation>{%
+ \newlength{\beamer@bibiconwidth}
+ \settowidth\beamer@bibiconwidth{\usebeamertemplate*{bibliography item}}
+ \setlength{\labelwidth}{-\beamer@bibiconwidth}
+ \addtolength{\labelwidth}{2\labelsep}
+ \addtolength{\bibhang}{\labelsep}
+ }}
+\csappto{blx@filehook@postload@authortitle.bbx}{%
+ \mode<presentation>{%
+ \newlength{\beamer@bibiconwidth}
+ \settowidth\beamer@bibiconwidth{\usebeamertemplate*{bibliography item}}
+ \setlength{\labelwidth}{-\beamer@bibiconwidth}
+ \addtolength{\labelwidth}{2\labelsep}
+ \addtolength{\bibhang}{\labelsep}
+ }}
+
\mode
<article>
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty
index b0cc196c31b..d15fb1c8fd7 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty
@@ -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@origlmargin}{\footheight}}\pgftext[left,bottom]{\copy\beamer@frameboxcopy}}
\end{pgflowlevelscope}
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty
index 9b7d9268a0e..0f718e7287b 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty
@@ -661,7 +661,7 @@
\raggedright
}
{%
- \end{minipage}\vfil
+ \end{minipage}\endgraf\vfil
\egroup
\wd\beamer@areabox=\beamer@animht
\ht\beamer@areabox=\beamer@animwd
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty b/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty
index cd7537d36cd..dac39b1ffb0 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty
@@ -158,11 +158,11 @@
\usebeamerfont{frametitle}%
\vbox{}\vskip-1ex%
\if@tempswa\else\csname beamer@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%
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty b/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty
index f76955cbf95..9e4385341d2 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty
@@ -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%
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothbars.sty b/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothbars.sty
index 36d1622e237..0a68ff0598b 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothbars.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothbars.sty
@@ -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
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothtree.sty b/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothtree.sty
index 21ca7701eb8..6af2e39505c 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothtree.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerouterthemesmoothtree.sty
@@ -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