summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/beamer
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-01-22 22:36:09 +0000
committerKarl Berry <karl@freefriends.org>2017-01-22 22:36:09 +0000
commit3daeaa801f863f445becb1363d91e456d3cfc607 (patch)
tree89266ae2a176397274e28c77762647781bc5646d /Master/texmf-dist/tex/latex/beamer
parent950e5c9eeef31e314090b8f7c362eda456e36a10 (diff)
beamer (22jan17)
git-svn-id: svn://tug.org/texlive/trunk@43020 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/beamerbaselocalstructure.sty5
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty4
4 files changed, 11 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamer.cls b/Master/texmf-dist/tex/latex/beamer/beamer.cls
index d22cd7d7b25..6f3801e84e9 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamer.cls
+++ b/Master/texmf-dist/tex/latex/beamer/beamer.cls
@@ -11,7 +11,7 @@
% See the file doc/licenses/LICENSE for more details.
\ProvidesClass{beamer}
- [2017/01/09 v3.39 A class for typesetting presentations]
+ [2017/01/22 v3.40 A class for typesetting presentations]
% Force e-TeX
\RequirePackage{etoolbox}
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty b/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
index 3facfe31f53..a17012b4fdd 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
@@ -11,7 +11,7 @@
% See the file doc/licenses/LICENSE for more details.
\ProvidesPackage{beamerarticle}
- [2017/01/09 v3.39 beamer input in article mode]
+ [2017/01/22 v3.40 beamer input in article mode]
\RequirePackage{etoolbox}
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
index ce1db99a2b0..fb496a87333 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
@@ -51,6 +51,11 @@
{
\newcommand<>\frametitle[2][]{\only#3{\gdef\insertframetitle{#2}%
\@ifnextchar\framesubtitle{\beamer@donextsubtitle}{\usebeamertemplate{frametitle}}}}
+ \renewcommand<>\framesubtitle[1]{%
+ \only#2{%
+ \beamer@ifempty{#1}
+ {\usebeamertemplate{frametitle}}
+ {\gdef\insertframesubtitle{{#1}}\beamer@aftersubtitle}}}
\def\beamer@donextsubtitle{%
% Ugly hack...
\def\beamer@aftersubtitle{\usebeamertemplate{frametitle}\let\beamer@aftersubtitle=\relax}
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty
index 05d9b7e9cef..3dbe99247de 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty
@@ -205,6 +205,8 @@
\def\insertsection{\expandafter\hyperlink\sectionlink}%
\def\insertsubsection{}%
\def\insertsubsubsection{}%
+ % Deal with a defective patch in metropolis theme
+ \def\insertsectionhead{\hyperlink{Navigation\the\c@page}{#1}}%
\protected@edef\insertsectionhead{\noexpand\hyperlink{Navigation\the\c@page}{#1}}%
\def\insertsubsectionhead{}%
\def\insertsubsubsectionhead{}%
@@ -280,6 +282,8 @@
\edef\subsectionlink{{Navigation\the\c@page}{\noexpand\subsecname}}%
\def\insertsubsection{\expandafter\hyperlink\subsectionlink}%
\def\insertsubsubsection{}%
+ % Deal with a faulty patch in metropolis theme
+ \def\insertsubsectionhead{\hyperlink{Navigation\the\c@page}{#1}}%
\protected@edef\insertsubsectionhead{\noexpand\hyperlink{Navigation\the\c@page}{#1}}%
\def\insertsubsubsectionhead{}%
\Hy@writebookmark{\the\c@subsection}{#2}{Outline\the\c@part.\the\c@section.\the\c@subsection.\the\c@page}{3}{toc}%