texlive[49306] Master/texmf-dist: beamer (2dec18)

commits+karl at tug.org commits+karl at tug.org
Sun Dec 2 23:24:51 CET 2018


Revision: 49306
          http://tug.org/svn/texlive?view=revision&revision=49306
Author:   karl
Date:     2018-12-02 23:24:51 +0100 (Sun, 02 Dec 2018)
Log Message:
-----------
beamer (2dec18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
    trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.pdf
    trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdf
    trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdf
    trunk/Master/texmf-dist/doc/latex/beamer/beamerug-fonts.tex
    trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.pdf
    trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex
    trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls
    trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesidebar.sty

Modified: trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md	2018-12-02 22:24:51 UTC (rev 49306)
@@ -8,9 +8,18 @@
 
 ## [Unreleased]
 
+## [v3.55]
+
+### Fixed
+
+- Inner behaviors for shaded ToC
+- Fix optional arguments of `\frame` in `beamerarticle` (see #509)
+- Compact glue settings for lists
+- Turn off font substitution for `unicode-math` package (see #508)
+
 ## [v3.54]
 
-## Changed
+### Changed
 
 - Add the instructions of `proof begin` and `proof end` template
 - Patch for `paralist` package
@@ -49,7 +58,8 @@
 - Support for `noxcolor` with `beamerarticle` (see #483)
 - Treatment of mixed overlay/alert specifications
 
-[Unreleased]: https://github.com/josephwright/beamer/compare/v3.54...HEAD
+[Unreleased]: https://github.com/josephwright/beamer/compare/v3.55...HEAD
+[v3.55]: https://github.com/josephwright/beamer/compare/v3.54...v3.55
 [v3.54]: https://github.com/josephwright/beamer/compare/v3.53...v3.54
 [v3.53]: https://github.com/josephwright/beamer/compare/v3.52...v3.53
 [v3.52]: https://github.com/josephwright/beamer/compare/v3.51...v3.52

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerug-fonts.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerug-fonts.tex	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerug-fonts.tex	2018-12-02 22:24:51 UTC (rev 49306)
@@ -31,7 +31,7 @@
 \end{fontthemeexample}
 
 \begin{fontthemeexample*}{professionalfonts}
-  This font theme does not really change any fonts. Rather, it \emph{suppresses} certain internal replacements performed by \beamer. If you use ``professional fonts'' (fonts that you buy and that come with a complete set of every symbol in all modes), you do not want \beamer\ to meddle with the fonts you use. \beamer\ normally replaces certain character glyphs in mathematical text by more appropriate versions. For example, \beamer\ will normally replace glyphs such that the italic characters from the main font are used for variables in mathematical text. If your professional font package takes care of this already, \beamer's meddling should be switched off. Note that \beamer's substitution is automatically turned off if one of the following packages is loaded: |arevmath|, |hvmath|, |kpfonts|, |lmodern|, |lucidabr|, |lucimatx|, |mathastext|, |mathpmnt|, |mathpple|, |mathtime|, |mtpro|, and |mtpro2|. If your favorite professional font package is not among these, use the |professionalfonts| option (and write us an email, so that the package can be added).
+  This font theme does not really change any fonts. Rather, it \emph{suppresses} certain internal replacements performed by \beamer. If you use ``professional fonts'' (fonts that you buy and that come with a complete set of every symbol in all modes), you do not want \beamer\ to meddle with the fonts you use. \beamer\ normally replaces certain character glyphs in mathematical text by more appropriate versions. For example, \beamer\ will normally replace glyphs such that the italic characters from the main font are used for variables in mathematical text. If your professional font package takes care of this already, \beamer's meddling should be switched off. Note that \beamer's substitution is automatically turned off if one of the following packages is loaded: |arevmath|, |hvmath|, |kpfonts|, |lmodern|, |lucidabr|, |lucimatx|, |mathastext|, |mathpmnt|, |mathpple|, |mathtime|, |mtpro|, and |mtpro2|. It is also turned off when |unicode-math| is loaded for the use of Unicode math fonts. If your favorite professional font package is not among these, use the |professionalfonts| option (and write us an email, so that the package can be added).
 \end{fontthemeexample*}
 
 \begin{fontthemeexample}[\oarg{options}]{serif}

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex	2018-12-02 22:24:51 UTC (rev 49306)
@@ -13,7 +13,7 @@
 
 \documentclass{ltxdoc}
 
-\def\beamerugversion{3.54}
+\def\beamerugversion{3.55}
 \def\beamerugpgfversion{1.00}
 \def\beamerugxcolorversion{2.00}
 

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls	2018-12-02 22:24:51 UTC (rev 49306)
@@ -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

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty	2018-12-02 22:24:51 UTC (rev 49306)
@@ -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

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty	2018-12-02 22:24:51 UTC (rev 49306)
@@ -183,6 +183,8 @@
   \edef\beamer at fmdef{\mathfamilydefault}%
   % supress for standard cm
   \ifx\beamer at fmdef\beamer at cmr\beamer at suppressreplacementstrue\fi
+  % supress for unicode math fonts
+  \@ifpackageloaded{unicode-math}{\beamer at suppressreplacementstrue}{}
   % supress for mathtime serif and math minion serif
   \@ifpackageloaded{arevmath}{\ifbeamer at sansmath\else\beamer at suppressreplacementstrue\fi}{}%
   \@ifpackageloaded{hvmath}{\ifbeamer at sansmath\else\beamer at suppressreplacementstrue\fi}{}%

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty	2018-12-02 22:24:51 UTC (rev 49306)
@@ -655,7 +655,10 @@
 
   \def\frame{\@ifnextchar<\beamer at frame{\beamer at frame<*>}}
   \def\beamer at frame<#1>{\@ifnextchar[{\beamer@@frame<#1>}{\beamer@@frame<#1>[]}}
-  \long\def\beamer@@frame<#1>[#2]{%
+  \def\beamer@@frame<#1>[{\@ifnextchar<{\beamer at framedefaultospec<#1>[}{\beamer@@@@frame<#1>[}}
+  \def\beamer at 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 at slideinframe=1\relax%

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty	2018-12-02 22:24:51 UTC (rev 49306)
@@ -151,8 +151,8 @@
               \topsep    2\p@ \@plus1\p@ \@minus2\p@
               \parsep    0\p@   \@plus\p@
               \itemsep   \parsep}
+\setlength\partopsep{\z at skip}
 
-
 %
 %
 % Enumerations

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty	2018-12-02 22:24:51 UTC (rev 49306)
@@ -101,6 +101,7 @@
 \def\beamer at tocifnothide#1{\csname beamer at tocinvcheck@#1\endcsname}
 \let\beamer at tocinvcheck@hide\@gobble
 \let\beamer at tocinvcheck@show\@firstofone
+\let\beamer at tocinvcheck@shaded\@firstofone
 
 \def\beamer at hidetext{hide}
 

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty	2018-12-02 22:24:51 UTC (rev 49306)
@@ -158,11 +158,11 @@
     \usebeamerfont{frametitle}%
     \vbox{}\vskip-1ex%
     \if at tempswa\else\csname beamer at 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 at tempbox=\hbox{\insertsection}%
       \hbox{\ifdim\wd\beamer at 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 at tempbox=\hbox{\insertsubsection}%
       \hbox{\ifdim\wd\beamer at 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 at tempbox=\hbox{\insertshortframetitle}%
       \hbox{\ifdim\wd\beamer at 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}%
   }%

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty	2018-12-02 22:24:51 UTC (rev 49306)
@@ -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{}%

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesidebar.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesidebar.sty	2018-12-02 09:05:31 UTC (rev 49305)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemesidebar.sty	2018-12-02 22:24:51 UTC (rev 49306)
@@ -52,8 +52,10 @@
       \advance\leftskip by0.3cm%
       \rightskip=-\beamer at 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



More information about the tex-live-commits mailing list