diff options
author | Karl Berry <karl@freefriends.org> | 2019-07-23 20:58:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-07-23 20:58:24 +0000 |
commit | 1e117ae6b120f68ddf2359444b8a322ae1a9f724 (patch) | |
tree | d9c42149bee737a980bd744c5cea99795885f88c /Master/texmf-dist/tex/latex/beamer | |
parent | 8eaa9a04c65e9be9a95c628900ee62eb9db112eb (diff) |
beamer (23jul19)
git-svn-id: svn://tug.org/texlive/trunk@51711 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer')
7 files changed, 20 insertions, 9 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamer.cls b/Master/texmf-dist/tex/latex/beamer/beamer.cls index f714632305e..fd632ab15cb 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} - [2018/12/02 v3.55 A class for typesetting presentations] + [2019/07/23 v3.56 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 ed933f2a1a2..8889a66dac4 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} - [2018/12/02 v3.55 beamer input in article mode] + [2019/07/23 v3.56 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/beamerbasedecode.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasedecode.sty index 4dc2c7ba130..02456ff1c25 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbasedecode.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbasedecode.sty @@ -26,6 +26,7 @@ % all of the lines here have to be terminated with "%". The two-step % setup for \beamer@@@temp makes sure everything is expanded and removes % all of the spaces at this stage. +\newbox\beamer@decode@box \begingroup \catcode`\|=\active \catcode`\:=\active @@ -38,7 +39,7 @@ \catcode`\ =\active \xdef\beamer@masterdecode#1{% \noexpand\beamer@localanotherslidefalse% -\setbox0=\hbox{% +\setbox\beamer@decode@box=\hbox{% \unexpanded{% \ifnum\catcode`\|=\active\edef|{\string|}\fi% \ifnum\catcode`\:=\active\edef:{\string:}\fi% @@ -177,8 +178,10 @@ {\beamer@relnumber}{\beamer@relnumber(0)}} \def\beamer@relnumber(#1){% \beamer@plusencounteredtrue + \@tempcnta=\numexpr #1 + \value{beamerpauses}\relax% + \ifnum\@tempcnta<0\@tempcnta=0\fi% \edef\beamer@spec - {\beamer@spec\number\numexpr #1 + \value{beamerpauses}\relax}% + {\beamer@spec\number\@tempcnta}% \beamer@@decodeplus} \def\beamer@decodedot{% @@ -190,8 +193,10 @@ \kernel@ifnextchar(%) {\beamer@relnumberdot}{\beamer@relnumberdot(0)}} \def\beamer@relnumberdot(#1){% + \@tempcnta=\numexpr #1 + \value{beamerpauses} -1\relax% + \ifnum\@tempcnta<0\@tempcnta=0\fi% \edef\beamer@spec - {\beamer@spec\number\numexpr #1 + \value{beamerpauses} -1\relax}% + {\beamer@spec\number\@tempcnta}% \beamer@@decodedot} \def\beamer@@decodefound{% diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty index ff4597cfd3b..5da51c7ef28 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty @@ -493,6 +493,7 @@ \def\gobble@onslide@@aux<#1>{\@firstofone} \def\beamer@donoframe{% \beamer@slideinframe=1\relax% + \global\c@beamerpauses=1\relax% \setbox\beamer@tempbox\vbox\bgroup% \beamer@inframetrue% \beamer@framenotesbegin% diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty index dd36e7419be..9b7d9268a0e 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty @@ -617,9 +617,14 @@ { \renewcommand<>{\textbf}{\only#1{\beameroriginal{\textbf}}} \renewcommand<>{\textit}{\only#1{\beameroriginal{\textit}}} - \renewcommand<>{\textsl}{\only#1{\beameroriginal{\textsl}}} - \renewcommand<>{\textsf}{\only#1{\beameroriginal{\textsf}}} + \renewcommand<>{\textmd}{\only#1{\beameroriginal{\textmd}}} + \renewcommand<>{\textnormal}{\only#1{\beameroriginal{\textnormal}}} \renewcommand<>{\textrm}{\only#1{\beameroriginal{\textrm}}} + \renewcommand<>{\textsc}{\only#1{\beameroriginal{\textsc}}} + \renewcommand<>{\textsf}{\only#1{\beameroriginal{\textsf}}} + \renewcommand<>{\textsl}{\only#1{\beameroriginal{\textsl}}} + \renewcommand<>{\texttt}{\only#1{\beameroriginal{\texttt}}} + \renewcommand<>{\textup}{\only#1{\beameroriginal{\textup}}} } \renewcommand<>{\hypertarget}[2]{\only#3{\beameroriginal{\hypertarget}{#1}{#2}}} diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasetitle.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasetitle.sty index 63a55123fbb..66d56f94ee1 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbasetitle.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbasetitle.sty @@ -261,7 +261,7 @@ \fi \providecommand\and{\unskip, } - \providecommand\inst[1]{\textsuperscript{#1}} + \providecommand\inst[1]{} } diff --git a/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty b/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty index 94cea68673f..534d3cd9d78 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty @@ -32,7 +32,7 @@ \newcommand\beamer@putleft[2]{% \hbox to 0pt{\hss\vtop{% \normalsize% - \@tempdima=.25\paperwidth% + \@tempdima=\beamer@leftsidebar% \advance\@tempdima by-3ex% \hsize=\@tempdima% \leftskip=0pt plus 1fill% |