summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-12-14 22:15:33 +0000
committerKarl Berry <karl@freefriends.org>2020-12-14 22:15:33 +0000
commitaa83410db5032f7db20b7f87daee9e6225cea8e8 (patch)
tree5721cc8be2e4990053b82de04b2f94eb572c2e26
parente8a3b5efb57cc30ce1fed65a0abbec753201bbb1 (diff)
beamer (14dec20)
git-svn-id: svn://tug.org/texlive/trunk@57140 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/beamer/CHANGELOG.md16
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.pdfbin148965 -> 323861 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdfbin353413 -> 531323 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdfbin316918 -> 425061 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerthemeexamplebase.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerug-globalstructure.tex4
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerug-guidelines.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beameruserguide.pdfbin1629442 -> 1837397 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beameruserguide.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex5
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex1
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex1
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex1
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex1
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex1
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex1
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex1
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex1
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex1
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex1
-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/beamerbaseboxes.sty146
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty2
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty2
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty24
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty7
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty46
30 files changed, 127 insertions, 149 deletions
diff --git a/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md b/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
index 1dee6206afc..0b681d414e8 100644
--- a/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
+++ b/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
@@ -8,6 +8,19 @@ a major and minor version only.
## [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 @@ a major and minor version only.
- 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
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.pdf b/Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.pdf
index b05dc1386db..de9e15bfbfd 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.pdf
+++ b/Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdf b/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdf
index e5c8a0d6dc3..b9dfe363a9b 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdf
+++ b/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdf b/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdf
index 1869a743bc4..d23e1dfcee9 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdf
+++ b/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerthemeexamplebase.tex b/Master/texmf-dist/doc/latex/beamer/beamerthemeexamplebase.tex
index e537d7cd3ad..4b8ce8ca963 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerthemeexamplebase.tex
+++ b/Master/texmf-dist/doc/latex/beamer/beamerthemeexamplebase.tex
@@ -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}
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex b/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex
index b3ac8910c90..cf05fe2a37f 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex
+++ b/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex
@@ -72,6 +72,8 @@ In the following examples, the color themes |seahorse| and |rose| are used to sh
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}
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerug-globalstructure.tex b/Master/texmf-dist/doc/latex/beamer/beamerug-globalstructure.tex
index 943a1b098ec..d24d9cf4605 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerug-globalstructure.tex
+++ b/Master/texmf-dist/doc/latex/beamer/beamerug-globalstructure.tex
@@ -579,7 +579,7 @@ sectionstyle=show/shaded,subsectionstyle=show/show/shaded
\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 @@ sectionstyle=show/shaded,subsectionstyle=show/show/shaded
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}
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerug-guidelines.tex b/Master/texmf-dist/doc/latex/beamer/beamerug-guidelines.tex
index 0aef255f405..36a994a3978 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerug-guidelines.tex
+++ b/Master/texmf-dist/doc/latex/beamer/beamerug-guidelines.tex
@@ -26,7 +26,7 @@ When you start to create a presentation, the very first thing you should worry a
\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}
diff --git a/Master/texmf-dist/doc/latex/beamer/beameruserguide.pdf b/Master/texmf-dist/doc/latex/beamer/beameruserguide.pdf
index 9475391209b..81b81739c12 100644
--- a/Master/texmf-dist/doc/latex/beamer/beameruserguide.pdf
+++ b/Master/texmf-dist/doc/latex/beamer/beameruserguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex b/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex
index 1f315dcfd2b..fa16f72b30f 100644
--- a/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex
+++ b/Master/texmf-dist/doc/latex/beamer/beameruserguide.tex
@@ -13,7 +13,7 @@
\documentclass{ltxdoc}
-\def\beamerugversion{3.59}
+\def\beamerugversion{3.60}
\def\beamerugpgfversion{1.00}
\def\beamerugxcolorversion{2.00}
diff --git a/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex b/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex
index 4e8ba17d19d..6aad848d794 100644
--- a/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex
+++ b/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex
@@ -9,7 +9,9 @@
% $Header$
-\documentclass[notes]{beamer}
+\documentclass{beamer}
+
+\setbeameroption{show notes}
% You might wish to try this instead of the above line:
%\documentclass[class=article]{beamer}
@@ -24,7 +26,6 @@
\definecolor{sidebackground}{RGB}{230,242,250}
\color{beamerstructure}
\usetheme{Goettingen}
- \usepackage{times}
\userightsidebarcolortemplate{\color{sidebackground}}
\beamertemplateballitem
}
diff --git a/Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex b/Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex
index f5faef720e9..1c8faa4c8d9 100644
--- a/Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex
@@ -31,7 +31,6 @@
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
-\usepackage{times}
\usepackage[T1]{fontenc}
diff --git a/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex
index e24a409cfb8..6e76330447b 100644
--- a/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex
@@ -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}
}
diff --git a/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex
index 7f602b73475..1ef3fc74e28 100644
--- a/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex
@@ -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üssen. Falls T1 nicht funktioniert, kann man versuchen, die Zeile
diff --git a/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex
index 6b9195dc674..a8622515132 100644
--- a/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex
@@ -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.
diff --git a/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex
index cf7d86018bb..5130d341eff 100644
--- a/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex
@@ -38,7 +38,6 @@
\usepackage[latin1]{inputenc}
% or autre
-\usepackage{times}
\usepackage[T1]{fontenc}
% Or autre. Notez que le codage et la fonte doivent être assortis. Si T1
% ne paraît pas très esthétique, essayer d'effacer la ligne contenant fontenc.
diff --git a/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex
index ea2729cd8cc..a120adaff02 100644
--- a/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex
@@ -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üssen. Falls T1 nicht funktioniert, kann man versuchen, die Zeile
diff --git a/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex
index a07a6f15df0..00eb0ad756e 100644
--- a/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex
@@ -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.
diff --git a/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex
index e75f14788db..05dee8bc862 100644
--- a/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex
@@ -42,7 +42,6 @@
\usepackage[latin1]{inputenc}
% or autre
-\usepackage{times}
\usepackage[T1]{fontenc}
% Or autre. Notez que le codage et la fonte doivent être assortis. Si T1
% ne paraît pas très esthétique, essayer d'effacer la ligne contenant fontenc.
diff --git a/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex
index a64b6e3ac4c..7c7d6d88ea0 100644
--- a/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex
@@ -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üssen. Falls T1 nicht funktioniert, kann man versuchen, die Zeile
diff --git a/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex
index 35a654a3847..b3cae19bdae 100644
--- a/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex
@@ -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.
diff --git a/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex
index d7b3969d12d..7b0e4ab39b8 100644
--- a/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex
@@ -38,7 +38,6 @@ shading][bottom=white,top=structure.fg!25]
\usepackage[latin1]{inputenc}
% or autre
-\usepackage{times}
\usepackage[T1]{fontenc}
% Or autre. Notez que le codage et la fonte doivent être assortis. Si T1
% ne paraît pas très esthétique, essayer d'effacer la ligne contenant fontenc.
diff --git a/Master/texmf-dist/tex/latex/beamer/beamer.cls b/Master/texmf-dist/tex/latex/beamer/beamer.cls
index 376c5d7aa92..c776f7d4d38 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}
- [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
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty b/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
index 90b6b97afc4..8cc1969bc65 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}
- [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
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty
index ee3ecd90647..566393c88fc 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty
@@ -23,9 +23,9 @@
\newif\ifbmb@shadow
\newbox\bmb@box
\newbox\bmb@colorbox
-\newbox\bmb@boxshadow
-\newbox\bmb@boxshadowball
-\newbox\bmb@boxshadowballlarge
+\newdimen\bmb@boxwidth
+\newdimen\bmb@boxheight
+\newdimen\bmb@prevheight
\newdimen\bmb@temp
\newdimen\bmb@dima
\newdimen\bmb@dimb
@@ -110,11 +110,6 @@
\nointerlineskip%
\vskip-0.5pt%
\fi%
- \ifbmb@shadow%
- \setbox\bmb@boxshadow=\hbox{\pgfuseshading{bmb@shadow}}%
- \setbox\bmb@boxshadowball=\hbox{\pgfuseshading{bmb@shadowball}}%
- \setbox\bmb@boxshadowballlarge=\hbox{\pgfuseshading{bmb@shadowballlarge}}%
- \fi%
\setbox\bmb@colorbox=\hbox{{\pgfpicturetrue\pgfsetcolor{lower.bg}}}%
\setbox\bmb@box=\hbox\bgroup\begin{minipage}[b]{\bmb@width}%
\vskip2pt%
@@ -126,49 +121,66 @@
\def\endbeamerboxesrounded{%
\end{minipage}\egroup%
- \wd\bmb@box=\bmb@width%
\bmb@temp=\dp\bmb@box%
\advance\bmb@temp by.5pt%
\setbox\bmb@box=\hbox{\raise\bmb@temp\hbox{\box\bmb@box}}%
\dp\bmb@box=0pt%
- \bmb@temp=\wd\bmb@box%
+ \bmb@boxwidth=\bmb@width%
+ \bmb@boxheight=\ht\bmb@box%
+ \advance\bmb@boxheight by4bp%
+ \advance\bmb@boxheight by\bmb@prevheight%
+ \ifbmb@shadow%
+ \pgfdeclareradialshading{bmb@shadowball}{\pgfpointorigin}
+ {%
+ color(0bp)=(pgftransparent!50);
+ color(4bp)=(pgftransparent!100)
+ }%
+ \pgfdeclareradialshading{bmb@shadowballlarge}{\pgfpointorigin}
+ {%
+ color(0bp)=(pgftransparent!0);
+ color(8bp)=(pgftransparent!100)
+ }%
+ \pgfdeclarehorizontalshading{bmb@shadowhorz\the\bmb@boxheight}{\bmb@boxheight-6bp}
+ {%
+ color(0bp)=(pgftransparent!0);
+ color(8bp)=(pgftransparent!100)
+ }%
+ \pgfdeclareverticalshading{bmb@shadowvert\the\bmb@boxwidth}{\bmb@boxwidth-4bp}
+ {%
+ color(0bp)=(pgftransparent!100);
+ color(8bp)=(pgftransparent!0)
+ }%
+ \pgfdeclarefading{bmb@shadowmask\the\bmb@boxwidth\the\bmb@boxheight}
+ {%
+ \begin{pgfpicture}
+ \pgftext[at=\pgfpoint{4bp}{4bp}]{\pgfuseshading{bmb@shadowball}}
+ \pgftext[at=\pgfpoint{\bmb@boxwidth}{8bp}]{\pgfuseshading{bmb@shadowballlarge}}
+ \pgftext[at=\pgfpoint{\bmb@boxwidth+4bp}{\bmb@boxheight+2bp}]{\pgfuseshading{bmb@shadowball}}
+ \pgftext[left, at=\pgfpoint{4bp}{4bp}]{\pgfuseshading{bmb@shadowvert\the\bmb@boxwidth}}
+ \pgftext[base, at=\pgfpoint{\bmb@boxwidth+4bp}{8bp}]{\pgfuseshading{bmb@shadowhorz\the\bmb@boxheight}}
+ %
+ % clipping is needed because shadow is typeset on top of box
+ \begin{pgfscope}
+ \pgfsetcolor{black}
+ \pgfpathrectangle{\pgfpoint{4bp}{8bp}}{\pgfpoint{\bmb@boxwidth-0.2bp}{\bmb@boxheight-2bp}}
+ \pgfusepath{fill}
+ \end{pgfscope}
+ \end{pgfpicture}
+ }%
+ \fi%
+ \bmb@temp=\bmb@width%
\bmb@dima=\bmb@temp\advance\bmb@dima by2.2bp%
\bmb@dimb=\bmb@temp\advance\bmb@dimb by4bp%
\hbox{%
\begin{pgfpicture}{0bp}{0bp}{0bp}{0bp}
\ifbmb@shadow%
- {\pgftransformshift{\pgfpoint{4bp}{-3bp}}\pgftext{\copy\bmb@boxshadowball}}
- \begin{pgfscope}
- {%
- \advance\bmb@temp by-1bp%
- \pgfpathrectangle{\pgfpoint{\bmb@temp}{-7bp}}{\pgfpoint{9bp}{9bp}}%
- \pgfusepath{clip}
- }%
- {\pgftransformshift{\pgfpoint{\bmb@temp}{1bp}}\pgftext{\box\bmb@boxshadowballlarge}}
- \end{pgfscope}
- \begin{pgfscope}
- \advance\bmb@temp by-4bp%
- \pgfpathrectangle{\pgfpoint{4bp}{-7bp}}{\pgfpoint{\bmb@temp}{5bp}}
- \pgfusepath{clip}
- {\pgftransformshift{\pgfpoint{4bp}{-7bp}}\pgftext[left,base]{\copy\bmb@boxshadow}}%
- \end{pgfscope}
- \begin{pgfscope}
- \advance\bmb@temp by 4bp%
- \bmb@dima=\ht\bmb@box%
- \advance\bmb@dima by\bmb@prevheight%
- \advance\bmb@dima by 4bp%
- \pgfpathrectangle{\pgfpoint{\bmb@temp}{1bp}}{\pgfpoint{4bp}{\bmb@dima}}
- \pgfusepath{clip}
- \advance\bmb@dima by-4bp%
- {\pgftransformshift{\pgfpoint{\bmb@temp}{\bmb@dima}}\pgftext{\box\bmb@boxshadowball}}
- \advance\bmb@dima by-1bp%
- \pgfpathrectangle{\pgfpoint{\bmb@temp}{1bp}}{\pgfpoint{4bp}{\bmb@dima}}
- \pgfusepath{clip}
- \advance\bmb@temp by4bp%
- {\pgftransformshift{\pgfpoint{\bmb@temp}{-3bp}}%
- \pgftransformrotate{90}%
- \pgftext[left,base]{\box\bmb@boxshadow}}%
- \end{pgfscope}
+ \begin{pgfscope}
+ \pgfpathrectangle{\pgfpoint{0bp}{-7bp}}
+ {\pgfpoint{\bmb@boxwidth+8bp}{\bmb@boxheight+6bp}}
+ \pgfsetfading{bmb@shadowmask\the\bmb@boxwidth\the\bmb@boxheight}{%
+ \pgftransformshift{\pgfpoint{0.5\bmb@boxwidth+6bp}{0.5\bmb@boxheight-4bp}}}
+ \pgfusepath{fill}
+ \end{pgfscope}
\fi%
\unhbox\bmb@colorbox%
\pgfpathqmoveto{-4bp}{1bp}
@@ -179,47 +191,11 @@
{\pgfpoint{\the\bmb@dimb}{-1.2bp}}%
{\pgfpoint{\the\bmb@dimb}{1bp}}%
{
- \bmb@dima=\ht\bmb@box%
- \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
- \pgfpathlineto{\pgfpoint{-4bp}{\bmb@dima}}
- \pgfusepath{fill}
- }
- \ifbmb@shadow%
- {
- \color{black!50!bg}
- \pgfsetlinewidth{0pt}
- \pgfpathmoveto{\pgfpoint{\bmb@dimb}{-.5bp}}
\bmb@dima=\ht\bmb@box%
- \advance\bmb@dima by\bmb@prevheight%
- \advance\bmb@dima by 1bp%
- \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
- \pgfusepath{stroke}
- \bmb@temp=\bmb@dima
- \advance\bmb@dima by 1bp%
- \color{black!31!bg}
- \pgfpathmoveto{\pgfpoint{\bmb@dimb}{\bmb@temp}}
- \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
- \pgfusepath{stroke}
- \advance\bmb@dima by 1bp%
- \advance\bmb@temp by 1bp%
- \color{black!19!bg}
- \pgfpathmoveto{\pgfpoint{\bmb@dimb}{\bmb@temp}}
\pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
- \pgfusepath{stroke}
- \advance\bmb@dima by 1bp%
- \advance\bmb@temp by 1bp%
- \color{black!6!bg}
- \pgfpathmoveto{\pgfpoint{\bmb@dimb}{\bmb@temp}}
- \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
- \pgfusepath{stroke}
- \advance\bmb@dima by 1.5bp%
- \advance\bmb@temp by 1bp%
- \color{bg}
- \pgfpathmoveto{\pgfpoint{\bmb@dimb}{\bmb@temp}}
- \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
- \pgfusepath{stroke}
+ \pgfpathlineto{\pgfpoint{-4bp}{\bmb@dima}}
+ \pgfusepath{fill}
}
- \fi
\end{pgfpicture}%
\box\bmb@box%
}%
@@ -231,17 +207,7 @@
\egroup% of \vbox\bgroup
}
-%
% Shadings
-%
-
-% Shadows
-\pgfdeclareradialshading[black,bg]{bmb@shadowball}{\pgfpointorigin}{%
- color(0bp)=(black!50!bg); color(4bp)=(bg)}
-\pgfdeclareradialshading[black,bg]{bmb@shadowballlarge}{\pgfpointorigin}{%
- color(0bp)=(black!50!bg); color(4bp)=(black!50!bg); color(8bp)=(bg)}
-\pgfdeclareverticalshading[black,bg]{bmb@shadow}{200cm}{%
- color(0bp)=(bg); color(4bp)=(black!50!bg); color(8bp)=(black!50!bg)}
% Transition line
\pgfdeclareverticalshading[lower.bg,upper.bg]{bmb@transition}{200cm}{%
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
index 6818db39bdf..83393f62dff 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
@@ -214,7 +214,7 @@
\hskip-\beamer@colbox@colseps%
}\fi%
\ifdim\wd\beamer@tempbox>\textwidth%
- \setbox\beamer@tempbox=\hbox to\textwidth{\hskip0pt minus\beamer@leftmargin\relax\box\beamer@tempbox\hskip0pt minus\beamer@leftmargin\relax}%
+ \setbox\beamer@tempbox=\hbox to\textwidth{\hskip0pt minus\beamer@leftmargin\relax\box\beamer@tempbox\hskip0pt minus\beamer@rightmargin\relax}%
\fi%
\box\beamer@tempbox%
\fi%
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty
index 1a611e3f928..01fdd9b6bb9 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty
@@ -176,7 +176,7 @@
<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@font@check}{%
\def\beamer@cmr{cmr}%
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
index c0d85832b51..453275f6b42 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
@@ -503,19 +503,23 @@
\mode<presentation>{\setbeamertemplate{bibliography item}{\insertbiblabel}}}
\csappto{blx@filehook@postload@authoryear.bbx}{%
\mode<presentation>{%
- \newlength{\beamer@bibiconwidth}
- \settowidth\beamer@bibiconwidth{\usebeamertemplate*{bibliography item}}
- \setlength{\labelwidth}{-\beamer@bibiconwidth}
- \addtolength{\labelwidth}{2\labelsep}
- \addtolength{\bibhang}{\labelsep}
+ \pretocmd{\bibsetup}{%
+ \newlength{\beamer@bibiconwidth}%
+ \settowidth\beamer@bibiconwidth{\usebeamertemplate*{bibliography item}}%
+ \setlength{\labelwidth}{-\beamer@bibiconwidth}%
+ \addtolength{\labelwidth}{2\labelsep}%
+ \addtolength{\bibhang}{\labelsep}%
+ }{}{}%
}}
\csappto{blx@filehook@postload@authortitle.bbx}{%
\mode<presentation>{%
- \newlength{\beamer@bibiconwidth}
- \settowidth\beamer@bibiconwidth{\usebeamertemplate*{bibliography item}}
- \setlength{\labelwidth}{-\beamer@bibiconwidth}
- \addtolength{\labelwidth}{2\labelsep}
- \addtolength{\bibhang}{\labelsep}
+ \pretocmd{\bibsetup}{%
+ \newlength{\beamer@bibiconwidth}%
+ \settowidth\beamer@bibiconwidth{\usebeamertemplate*{bibliography item}}%
+ \setlength{\labelwidth}{-\beamer@bibiconwidth}%
+ \addtolength{\labelwidth}{2\labelsep}%
+ \addtolength{\bibhang}{\labelsep}%
+ }{}{}%
}}
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty b/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty
index 534d3cd9d78..276dab10758 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerinnerthemeinmargin.sty
@@ -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}
{
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty b/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty
index 9e4385341d2..de2c9775cb3 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerouterthemeshadow.sty
@@ -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@frametitleshade}{\paperheight}{%
color(0pt)=(frametitle.bg);
- color(\paperwidth)=(frametitle right.bg)}
+ color(\paperwidth)=(frametitle right.bg)
+}
-\AtBeginDocument{
- \pgfdeclareverticalshading{beamer@topshade}{\paperwidth}{%
- color(0pt)=(bg);
- color(4pt)=(black!50!bg)}
+\pgfdeclareverticalshading{beamer@topshade}{2\paperwidth}{%
+ color(0pt)=(pgftransparent!100);
+ color(8pt)=(pgftransparent!0)
}
+\pgfdeclarefading{beamer@topshadowmask}{\pgfuseshading{beamer@topshade}}
+
\addtobeamertemplate{headline}
{}
{%
- \vskip-0.2pt
- \pgfuseshading{beamer@topshade}
+ \vskip0pt
+ \begin{pgfpicture}
+ \pgfpathrectangle{\pgfpoint{0pt}{-4pt}}{\pgfpoint{\paperwidth}{4pt}}%
+ \pgfsetfading{beamer@topshadowmask}{}%
+ \pgfusepath{fill}%
+ \end{pgfpicture}
\vskip-2pt
}
-
\defbeamertemplate*{frametitle}{shadow theme}
{%
\nointerlineskip%
@@ -61,23 +64,26 @@
\beamer@tempdim=\ht\beamer@tempbox%
\advance\beamer@tempdim by 2pt%
\begin{pgfpicture}{0pt}{0pt}{\paperwidth}{\beamer@tempdim}
- \usebeamercolor{frametitle right}
- \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\paperwidth}{\beamer@tempdim}}
- \pgfusepath{clip}
- \pgftext[left,base]{\pgfuseshading{beamer@frametitleshade}}
+ \begin{pgfscope}
+ \pgfsetfillcolor{black}%
+ \pgfpathrectangle{\pgfpoint{0pt}{-4pt}}{\pgfpoint{\paperwidth}{8pt}}%
+ \pgfsetfading{beamer@topshadowmask}{}%
+ \pgfusepath{fill}%
+ \end{pgfscope}
+ \begin{pgfscope}
+ \usebeamercolor{frametitle right}%
+ \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\paperwidth}{\beamer@tempdim}}%
+ \pgfusepath{clip}%
+ \pgftext[left,base]{\pgfuseshading{beamer@frametitleshade}}%
+ \end{pgfscope}
\end{pgfpicture}
\hskip-\paperwidth%
\box\beamer@tempbox%
}%
\hskip-\Gm@rmargin%
}%
- \nointerlineskip
- \vskip-0.2pt
- \hbox to\textwidth{\hskip-\Gm@lmargin\pgfuseshading{beamer@topshade}\hskip-\Gm@rmargin}
- \vskip-2pt
+ \vskip-2pt
}
-
-
\mode
<all>