summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/beamer
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-07-23 20:58:24 +0000
committerKarl Berry <karl@freefriends.org>2019-07-23 20:58:24 +0000
commit1e117ae6b120f68ddf2359444b8a322ae1a9f724 (patch)
treed9c42149bee737a980bd744c5cea99795885f88c /Master/texmf-dist/tex/latex/beamer
parent8eaa9a04c65e9be9a95c628900ee62eb9db112eb (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')
-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/beamerbasedecode.sty11
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty1
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty9
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasetitle.sty2
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty2
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%