diff options
author | Karl Berry <karl@freefriends.org> | 2020-05-06 21:07:47 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-05-06 21:07:47 +0000 |
commit | ec035cd766bacb7df89447b788c371e1a8430711 (patch) | |
tree | 1148b1ee7d5452b7b101aa8150d983ae46634960 /Master/texmf-dist/tex/latex/beamer | |
parent | df6134bd8c55fc72a228f55ab65f5c1d5879640b (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')
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 |