summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-09-30 21:49:03 +0000
committerKarl Berry <karl@freefriends.org>2019-09-30 21:49:03 +0000
commitc41e74eb5330ba759ef001e32e6652e630ac5a92 (patch)
tree9e611dd4377c943cdbe0e1c136c9e6253a58f10b
parent2778dc48e91669252a00aece6b29eccc9c5a15d3 (diff)
beamer (30sep19)
git-svn-id: svn://tug.org/texlive/trunk@52222 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.pdfbin148813 -> 148816 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdfbin353423 -> 353427 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdfbin324225 -> 324218 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerug-compatibility.tex14
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerug-fonts.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerug-localstructure.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beamerug-nonpresentation.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beameruserguide.pdfbin1601872 -> 1603631 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/beameruserguide.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-foils.tex (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-foils.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-prosper.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-seminar.tex (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-seminar.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-texpower.tex (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-texpower.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-beamer-version.tex (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-body.tex (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-body.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-logo.pdf (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-logo.pdf)bin32823 -> 32823 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic1.jpg (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic1.jpg)bin36833 -> 36833 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic2.jpg (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic2.jpg)bin4290 -> 4290 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic3.jpg (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic3.jpg)bin40020 -> 40020 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic4.jpg (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic4.jpg)bin27790 -> 27790 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic5.jpg (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic5.jpg)bin49011 -> 49011 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic6.jpg (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic6.jpg)bin27779 -> 27779 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-print-version.tex (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex (renamed from Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-style.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/licenses/fdl.txt (renamed from Master/texmf-dist/doc/latex/beamer/fdl.txt)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/licenses/gpl-2.0.txt (renamed from Master/texmf-dist/doc/latex/beamer/gpl-2.0.txt)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/licenses/lppl-1-3c.txt (renamed from Master/texmf-dist/doc/latex/beamer/lppl-1-3c.txt)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/licenses/manifest-code.txt (renamed from Master/texmf-dist/doc/latex/beamer/manifest-code.txt)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/licenses/manifest-documentation.txt (renamed from Master/texmf-dist/doc/latex/beamer/manifest-documentation.txt)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex (renamed from Master/texmf-dist/doc/latex/beamer/conference-ornate-20min.de.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex (renamed from Master/texmf-dist/doc/latex/beamer/conference-ornate-20min.en.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex (renamed from Master/texmf-dist/doc/latex/beamer/conference-ornate-20min.fr.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex (renamed from Master/texmf-dist/doc/latex/beamer/generic-ornate-15min-45min.de.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex (renamed from Master/texmf-dist/doc/latex/beamer/generic-ornate-15min-45min.en.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex (renamed from Master/texmf-dist/doc/latex/beamer/generic-ornate-15min-45min.fr.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex (renamed from Master/texmf-dist/doc/latex/beamer/speaker_introduction-ornate-2min.de.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex (renamed from Master/texmf-dist/doc/latex/beamer/speaker_introduction-ornate-2min.en.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex (renamed from Master/texmf-dist/doc/latex/beamer/speaker_introduction-ornate-2min.fr.tex)0
-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/beamerbasecolor.sty1
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty4
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerouterthemesplit.sty2
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerpatchparalist.sty74
47 files changed, 109 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md b/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
index d18dfe19aab..7d5020ab7b8 100644
--- a/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
+++ b/Master/texmf-dist/doc/latex/beamer/CHANGELOG.md
@@ -8,6 +8,17 @@ a major and minor version only.
## [Unreleased]
+## [v3.57]
+
+### Changed
+
+- More patch for `paralist` package (see #539)
+
+### Fixed
+
+- Replace `\mode` with `\only` (see #543)
+- Reset the width of color box in case of change in `\hsize`
+
## [v3.56]
### Changed
@@ -70,9 +81,10 @@ 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.56...HEAD
+[Unreleased]: https://github.com/josephwright/beamer/compare/v3.57...HEAD
+[v3.57]: https://github.com/josephwright/beamer/compare/v3.56...v3.57
+[v3.56]: https://github.com/josephwright/beamer/compare/v3.55...v3.56
[v3.55]: https://github.com/josephwright/beamer/compare/v3.54...v3.55
-[v3.55]: https://github.com/josephwright/beamer/compare/v3.55...v3.56
[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
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 ae559eef438..ab417b45787 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 c0a13a7eb79..4bf5fa4cbdd 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 7ae95820585..730113c37a6 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/beamerug-compatibility.tex b/Master/texmf-dist/doc/latex/beamer/beamerug-compatibility.tex
index 37c01c0bb43..535562600f7 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerug-compatibility.tex
+++ b/Master/texmf-dist/doc/latex/beamer/beamerug-compatibility.tex
@@ -79,10 +79,10 @@ When using certain packages or classes together with the |beamer| class, extra o
If you wish to emulate the |foils| class using \beamer, please see Section~\ref{section-foiltex}.
\end{class}
-\begin{package}{{fontenc}|[|\declare{|T1,EU1,EU2|}|]|}
- Use the |T1| option \emph{only} with fonts that have outline fonts available in the T1 encoding like |times| or the |lmodern| fonts. In a standard installation standard Computer Modern fonts (the fonts Donald Knuth originally designed and which are used by default) are \emph{not} available in the T1 encoding. Using this option with them will result in very poor rendering of your presentation when viewed with \pdf\ viewer applications like Acrobat, |xpdf|, |evince| or |okular|. To use the Computer Modern fonts with the T1 encoding, use the package |lmodern|. See also Section~\ref{section-font-encoding}. This applies both to |latex|+|dvips| and |pdflatex|
+\begin{package}{{fontenc}|[|\declare{|T1,TU|}|]|}
+ Use the |T1| option \emph{only} with fonts that have outline fonts available in the T1 encoding like |times| or the |lmodern| fonts. In a standard installation standard Computer Modern fonts (the fonts Donald Knuth originally designed and which are used by default) are \emph{not} available in the T1 encoding. Using this option with them will result in very poor rendering of your presentation when viewed with \pdf\ viewer applications like Acrobat, |xpdf|, |evince| or |okular|. To use the Computer Modern fonts with the T1 encoding, make sure you have installed |cm-super| package in your \TeX\ distribution, or use Latin Modern fonts provided by |lmorden| instead. See also Section~\ref{section-font-encoding}. This applies both to |latex|+|dvips| and |pdflatex|.
- Use the |EU1| option with |xelatex|, and |EU2| option with |lualatex|. Note that |xelatex| and |luatex| support OpenType fonts, and font encodings work very different compared to |pdflatex|. Again, see Section~\ref{section-font-encoding} for more information.
+ The newest version of \LaTeXe\ kernel has introduced TU encoding for |xelatex| and |lualatex|. Note that |xelatex| and |lualatex| support OpenType fonts, and font encodings work very different compared to |pdflatex|. Again, see Section~\ref{section-font-encoding} for more information.
\end{package}
\begin{package}{{fourier}}
@@ -168,7 +168,13 @@ When using certain packages or classes together with the |beamer| class, extra o
\begin{package}{{paralist}}
\beamernote
- \beamer\ automatically patches list-related commands using |beamerpatchparalist| package at the beginning of document.
+ \beamer\ automatically patches list-related commands using |beamerpatchparalist| package at the beginning of document. Besides, \beamer\ also supports using |compactitem| and |compactenum| environments with overlays, just like the usage of |enumerate| environments:
+\begin{verbatim}
+\begin{compactitem}[<+->][$\bullet$]
+ \item Alpha
+ \item Bravo
+\end{compactitem}
+\end{verbatim}
\end{package}
\begin{package}{{pdfpages}}
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex b/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex
index 60f6fcb0add..b3ac8910c90 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex
+++ b/Master/texmf-dist/doc/latex/beamer/beamerug-elements.tex
@@ -96,7 +96,7 @@ In the following examples the color theme |seahorse| is used. Since the default
\begin{outerthemeexample}{infolines}
This theme installs a headline showing the current section and the current subsection. It installs a footline showing the author's name, the institution, the presentation's title, the current date, and a frame count. This theme uses only little space.
- The colors used in the headline and footline are drawn from |palette primary|, |palette secondary|, and |primary tertiary| (see Section~\ref{section-colors} for details on how to change these).
+ The colors used in the headline and footline are drawn from |palette primary|, |palette secondary|, and |palette tertiary| (see Section~\ref{section-colors} for details on how to change these).
\end{outerthemeexample}
\begin{outerthemeexample}[\oarg{options}]{miniframes}
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerug-fonts.tex b/Master/texmf-dist/doc/latex/beamer/beamerug-fonts.tex
index b1490c7ddb9..a001e152d77 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerug-fonts.tex
+++ b/Master/texmf-dist/doc/latex/beamer/beamerug-fonts.tex
@@ -164,7 +164,7 @@ To select the T1 encoding, use \verb|\usepackage[T1]{fontenc}|. Thus, if you hav
\end{verbatim}
to get beautiful outline fonts and correct hyphenation. Note, however, that certain older versions of the LM~bundle did not include correct glyphs for ligatures like ``fi,'' which may cause trouble. Double check that all ligatures are displayed correctly and, if not, update your installation.
-Everything mentioned above applies to |pdflatex| and |latex|+|dvips|. Unlike those engines, |xelatex| and |lualatex| support OpenType fonts, and that means that you can use system fonts in your documents relatively easy. Details will eventually be documented in this manual. For now, you can take a look at the documentation for the |fontspec| package which supports both engines. Also, note that when you use |lualatex| or |xelatex| with EU2 or EU1 encoding, respectively, by default you get OpenType Latin Modern fonts.
+Everything mentioned above applies to |pdflatex| and |latex|+|dvips|. Unlike those engines, |xelatex| and |lualatex| support OpenType fonts, and that means that you can use system fonts in your documents relatively easy. Details will eventually be documented in this manual. For now, you can take a look at the documentation for the |fontspec| package which supports both engines. Also, note that when you use |lualatex| or |xelatex| with TU encoding, respectively, by default you get OpenType Latin Modern fonts.
\subsection{Changing the Fonts Used for Different Elements of a Presentation}
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerug-localstructure.tex b/Master/texmf-dist/doc/latex/beamer/beamerug-localstructure.tex
index e08211badd3..bc961c2bf0c 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerug-localstructure.tex
+++ b/Master/texmf-dist/doc/latex/beamer/beamerug-localstructure.tex
@@ -614,7 +614,7 @@ In |article| mode, theorems are automatically numbered. By specifying the class
You can define new environments using the following command:
\begin{command}{\newtheorem\opt{|*|}\marg{environment name}\oarg{numbered same as}\marg{head text}\oarg{number within}}
- This command is used exactly the same way as in the |amsthm| package (as a matter of fact, it is the command from that package), see its documentation. The only difference is that environments declared using this command are overlay specification-aware in \beamer\ and that, when typeset, are typeset according to \beamer's templates.
+ This command is used exactly the same way as in the |amsthm| package (as a matter of fact, it is the command from that package). For example, the two optional arguments, \meta{numbered same as} and \meta{number within}, are mutually exclusive; see the documentation of |amsthm| for details. The only difference is that environments declared using this command are overlay specification-aware in \beamer\ and that, when typeset, are typeset according to \beamer's templates.
\articlenote
Environments declared using this command are also overlay specification-aware in |article| mode.
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerug-nonpresentation.tex b/Master/texmf-dist/doc/latex/beamer/beamerug-nonpresentation.tex
index 5058b954ab8..e454665631a 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerug-nonpresentation.tex
+++ b/Master/texmf-dist/doc/latex/beamer/beamerug-nonpresentation.tex
@@ -311,6 +311,8 @@ The second flavor of the |\mode| command takes no argument. ``No argument'' mean
\emph{Note:} When a \TeX\ file ends, \TeX\ must not be in the gobbling state. Switch this state off using |\mode| on one line and |<all>| on the next.
+ \emph{Note:} The behavior of |\mode| command is different inside a frame: instead of line-wise gobbling, it puts every subsequent tokens inside a ``comment box'' until another |\mode| command is encountered. Some commands may cause errors in this situation, including the assignment of global variables and |\mode| of the first flavor, since they are not actually ``gobbled''. Please use |\mode| command \emph{of any flavor} outside frames.
+
\example
\begin{verbatim}
\mode<article>
diff --git a/Master/texmf-dist/doc/latex/beamer/beameruserguide.pdf b/Master/texmf-dist/doc/latex/beamer/beameruserguide.pdf
index f8f5a0142a4..26156e26324 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 b10edcbd315..9fe25be46f1 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.56}
+\def\beamerugversion{3.57}
\def\beamerugpgfversion{1.00}
\def\beamerugxcolorversion{2.00}
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-foils.tex b/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-foils.tex
index 8c208c75032..8c208c75032 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-foils.tex
+++ b/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-foils.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-prosper.tex b/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex
index 4e8ba17d19d..4e8ba17d19d 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-prosper.tex
+++ b/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-prosper.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-seminar.tex b/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-seminar.tex
index 10f3407d41c..10f3407d41c 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-seminar.tex
+++ b/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-seminar.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-texpower.tex b/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-texpower.tex
index 67fcdd15605..67fcdd15605 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-texpower.tex
+++ b/Master/texmf-dist/doc/latex/beamer/emulation-examples/beamerexample-texpower.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.tex b/Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex
index f5faef720e9..f5faef720e9 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-conference-talk.tex
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.tex b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-beamer-version.tex
index dbda07c3ab7..dbda07c3ab7 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.tex
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-beamer-version.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-body.tex b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-body.tex
index 5d472951be4..5d472951be4 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-body.tex
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-body.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-logo.pdf b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-logo.pdf
index d870b1203d2..d870b1203d2 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-logo.pdf
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-logo.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic1.jpg b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic1.jpg
index 7fbce74d3e3..7fbce74d3e3 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic1.jpg
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic1.jpg
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic2.jpg b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic2.jpg
index 958a7f288b5..958a7f288b5 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic2.jpg
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic2.jpg
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic3.jpg b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic3.jpg
index 67c4bce95c1..67c4bce95c1 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic3.jpg
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic3.jpg
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic4.jpg b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic4.jpg
index fd6c9c1b22e..fd6c9c1b22e 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic4.jpg
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic4.jpg
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic5.jpg b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic5.jpg
index 0a18dc5a735..0a18dc5a735 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic5.jpg
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic5.jpg
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic6.jpg b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic6.jpg
index fb451d9195b..fb451d9195b 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-pic6.jpg
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic6.jpg
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.tex b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-print-version.tex
index ee5a65c8d28..ee5a65c8d28 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.tex
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-print-version.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-style.tex b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex
index e24a409cfb8..e24a409cfb8 100644
--- a/Master/texmf-dist/doc/latex/beamer/beamerexample-lecture-style.tex
+++ b/Master/texmf-dist/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/fdl.txt b/Master/texmf-dist/doc/latex/beamer/licenses/fdl.txt
index bf128beb0f9..bf128beb0f9 100644
--- a/Master/texmf-dist/doc/latex/beamer/fdl.txt
+++ b/Master/texmf-dist/doc/latex/beamer/licenses/fdl.txt
diff --git a/Master/texmf-dist/doc/latex/beamer/gpl-2.0.txt b/Master/texmf-dist/doc/latex/beamer/licenses/gpl-2.0.txt
index d159169d105..d159169d105 100644
--- a/Master/texmf-dist/doc/latex/beamer/gpl-2.0.txt
+++ b/Master/texmf-dist/doc/latex/beamer/licenses/gpl-2.0.txt
diff --git a/Master/texmf-dist/doc/latex/beamer/lppl-1-3c.txt b/Master/texmf-dist/doc/latex/beamer/licenses/lppl-1-3c.txt
index 22443139013..22443139013 100644
--- a/Master/texmf-dist/doc/latex/beamer/lppl-1-3c.txt
+++ b/Master/texmf-dist/doc/latex/beamer/licenses/lppl-1-3c.txt
diff --git a/Master/texmf-dist/doc/latex/beamer/manifest-code.txt b/Master/texmf-dist/doc/latex/beamer/licenses/manifest-code.txt
index 8a7da88a35e..8a7da88a35e 100644
--- a/Master/texmf-dist/doc/latex/beamer/manifest-code.txt
+++ b/Master/texmf-dist/doc/latex/beamer/licenses/manifest-code.txt
diff --git a/Master/texmf-dist/doc/latex/beamer/manifest-documentation.txt b/Master/texmf-dist/doc/latex/beamer/licenses/manifest-documentation.txt
index 7f97e516f24..7f97e516f24 100644
--- a/Master/texmf-dist/doc/latex/beamer/manifest-documentation.txt
+++ b/Master/texmf-dist/doc/latex/beamer/licenses/manifest-documentation.txt
diff --git a/Master/texmf-dist/doc/latex/beamer/conference-ornate-20min.de.tex b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex
index 7f602b73475..7f602b73475 100644
--- a/Master/texmf-dist/doc/latex/beamer/conference-ornate-20min.de.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/conference-ornate-20min.en.tex b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex
index 6b9195dc674..6b9195dc674 100644
--- a/Master/texmf-dist/doc/latex/beamer/conference-ornate-20min.en.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/conference-ornate-20min.fr.tex b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex
index cf7d86018bb..cf7d86018bb 100644
--- a/Master/texmf-dist/doc/latex/beamer/conference-ornate-20min.fr.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/generic-ornate-15min-45min.de.tex b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex
index ea2729cd8cc..ea2729cd8cc 100644
--- a/Master/texmf-dist/doc/latex/beamer/generic-ornate-15min-45min.de.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/generic-ornate-15min-45min.en.tex b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex
index a07a6f15df0..a07a6f15df0 100644
--- a/Master/texmf-dist/doc/latex/beamer/generic-ornate-15min-45min.en.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/generic-ornate-15min-45min.fr.tex b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex
index e75f14788db..e75f14788db 100644
--- a/Master/texmf-dist/doc/latex/beamer/generic-ornate-15min-45min.fr.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/speaker_introduction-ornate-2min.de.tex b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex
index a64b6e3ac4c..a64b6e3ac4c 100644
--- a/Master/texmf-dist/doc/latex/beamer/speaker_introduction-ornate-2min.de.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/speaker_introduction-ornate-2min.en.tex b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex
index 35a654a3847..35a654a3847 100644
--- a/Master/texmf-dist/doc/latex/beamer/speaker_introduction-ornate-2min.en.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex
diff --git a/Master/texmf-dist/doc/latex/beamer/speaker_introduction-ornate-2min.fr.tex b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex
index d7b3969d12d..d7b3969d12d 100644
--- a/Master/texmf-dist/doc/latex/beamer/speaker_introduction-ornate-2min.fr.tex
+++ b/Master/texmf-dist/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex
diff --git a/Master/texmf-dist/tex/latex/beamer/beamer.cls b/Master/texmf-dist/tex/latex/beamer/beamer.cls
index fd632ab15cb..f3564e183cd 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}
- [2019/07/23 v3.56 A class for typesetting presentations]
+ [2019/09/29 v3.57 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 8889a66dac4..2972dd7fb02 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}
- [2019/07/23 v3.56 beamer input in article mode]
+ [2019/09/29 v3.57 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/beamerbasecolor.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
index 099df8c845b..6818db39bdf 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
@@ -184,6 +184,7 @@
\ifdim\beamer@colbox@colseps>\z@\vskip\beamer@colbox@colseps\fi%
\fi%
\egroup\color@endgroup\egroup%
+ \wd\beamer@tempbox=\beamer@colbox@wd%
\ifx\beamer@colbox@ht\@empty\else\ht\beamer@tempbox=\beamer@colbox@ht\fi%
\ifx\beamer@colbox@dp\@empty\else\dp\beamer@tempbox=\beamer@colbox@dp\fi%
\ifbeamer@colbox@rounded%
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
index 182a5f88738..adf021aae70 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
@@ -107,7 +107,7 @@
\begin{actionenv}#2%
\def\insertblocktitle{#1}%
\par%
- \mode<presentation>{%\usebeamerfont{block}%
+ \only<presentation>{%\usebeamerfont{block}%
\setbeamercolor{local structure}{parent=alerted text}}%
\usebeamertemplate{block alerted begin}}
{\par%
@@ -118,7 +118,7 @@
\begin{actionenv}#2%
\def\insertblocktitle{#1}%
\par%
- \mode<presentation>{%\usebeamerfont{block}%
+ \only<presentation>{%\usebeamerfont{block}%
\setbeamercolor{local structure}{parent=example text}}%
\usebeamertemplate{block example begin}}
{\par%
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerouterthemesplit.sty b/Master/texmf-dist/tex/latex/beamer/beamerouterthemesplit.sty
index c8aff5287ba..ad003c9aef7 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerouterthemesplit.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerouterthemesplit.sty
@@ -68,7 +68,7 @@
\usebeamerfont{author in head/foot}\insertshortauthor
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
- \usebeamerfont{title in head/foot}\insertshorttitle\hfill\usebeamercolor[fg]{page number in head/foot}\usebeamerfont{page number in head/foot}\usebeamertemplate{page number in head/foot}
+ \usebeamerfont{title in head/foot}\insertshorttitle\nobreak\hfill\usebeamercolor[fg]{page number in head/foot}\usebeamerfont{page number in head/foot}\usebeamertemplate{page number in head/foot}
\end{beamercolorbox}}%
\vskip0pt%
}
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerpatchparalist.sty b/Master/texmf-dist/tex/latex/beamer/beamerpatchparalist.sty
index 7853b36d704..b10e4325ab9 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerpatchparalist.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerpatchparalist.sty
@@ -9,7 +9,7 @@
\mode<presentation>
-\if@plnewitem
+\if@plnewenum
\def\enumerate{%
\ifnum \@enumdepth >\tw@
\@toodeep
@@ -42,6 +42,45 @@
\raggedright%
\beamer@firstlineitemizeunskip%
}
+\fi
+\def\compactenum{%
+ \ifnum \@enumdepth >\tw@
+ \@toodeep
+ \else
+ \advance\@enumdepth \@ne
+ \edef\@enumctr{enum\romannumeral\the\@enumdepth}%
+ \advance\@itemdepth \@ne%
+ \fi
+ \def\@enum@widestlabel{7}%
+ \beamer@computepref\@enumdepth%
+ \expandafter\edef\csname label\@enumctr\endcsname{\noexpand\usebeamertemplate{enumerate \beameritemnestingprefix item}}%
+ \@ifnextchar[{\beamer@@cenum@}{\beamer@compactenum@}}
+\def\beamer@@cenum@[{\@ifnextchar<{\beamer@cenumdefault[}{\beamer@@@cenum@[}}
+\def\beamer@cenumdefault[#1]{\def\beamer@defaultospec{#1}%
+ \@ifnextchar[{\beamer@@@cenum@}{\beamer@compactenum@}}
+\def\beamer@@@cenum@[#1]{\@enumlabel@{\beamer@compactenum@}[[#1]} % Here a token is gobbled in paralist package
+\def\beamer@compactenum@{%
+ \beamer@computepref\@itemdepth%
+ \usebeamerfont{itemize/enumerate \beameritemnestingprefix body}%
+ \usebeamercolor[fg]{itemize/enumerate \beameritemnestingprefix body}%
+ \@adjust@enum@labelwidth
+ \expandafter\list\csname label\@enumctr\endcsname{%
+ \usecounter{\@enumctr}%
+ \parsep\plparsep
+ \itemsep\plitemsep
+ \topsep\pltopsep
+ \partopsep\plpartopsep
+ \labelwidth
+ \csname leftmargin\romannumeral\@listdepth\endcsname
+ \advance\labelwidth-\labelsep
+ \let\makelabel\enumlabel}%
+ \beamer@cramped%
+ \raggedright%
+ \beamer@firstlineitemizeunskip%
+}
+\def\endcompactenum{\ifhmode\par\fi\endlist}
+
+\if@plnewitem
\def\itemize{%
\ifnum \@itemdepth >\tw@
\@toodeep
@@ -71,6 +110,39 @@
\beamer@firstlineitemizeunskip%
}
\fi
+\def\compactitem{%
+ \ifnum \@itemdepth >\tw@
+ \@toodeep
+ \else
+ \advance\@itemdepth\@ne
+ \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}%
+ \fi
+ \beamer@computepref\@itemdepth%
+ \expandafter\edef\csname\@itemitem\endcsname{\noexpand\usebeamertemplate{itemize \beameritemnestingprefix item}}%
+ \@ifnextchar[{\beamer@@citem@}{\beamer@compactitem@}}%
+\def\beamer@@citem@[{\@ifnextchar<{\beamer@citemdefault[}{\beamer@@@citem@[}}
+\def\beamer@citemdefault[#1]{\def\beamer@defaultospec{#1}%
+ \@ifnextchar[{\beamer@@@citem@}{\beamer@compactitem@}}
+\def\beamer@@@citem@[#1]{\@itemlabel@{\beamer@compactitem@}[#1]}
+\def\beamer@compactitem@{%
+ \usebeamerfont{itemize/enumerate \beameritemnestingprefix body}%
+ \usebeamercolor[fg]{itemize/enumerate \beameritemnestingprefix body}%
+ \@adjust@item@labelwidth
+ \expandafter\list\csname\@itemitem\endcsname{%
+ \parsep\plparsep
+ \itemsep\plitemsep
+ \topsep\pltopsep
+ \partopsep\plpartopsep
+ \labelwidth
+ \csname leftmargin\romannumeral\@listdepth\endcsname
+ \advance\labelwidth-\labelsep
+ \let\makelabel\itemlabel}%
+ \beamer@cramped%
+ \raggedright%
+ \beamer@firstlineitemizeunskip%
+}
+\def\endcompactitem{\ifhmode\par\fi\endlist}
+
\if@plflushright
\def\enumlabel#1{{\usebeamerfont*{enumerate \beameritemnestingprefix item}%
\usebeamercolor[fg]{enumerate \beameritemnestingprefix item}\hss#1}}