texlive[57140] Master/texmf-dist: beamer (14dec20)

commits+karl at tug.org commits+karl at tug.org
Mon Dec 14 23:15:34 CET 2020


Revision: 57140
          http://tug.org/svn/texlive?view=revision&revision=57140
Author:   karl
Date:     2020-12-14 23:15:33 +0100 (Mon, 14 Dec 2020)
Log Message:
-----------
beamer (14dec20)

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/beamerthemeexamplebase.tex
    trunk/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex
    trunk/Master/texmf-dist/doc/latex/beamer/beamerug-globalstructure.tex
    trunk/Master/texmf-dist/doc/latex/beamer/beamerug-guidelines.tex
    trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.pdf
    trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex
    trunk/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex
    trunk/Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex
    trunk/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex
    trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex
    trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex
    trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex
    trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex
    trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex
    trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex
    trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex
    trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex
    trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.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/beamerbaseboxes.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty
    trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty

Modified: trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md	2020-12-14 22:15:33 UTC (rev 57140)
@@ -8,6 +8,19 @@
 
 ## [Unreleased]
 
+## [v3.60]
+
+### Changed
+
+- added translations for author, institute and date indicator of inmargin theme (see #616)
+- re-introducing transparent shadows from v3.51 (see #492)
+
+### Fixed
+
+- Margins in frame title color box (see #614)
+- adding font substitution (see #630)
+- delaying fixes for biblatex styles until the bibliography (see #625)
+
 ## [v3.59]
 
 ### Changed
@@ -102,7 +115,8 @@
 - Support for `noxcolor` with `beamerarticle` (see #483)
 - Treatment of mixed overlay/alert specifications
 
-[Unreleased]: https://github.com/josephwright/beamer/compare/v3.59...HEAD
+[Unreleased]: https://github.com/josephwright/beamer/compare/v3.60...HEAD
+[v3.60]: https://github.com/josephwright/beamer/compare/v3.59...v3.60
 [v3.59]: https://github.com/josephwright/beamer/compare/v3.58...v3.59
 [v3.58]: https://github.com/josephwright/beamer/compare/v3.57...v3.58
 [v3.57]: https://github.com/josephwright/beamer/compare/v3.56...v3.57

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/beamerthemeexamplebase.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerthemeexamplebase.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerthemeexamplebase.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -12,8 +12,6 @@
 \beamertemplatesolidbackgroundcolor{black!5}
 \beamertemplatetransparentcovered
 
-\usepackage{times}
-
 \title{There Is No Largest Prime Number}
 \subtitle{With an introduction to a new proof technique}
 

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -72,6 +72,8 @@
   This theme is a ``dirty'' inner theme since it messes with things that an inner theme should not mess with. In particular, it changes the width of the left sidebar to a large value. However, you can still use it together with most outer themes.
 
   Using columns inside this theme is problematic. Most of the time, the result will not be what you expect.
+  
+  The indicators for the title page can be adjusted by redefining |\inserttitleindicator|, |\insertauthorindicator|, |\insertinstituteindicator| and |\insertdateindicator|.  
 \end{innerthemeexample}
 
 

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerug-globalstructure.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerug-globalstructure.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerug-globalstructure.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -579,7 +579,7 @@
   \articlenote
   The options are ignored in |article| mode.
 
-  \begin{element}{section/subsection in toc}\semiyes\no\no
+  \begin{element}{sections/subsections in toc}\semiyes\no\no
     This is a parent template, whose children are |section in toc| and |subsection in toc|. This means that if you use the |\setbeamertemplate| command on this template, the command is instead called for both of these children (with the same arguments).
 
     \begin{templateoptions}
@@ -602,7 +602,7 @@
     If none of the above options suits you, you have to change the templates |section in toc| and |subsection in toc| directly.
   \end{element}
 
-  \begin{element}{section/subsection in toc shaded}\semiyes\no\no
+  \begin{element}{sections/subsections in toc shaded}\semiyes\no\no
     A parent template with children |section in toc shaded| and |subsection in toc shaded|. They are used to render section and subsection entries when they are currently shaded; like all non-current subsections in |\tableofcontents[currentsubsection]|.
 
     \begin{templateoptions}

Modified: trunk/Master/texmf-dist/doc/latex/beamer/beamerug-guidelines.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/beamerug-guidelines.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beamerug-guidelines.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -26,7 +26,7 @@
 \item
   A simple rule for the number of frames is that you should have at most one frame per minute.
 \item
-  In most situations, you will have less time for your presentation that you would like.
+  In most situations, you will have less time for your presentation than you would like.
 \item
   \emph{Do not try to squeeze more into a presentation than time allows for.} No matter how important some detail seems to you, it is better to leave it out, but get the main message across, than getting neither the main message nor the detail across.
 \end{itemize}

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	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -13,7 +13,7 @@
 
 \documentclass{ltxdoc}
 
-\def\beamerugversion{3.59}
+\def\beamerugversion{3.60}
 \def\beamerugpgfversion{1.00}
 \def\beamerugxcolorversion{2.00}
 

Modified: trunk/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -9,8 +9,10 @@
 
 % $Header$
 
-\documentclass[notes]{beamer}
+\documentclass{beamer}
 
+\setbeameroption{show notes}
+
 % You might wish to try this instead of the above line:
 %\documentclass[class=article]{beamer}
 %\usepackage{beamerbasearticle}
@@ -24,7 +26,6 @@
   \definecolor{sidebackground}{RGB}{230,242,250}
   \color{beamerstructure}
   \usetheme{Goettingen}
-  \usepackage{times}
   \userightsidebarcolortemplate{\color{sidebackground}}
   \beamertemplateballitem
 }

Modified: trunk/Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -31,7 +31,6 @@
 
 \usepackage[english]{babel}
 \usepackage[latin1]{inputenc}
-\usepackage{times}
 \usepackage[T1]{fontenc}
 
 

Modified: trunk/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -12,10 +12,8 @@
 
 \usepackage[german]{babel}
 \usepackage[latin1]{inputenc}
-\usepackage{times}
 \mode<article>
 {
-  \usepackage{times}
   \usepackage{mathptmx}
   \usepackage[left=1.5cm,right=6cm,top=1.5cm,bottom=3cm]{geometry}
 }

Modified: trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -40,7 +40,6 @@
 \usepackage[latin1]{inputenc}
 % oder was auch immer
 
-\usepackage{times}
 \usepackage[T1]{fontenc}
 % Oder was auch immer. Zu beachten ist, das Font und Encoding passen
 % m\xFCssen. Falls T1 nicht funktioniert, kann man versuchen, die Zeile

Modified: trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -39,7 +39,6 @@
 \usepackage[latin1]{inputenc}
 % or whatever
 
-\usepackage{times}
 \usepackage[T1]{fontenc}
 % Or whatever. Note that the encoding and the font should match. If T1
 % does not look nice, try deleting the line with the fontenc.

Modified: trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -38,7 +38,6 @@
 \usepackage[latin1]{inputenc}
 % or autre
 
-\usepackage{times}
 \usepackage[T1]{fontenc}
 % Or autre. Notez que le codage et la fonte doivent \xEAtre assortis. Si T1
 % ne para\xEEt pas tr\xE8s esth\xE9tique, essayer d'effacer la ligne contenant fontenc.

Modified: trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -41,7 +41,6 @@
 \usepackage[latin1]{inputenc}
 % oder was auch immer
 
-\usepackage{times}
 \usepackage[T1]{fontenc}
 % Oder was auch immer. Zu beachten ist, das Font und Encoding passen
 % m\xFCssen. Falls T1 nicht funktioniert, kann man versuchen, die Zeile

Modified: trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -39,7 +39,6 @@
 \usepackage[latin1]{inputenc}
 % or whatever
 
-\usepackage{times}
 \usepackage[T1]{fontenc}
 % Or whatever. Note that the encoding and the font should match. If T1
 % does not look nice, try deleting the line with the fontenc.

Modified: trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -42,7 +42,6 @@
 \usepackage[latin1]{inputenc}
 % or autre
 
-\usepackage{times}
 \usepackage[T1]{fontenc}
 % Or autre. Notez que le codage et la fonte doivent \xEAtre assortis. Si T1
 % ne para\xEEt pas tr\xE8s esth\xE9tique, essayer d'effacer la ligne contenant fontenc.

Modified: trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -37,7 +37,6 @@
 \usepackage[latin1]{inputenc}
 % Oder was auch immer
 
-\usepackage{times}
 \usepackage[T1]{fontenc}
 % Oder was auch immer. Zu beachten ist, das Font und Encoding passen
 % m\xFCssen. Falls T1 nicht funktioniert, kann man versuchen, die Zeile

Modified: trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -37,7 +37,6 @@
 \usepackage[latin1]{inputenc}
 % or whatever
 
-\usepackage{times}
 \usepackage[T1]{fontenc}
 % Or whatever. Note that the encoding and the font should match. If T1
 % does not look nice, try deleting the line with the fontenc.

Modified: trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex	2020-12-14 22:15:33 UTC (rev 57140)
@@ -38,7 +38,6 @@
 \usepackage[latin1]{inputenc}
 % or autre
 
-\usepackage{times}
 \usepackage[T1]{fontenc}
 % Or autre. Notez que le codage et la fonte doivent \xEAtre assortis. Si T1
 % ne para\xEEt pas tr\xE8s esth\xE9tique, essayer d'effacer la ligne contenant fontenc.

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamer.cls	2020-12-14 22:15:33 UTC (rev 57140)
@@ -12,7 +12,7 @@
 % See the file doc/licenses/LICENSE for more details.
 
 \ProvidesClass{beamer}
-  [2020/07/22 v3.59 A class for typesetting presentations]
+  [2020/11/26 v3.60 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	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty	2020-12-14 22:15:33 UTC (rev 57140)
@@ -12,7 +12,7 @@
 % See the file doc/licenses/LICENSE for more details.
 
 \ProvidesPackage{beamerarticle}
-  [2020/07/22 v3.59 beamer input in article mode]
+  [2020/11/26 v3.60 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/beamerbaseboxes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty	2020-12-14 22:15:33 UTC (rev 57140)
@@ -23,9 +23,9 @@
 \newif\ifbmb at shadow
 \newbox\bmb at box
 \newbox\bmb at colorbox
-\newbox\bmb at boxshadow
-\newbox\bmb at boxshadowball
-\newbox\bmb at boxshadowballlarge
+\newdimen\bmb at boxwidth
+\newdimen\bmb at boxheight
+\newdimen\bmb at prevheight
 \newdimen\bmb at temp
 \newdimen\bmb at dima
 \newdimen\bmb at dimb
@@ -110,11 +110,6 @@
   \nointerlineskip%
   \vskip-0.5pt%
   \fi%
-  \ifbmb at shadow%
-    \setbox\bmb at boxshadow=\hbox{\pgfuseshading{bmb at shadow}}%
-    \setbox\bmb at boxshadowball=\hbox{\pgfuseshading{bmb at shadowball}}%
-    \setbox\bmb at boxshadowballlarge=\hbox{\pgfuseshading{bmb at shadowballlarge}}%
-  \fi%
   \setbox\bmb at colorbox=\hbox{{\pgfpicturetrue\pgfsetcolor{lower.bg}}}%
   \setbox\bmb at box=\hbox\bgroup\begin{minipage}[b]{\bmb at width}%
     \vskip2pt%
@@ -126,49 +121,66 @@
 
 \def\endbeamerboxesrounded{%
   \end{minipage}\egroup%
-  \wd\bmb at box=\bmb at width%
   \bmb at temp=\dp\bmb at box%
   \advance\bmb at temp by.5pt%
   \setbox\bmb at box=\hbox{\raise\bmb at temp\hbox{\box\bmb at box}}%
   \dp\bmb at box=0pt%
-  \bmb at temp=\wd\bmb at box%
+  \bmb at boxwidth=\bmb at width%
+  \bmb at boxheight=\ht\bmb at box%
+  \advance\bmb at boxheight by4bp%
+  \advance\bmb at boxheight by\bmb at prevheight%
+  \ifbmb at shadow%
+    \pgfdeclareradialshading{bmb at shadowball}{\pgfpointorigin}
+    {%
+      color(0bp)=(pgftransparent!50);
+      color(4bp)=(pgftransparent!100)
+    }%
+    \pgfdeclareradialshading{bmb at shadowballlarge}{\pgfpointorigin}
+    {%
+      color(0bp)=(pgftransparent!0);
+      color(8bp)=(pgftransparent!100)
+    }%
+    \pgfdeclarehorizontalshading{bmb at shadowhorz\the\bmb at boxheight}{\bmb at boxheight-6bp}
+    {%
+      color(0bp)=(pgftransparent!0);
+      color(8bp)=(pgftransparent!100)
+    }%
+    \pgfdeclareverticalshading{bmb at shadowvert\the\bmb at boxwidth}{\bmb at boxwidth-4bp}
+    {%
+      color(0bp)=(pgftransparent!100);
+      color(8bp)=(pgftransparent!0)
+    }%
+    \pgfdeclarefading{bmb at shadowmask\the\bmb at boxwidth\the\bmb at boxheight}
+    {%
+      \begin{pgfpicture}
+        \pgftext[at=\pgfpoint{4bp}{4bp}]{\pgfuseshading{bmb at shadowball}}
+        \pgftext[at=\pgfpoint{\bmb at boxwidth}{8bp}]{\pgfuseshading{bmb at shadowballlarge}}
+        \pgftext[at=\pgfpoint{\bmb at boxwidth+4bp}{\bmb at boxheight+2bp}]{\pgfuseshading{bmb at shadowball}}
+        \pgftext[left, at=\pgfpoint{4bp}{4bp}]{\pgfuseshading{bmb at shadowvert\the\bmb at boxwidth}}
+        \pgftext[base, at=\pgfpoint{\bmb at boxwidth+4bp}{8bp}]{\pgfuseshading{bmb at shadowhorz\the\bmb at boxheight}}
+        %
+        % clipping is needed because shadow is typeset on top of box
+        \begin{pgfscope}
+          \pgfsetcolor{black}
+          \pgfpathrectangle{\pgfpoint{4bp}{8bp}}{\pgfpoint{\bmb at boxwidth-0.2bp}{\bmb at boxheight-2bp}}
+          \pgfusepath{fill}
+        \end{pgfscope}
+      \end{pgfpicture}
+    }%
+  \fi%
+  \bmb at temp=\bmb at width%
   \bmb at dima=\bmb at temp\advance\bmb at dima by2.2bp%
   \bmb at dimb=\bmb at temp\advance\bmb at dimb by4bp%
   \hbox{%
     \begin{pgfpicture}{0bp}{0bp}{0bp}{0bp}
       \ifbmb at shadow%
-      {\pgftransformshift{\pgfpoint{4bp}{-3bp}}\pgftext{\copy\bmb at boxshadowball}}
-      \begin{pgfscope}
-        {%
-        \advance\bmb at temp by-1bp%
-        \pgfpathrectangle{\pgfpoint{\bmb at temp}{-7bp}}{\pgfpoint{9bp}{9bp}}%
-        \pgfusepath{clip}
-        }%
-        {\pgftransformshift{\pgfpoint{\bmb at temp}{1bp}}\pgftext{\box\bmb at boxshadowballlarge}}
-      \end{pgfscope}
-      \begin{pgfscope}
-        \advance\bmb at temp by-4bp%
-        \pgfpathrectangle{\pgfpoint{4bp}{-7bp}}{\pgfpoint{\bmb at temp}{5bp}}
-        \pgfusepath{clip}
-        {\pgftransformshift{\pgfpoint{4bp}{-7bp}}\pgftext[left,base]{\copy\bmb at boxshadow}}%
-      \end{pgfscope}
-      \begin{pgfscope}
-        \advance\bmb at temp by 4bp%
-        \bmb at dima=\ht\bmb at box%
-        \advance\bmb at dima by\bmb at prevheight%
-        \advance\bmb at dima by 4bp%
-        \pgfpathrectangle{\pgfpoint{\bmb at temp}{1bp}}{\pgfpoint{4bp}{\bmb at dima}}
-        \pgfusepath{clip}
-        \advance\bmb at dima by-4bp%
-        {\pgftransformshift{\pgfpoint{\bmb at temp}{\bmb at dima}}\pgftext{\box\bmb at boxshadowball}}
-        \advance\bmb at dima by-1bp%
-        \pgfpathrectangle{\pgfpoint{\bmb at temp}{1bp}}{\pgfpoint{4bp}{\bmb at dima}}
-        \pgfusepath{clip}
-        \advance\bmb at temp by4bp%
-        {\pgftransformshift{\pgfpoint{\bmb at temp}{-3bp}}%
-          \pgftransformrotate{90}%
-          \pgftext[left,base]{\box\bmb at boxshadow}}%
-      \end{pgfscope}
+        \begin{pgfscope}
+          \pgfpathrectangle{\pgfpoint{0bp}{-7bp}}
+            {\pgfpoint{\bmb at boxwidth+8bp}{\bmb at boxheight+6bp}}
+          \pgfsetfading{bmb at shadowmask\the\bmb at boxwidth\the\bmb at boxheight}{%
+            \pgftransformshift{\pgfpoint{0.5\bmb at boxwidth+6bp}{0.5\bmb at boxheight-4bp}}}
+          \pgfusepath{fill}
+        \end{pgfscope}
       \fi%
       \unhbox\bmb at colorbox%
       \pgfpathqmoveto{-4bp}{1bp}
@@ -179,47 +191,11 @@
       {\pgfpoint{\the\bmb at dimb}{-1.2bp}}%
       {\pgfpoint{\the\bmb at dimb}{1bp}}%
       {
-      \bmb at dima=\ht\bmb at box%
-      \pgfpathlineto{\pgfpoint{\bmb at dimb}{\bmb at dima}}
-      \pgfpathlineto{\pgfpoint{-4bp}{\bmb at dima}}
-      \pgfusepath{fill}
-      }
-      \ifbmb at shadow%
-      {
-        \color{black!50!bg}
-        \pgfsetlinewidth{0pt}
-        \pgfpathmoveto{\pgfpoint{\bmb at dimb}{-.5bp}}
         \bmb at dima=\ht\bmb at box%
-        \advance\bmb at dima by\bmb at prevheight%
-        \advance\bmb at dima by 1bp%
         \pgfpathlineto{\pgfpoint{\bmb at dimb}{\bmb at dima}}
-        \pgfusepath{stroke}
-        \bmb at temp=\bmb at dima
-        \advance\bmb at dima by 1bp%
-        \color{black!31!bg}
-        \pgfpathmoveto{\pgfpoint{\bmb at dimb}{\bmb at temp}}
-        \pgfpathlineto{\pgfpoint{\bmb at dimb}{\bmb at dima}}
-        \pgfusepath{stroke}
-        \advance\bmb at dima by 1bp%
-        \advance\bmb at temp by 1bp%
-        \color{black!19!bg}
-        \pgfpathmoveto{\pgfpoint{\bmb at dimb}{\bmb at temp}}
-        \pgfpathlineto{\pgfpoint{\bmb at dimb}{\bmb at dima}}
-        \pgfusepath{stroke}
-        \advance\bmb at dima by 1bp%
-        \advance\bmb at temp by 1bp%
-        \color{black!6!bg}
-        \pgfpathmoveto{\pgfpoint{\bmb at dimb}{\bmb at temp}}
-        \pgfpathlineto{\pgfpoint{\bmb at dimb}{\bmb at dima}}
-        \pgfusepath{stroke}
-        \advance\bmb at dima by 1.5bp%
-        \advance\bmb at temp by 1bp%
-        \color{bg}
-        \pgfpathmoveto{\pgfpoint{\bmb at dimb}{\bmb at temp}}
-        \pgfpathlineto{\pgfpoint{\bmb at dimb}{\bmb at dima}}
-        \pgfusepath{stroke}
+        \pgfpathlineto{\pgfpoint{-4bp}{\bmb at dima}}
+        \pgfusepath{fill}
       }
-      \fi
     \end{pgfpicture}%
     \box\bmb at box%
   }%
@@ -231,18 +207,8 @@
   \egroup% of \vbox\bgroup
 }
 
-%
 % Shadings
-%
 
-% Shadows
-\pgfdeclareradialshading[black,bg]{bmb at shadowball}{\pgfpointorigin}{%
-  color(0bp)=(black!50!bg); color(4bp)=(bg)}
-\pgfdeclareradialshading[black,bg]{bmb at shadowballlarge}{\pgfpointorigin}{%
-  color(0bp)=(black!50!bg); color(4bp)=(black!50!bg); color(8bp)=(bg)}
-\pgfdeclareverticalshading[black,bg]{bmb at shadow}{200cm}{%
-  color(0bp)=(bg); color(4bp)=(black!50!bg); color(8bp)=(black!50!bg)}
-
 % Transition line
 \pgfdeclareverticalshading[lower.bg,upper.bg]{bmb at transition}{200cm}{%
   color(0pt)=(lower.bg); color(2pt)=(lower.bg); color(4pt)=(upper.bg)}

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty	2020-12-14 22:15:33 UTC (rev 57140)
@@ -214,7 +214,7 @@
       \hskip-\beamer at colbox@colseps%
       }\fi%
     \ifdim\wd\beamer at tempbox>\textwidth%
-      \setbox\beamer at tempbox=\hbox to\textwidth{\hskip0pt minus\beamer at leftmargin\relax\box\beamer at tempbox\hskip0pt minus\beamer at leftmargin\relax}%
+      \setbox\beamer at tempbox=\hbox to\textwidth{\hskip0pt minus\beamer at leftmargin\relax\box\beamer at tempbox\hskip0pt minus\beamer at rightmargin\relax}%
     \fi%
     \box\beamer at tempbox%
   \fi%

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty	2020-12-14 22:15:33 UTC (rev 57140)
@@ -176,8 +176,8 @@
       <3><4><5><6><7><8><9>cmssbx10%
       <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmssbx10%
       }{}
+\DeclareFontShape{OT1}{cmss}{b}{n}{<->ssub * cmss/bx/n}{}
 
-
 \newcommand*{\beamer at font@check}{%
   \def\beamer at cmr{cmr}%
   \edef\beamer at fmdef{\mathfamilydefault}%

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty	2020-12-14 22:15:33 UTC (rev 57140)
@@ -503,19 +503,23 @@
   \mode<presentation>{\setbeamertemplate{bibliography item}{\insertbiblabel}}}  
 \csappto{blx at filehook@postload at authoryear.bbx}{%
   \mode<presentation>{%
-      \newlength{\beamer at bibiconwidth}
-      \settowidth\beamer at bibiconwidth{\usebeamertemplate*{bibliography item}}
-      \setlength{\labelwidth}{-\beamer at bibiconwidth}
-      \addtolength{\labelwidth}{2\labelsep}
-      \addtolength{\bibhang}{\labelsep}
+    \pretocmd{\bibsetup}{%
+      \newlength{\beamer at bibiconwidth}%
+      \settowidth\beamer at bibiconwidth{\usebeamertemplate*{bibliography item}}%
+      \setlength{\labelwidth}{-\beamer at bibiconwidth}%
+      \addtolength{\labelwidth}{2\labelsep}%
+      \addtolength{\bibhang}{\labelsep}%
+    }{}{}%
   }}  
 \csappto{blx at filehook@postload at authortitle.bbx}{%
   \mode<presentation>{%
-      \newlength{\beamer at bibiconwidth}
-      \settowidth\beamer at bibiconwidth{\usebeamertemplate*{bibliography item}}
-      \setlength{\labelwidth}{-\beamer at bibiconwidth}
-      \addtolength{\labelwidth}{2\labelsep}
-      \addtolength{\bibhang}{\labelsep}
+    \pretocmd{\bibsetup}{%
+      \newlength{\beamer at bibiconwidth}%
+      \settowidth\beamer at bibiconwidth{\usebeamertemplate*{bibliography item}}%
+      \setlength{\labelwidth}{-\beamer at bibiconwidth}%
+      \addtolength{\labelwidth}{2\labelsep}%
+      \addtolength{\bibhang}{\labelsep}%
+    }{}{}%
   }}
 
 

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty	2020-12-14 22:15:33 UTC (rev 57140)
@@ -52,11 +52,10 @@
 {\leavevmode%
   \inserttocsubsubsection\par\vskip.5ex}
 
-
 \def\inserttitleindicator{}
-\def\insertauthorindicator{Who?}
-\def\insertinstituteindicator{From?}
-\def\insertdateindicator{When?}
+\def\insertauthorindicator{\translate{Who?}}
+\def\insertinstituteindicator{\translate{From?}}
+\def\insertdateindicator{\translate{When?}}
 
 \defbeamertemplate*{title page}{inmargin}
 {

Modified: trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty	2020-12-14 22:15:00 UTC (rev 57139)
+++ trunk/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty	2020-12-14 22:15:33 UTC (rev 57140)
@@ -12,30 +12,33 @@
 
 \useoutertheme{split}
 
-
 \setbeamercolor{frametitle}{parent=subsection in head/foot}
 \setbeamercolor{frametitle right}{parent=section in head/foot}
 
-
 \pgfdeclarehorizontalshading[frametitle.bg,frametitle right.bg]{beamer at frametitleshade}{\paperheight}{%
   color(0pt)=(frametitle.bg);
-  color(\paperwidth)=(frametitle right.bg)}
+  color(\paperwidth)=(frametitle right.bg)
+}
 
-\AtBeginDocument{
-  \pgfdeclareverticalshading{beamer at topshade}{\paperwidth}{%
-    color(0pt)=(bg);
-    color(4pt)=(black!50!bg)}
+\pgfdeclareverticalshading{beamer at topshade}{2\paperwidth}{%
+  color(0pt)=(pgftransparent!100);
+  color(8pt)=(pgftransparent!0)
 }
 
+\pgfdeclarefading{beamer at topshadowmask}{\pgfuseshading{beamer at topshade}}
+
 \addtobeamertemplate{headline}
 {}
 {%
-  \vskip-0.2pt
-  \pgfuseshading{beamer at topshade}
+  \vskip0pt
+  \begin{pgfpicture}
+    \pgfpathrectangle{\pgfpoint{0pt}{-4pt}}{\pgfpoint{\paperwidth}{4pt}}%
+    \pgfsetfading{beamer at topshadowmask}{}%
+    \pgfusepath{fill}%
+  \end{pgfpicture}
   \vskip-2pt
 }
 
-
 \defbeamertemplate*{frametitle}{shadow theme}
 {%
   \nointerlineskip%
@@ -61,10 +64,18 @@
       \beamer at tempdim=\ht\beamer at tempbox%
       \advance\beamer at tempdim by 2pt%
       \begin{pgfpicture}{0pt}{0pt}{\paperwidth}{\beamer at tempdim}
-        \usebeamercolor{frametitle right}
-        \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\paperwidth}{\beamer at tempdim}}
-        \pgfusepath{clip}
-        \pgftext[left,base]{\pgfuseshading{beamer at frametitleshade}}
+        \begin{pgfscope}
+          \pgfsetfillcolor{black}%
+          \pgfpathrectangle{\pgfpoint{0pt}{-4pt}}{\pgfpoint{\paperwidth}{8pt}}%
+          \pgfsetfading{beamer at topshadowmask}{}%
+          \pgfusepath{fill}%
+        \end{pgfscope}
+        \begin{pgfscope}
+          \usebeamercolor{frametitle right}%
+          \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\paperwidth}{\beamer at tempdim}}%
+          \pgfusepath{clip}%
+          \pgftext[left,base]{\pgfuseshading{beamer at frametitleshade}}%
+        \end{pgfscope}
       \end{pgfpicture}
       \hskip-\paperwidth%
       \box\beamer at tempbox%
@@ -71,13 +82,8 @@
     }%
     \hskip-\Gm at rmargin%
   }%
-  \nointerlineskip
-    \vskip-0.2pt
-    \hbox to\textwidth{\hskip-\Gm at lmargin\pgfuseshading{beamer at topshade}\hskip-\Gm at rmargin}
-    \vskip-2pt
+  \vskip-2pt
 }
 
-
-
 \mode
 <all>



More information about the tex-live-commits mailing list.