diff options
author | Karl Berry <karl@freefriends.org> | 2018-12-02 22:24:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-12-02 22:24:51 +0000 |
commit | 5ef15b1e37b3fee38e3d1fa1881268de2b172ed3 (patch) | |
tree | 9ae505eb96d63c8fbbf265ddcbd4455e60def758 /Master/texmf-dist/tex/latex/beamer | |
parent | e01a29be909ef0469652f522b315a97262e7c3dd (diff) |
beamer (2dec18)
git-svn-id: svn://tug.org/texlive/trunk@49306 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer')
9 files changed, 23 insertions, 17 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamer.cls b/Master/texmf-dist/tex/latex/beamer/beamer.cls index 099829fd4d9..f714632305e 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/09/20 v3.54 A class for typesetting presentations] + [2018/12/02 v3.55 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 8675483053b..ed933f2a1a2 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/09/20 v3.54 beamer input in article mode] + [2018/12/02 v3.55 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/beamerbasefont.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty index 2f24502810b..1a611e3f928 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty @@ -183,6 +183,8 @@ \edef\beamer@fmdef{\mathfamilydefault}% % supress for standard cm \ifx\beamer@fmdef\beamer@cmr\beamer@suppressreplacementstrue\fi + % supress for unicode math fonts + \@ifpackageloaded{unicode-math}{\beamer@suppressreplacementstrue}{} % supress for mathtime serif and math minion serif \@ifpackageloaded{arevmath}{\ifbeamer@sansmath\else\beamer@suppressreplacementstrue\fi}{}% \@ifpackageloaded{hvmath}{\ifbeamer@sansmath\else\beamer@suppressreplacementstrue\fi}{}% diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty index a4e742f2a5d..ff4597cfd3b 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty @@ -655,7 +655,10 @@ \def\frame{\@ifnextchar<\beamer@frame{\beamer@frame<*>}} \def\beamer@frame<#1>{\@ifnextchar[{\beamer@@frame<#1>}{\beamer@@frame<#1>[]}} - \long\def\beamer@@frame<#1>[#2]{% + \def\beamer@@frame<#1>[{\@ifnextchar<{\beamer@framedefaultospec<#1>[}{\beamer@@@@frame<#1>[}} + \def\beamer@framedefaultospec<#1>[#2]{% + \@ifnextchar[{\beamer@@@@frame<#1>}{\beamer@@@@frame<#1>[]}} + \long\def\beamer@@@@frame<#1>[#2]{% \global\let\insertframetitle=\@empty% \global\let\insertframesubtitle=\@empty% \beamer@slideinframe=1\relax% diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty index f2322ee936d..182a5f88738 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty @@ -151,7 +151,7 @@ \topsep 2\p@ \@plus1\p@ \@minus2\p@ \parsep 0\p@ \@plus\p@ \itemsep \parsep} - +\setlength\partopsep{\z@skip} % % diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty index 4587a7f0137..9b39d707e07 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty @@ -101,6 +101,7 @@ \def\beamer@tocifnothide#1{\csname beamer@tocinvcheck@#1\endcsname} \let\beamer@tocinvcheck@hide\@gobble \let\beamer@tocinvcheck@show\@firstofone +\let\beamer@tocinvcheck@shaded\@firstofone \def\beamer@hidetext{hide} diff --git a/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty b/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty index 253313c2c95..cd7537d36cd 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\strut\par% + \strut\insertframetitle\par% {% \ifx\insertframesubtitle\@empty% \else% - {\usebeamerfont{framesubtitle}\usebeamercolor[fg]{framesubtitle}\insertframesubtitle\strut\par}% + {\usebeamerfont{framesubtitle}\usebeamercolor[fg]{framesubtitle}\strut\insertframesubtitle\par}% \fi }% \vskip-1ex% @@ -203,21 +203,21 @@ \end{pgfpicture}} \nointerlineskip \vbox to .25\paperheight{\vskip0.5em - \hbox{\insertshorttitle[width=8cm]}% + \hbox{\insertshorttitle[width=0.75\textwidth]}% \setbox\beamer@tempbox=\hbox{\insertsection}% \hbox{\ifdim\wd\beamer@tempbox>1pt{\hskip4pt\raise3pt\hbox{\vrule width0.4pt height7pt\vrule width 9pt - height0.4pt}}\hskip1pt\hbox{\begin{minipage}[t]{7.5cm}\def\breakhere{}\insertsection\end{minipage}}\fi% + height0.4pt}}\hskip1pt\hbox{\begin{minipage}[t]{0.71\textwidth}\def\breakhere{}\insertsection\end{minipage}}\fi% }% \setbox\beamer@tempbox=\hbox{\insertsubsection}% \hbox{\ifdim\wd\beamer@tempbox>1pt{\hskip17.4pt\raise3pt\hbox{\vrule width0.4pt height7pt\vrule width 9pt - height0.4pt}}\hskip1pt\hbox{\begin{minipage}[t]{7.5cm}\def\breakhere{}\insertsubsection\end{minipage}}\fi% + height0.4pt}}\hskip1pt\hbox{\begin{minipage}[t]{0.71\textwidth}\def\breakhere{}\insertsubsection\end{minipage}}\fi% }% \setbox\beamer@tempbox=\hbox{\insertshortframetitle}% \hbox{\ifdim\wd\beamer@tempbox>1pt{\hskip30.8pt\raise3pt\hbox{\vrule width0.4pt height7pt\vrule width 9pt - height0.4pt}}\hskip1pt\hbox{\insertshortframetitle[width=7cm]}\fi% + height0.4pt}}\hskip1pt\hbox{\insertshortframetitle[width=0.67\textwidth]}\fi% }% \vfil}% }% diff --git a/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty b/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty index 03bbad214c8..f76955cbf95 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty @@ -51,11 +51,9 @@ \vbox{}\vskip-.75ex% \leftskip0.3cm% \rightskip0.3cm plus1fil\leavevmode - \insertframetitle% - \ifx\insertframesubtitle\@empty% - \strut\par% - \else - \par{\usebeamerfont*{framesubtitle}{\usebeamercolor[fg]{framesubtitle}\insertframesubtitle}\strut\par}% + \usebeamercolor[fg]{frametitle}\usebeamerfont{frametitle}\strut\insertframetitle\par% + \ifx\insertframesubtitle\@empty\else% + {\usebeamerfont*{framesubtitle}{\usebeamercolor[fg]{framesubtitle}\insertframesubtitle}\strut\par}% \fi% \nointerlineskip \vbox{}% diff --git a/Master/texmf-dist/tex/latex/beamer/beamerouterthemesidebar.sty b/Master/texmf-dist/tex/latex/beamer/beamerouterthemesidebar.sty index 0b456525d0f..001c21be9a6 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerouterthemesidebar.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerouterthemesidebar.sty @@ -52,8 +52,10 @@ \advance\leftskip by0.3cm% \rightskip=-\beamer@rightmargin% \advance\rightskip by0.3cm plus1fil% - {\usebeamercolor[fg]{frametitle}\usebeamerfont{frametitle}\insertframetitle\par}% - {\usebeamercolor[fg]{framesubtitle}\usebeamerfont{framesubtitle}\insertframesubtitle\par}% + {\usebeamercolor[fg]{frametitle}\usebeamerfont{frametitle}\strut\insertframetitle\par}% + \ifx\insertframesubtitle\@empty\else% + {\usebeamercolor[fg]{framesubtitle}\usebeamerfont{framesubtitle}\strut\insertframesubtitle\par}% + \fi% \vbox{}% \vskip-1em% \vfil |