From 09e1426c4043fd06c9166f620948c26696ce908a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 3 Oct 2013 22:25:41 +0000 Subject: beamer (3oct13) git-svn-id: svn://tug.org/texlive/trunk@31824 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/beamer/beamerbaseauxtemplates.sty | 4 +-- .../texmf-dist/tex/latex/beamer/beamerbasefont.sty | 6 ++-- .../tex/latex/beamer/beamerbaseframe.sty | 8 ++--- .../tex/latex/beamer/beamerbaseframecomponents.sty | 8 ++--- .../tex/latex/beamer/beamerbaselocalstructure.sty | 4 +-- .../texmf-dist/tex/latex/beamer/beamerbasemisc.sty | 4 +-- .../tex/latex/beamer/beamerbasemodes.sty | 4 +-- .../tex/latex/beamer/beamerbasenavigation.sty | 41 +++++++++++++++++++++- .../texmf-dist/tex/latex/beamer/beamerbasercs.sty | 4 +-- .../tex/latex/beamer/emulation/beamerprosper.sty | 4 +-- .../themes/inner/beamerinnerthemedefault.sty | 24 +++++++------ .../translator-months-dictionary-French.dict | 2 +- 12 files changed, 75 insertions(+), 38 deletions(-) (limited to 'Master/texmf-dist/tex/latex/beamer') diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty index 33ba1ed79ad..0dd535d5391 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty @@ -8,7 +8,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbaseauxtemplates.sty,v f179744ff1e3 2013/02/02 09:20:06 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbaseauxtemplates.sty,v 4ac715c499d0 2013/09/04 07:27:00 joseph $ \mode @@ -630,7 +630,7 @@ } \insertcaption\par } -\defbeamertemplate*{caption label separator}{colon}{ : } +\defbeamertemplate*{caption label separator}{colon}{: } \defbeamertemplate{caption}{caption name own line} {% diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty index 14b0f5c6444..b052caf3fe8 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty @@ -8,7 +8,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasefont.sty,v e18016724886 2013/06/04 06:13:49 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasefont.sty,v 4e405bc6ac69 2013/09/04 21:27:03 joseph $ \ifbeamer@amssymb \RequirePackage{amssymb} @@ -196,10 +196,10 @@ \beamer@font@check \ifbeamer@suppressreplacements\else \ifbeamer@sansmath - \SetSymbolFont{operators}{normal}{OT1}{cmss}{\mddefault}{n} + \SetSymbolFont{operators}{normal}{OT1}{\sfdefault}{\mddefault}{n} \ifx\mv@bold\@undefined \else - \SetSymbolFont{operators}{bold}{OT1}{cmss}{\bfdefault}{n} + \SetSymbolFont{operators}{bold}{OT1}{\sfdefault}{\bfdefault}{n} \fi \fi \DeclareSymbolFont{numbers}{\encodingdefault}{\mathfamilydefault}{\mddefault}{n} diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty index 09ef7512441..ed621aa6b49 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty @@ -9,7 +9,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbaseframe.sty,v edcfd2d0f22d 2013/03/31 21:23:17 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbaseframe.sty,v 7e8625ae1495 2013/10/02 21:06:17 joseph $ \mode @@ -261,11 +261,7 @@ \beamer@framebottomskip=0pt plus 1fill\relax% \beamer@frametopskipautobreak=\beamer@frametopskip\relax% \beamer@framebottomskipautobreak=\beamer@framebottomskip\relax% - \def\beamer@initfirstlineunskip{% - \def\beamer@firstlineitemizeunskip{% - \vskip-\partopsep\vskip-\topsep\vskip-\parskip% - \global\let\beamer@firstlineitemizeunskip=\relax}% - \everypar{\global\let\beamer@firstlineitemizeunskip=\relax}} + \def\beamer@initfirstlineunskip{}% } \define@key{beamerframe}{b}[true]{% bottom \beamer@frametopskip=0pt plus 1fill\relax% diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty index 78e32b2c64b..7f488b1a0a7 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty @@ -9,7 +9,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbaseframecomponents.sty,v dcd846607320 2012/09/13 20:41:01 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbaseframecomponents.sty,v 974005d557bd 2013/10/02 20:33:35 joseph $ \mode @@ -111,9 +111,7 @@ }% \hfil}% \endgroup} - \def\@oddfoot{\vbox{\offinterlineskip\hbox{\beamer@typesetheadorfoot{footline}% - \hypertarget{Navigation\the\c@page}{}% - \hypertarget{page.\the\c@page}{}\hfil}\hbox{}}\hfil} + \def\@oddfoot{} \let\@evenhead\@oddhead \let\@evenfoot\@oddfoot} \pagestyle{navigation} @@ -151,7 +149,7 @@ \vbox{\hbox{\hskip-\Gm@lmargin\raise\headheight\box\beamer@tempbox\box\@tempboxa}\hfil}% \endgroup% } - \def\@oddfoot{\normalcolor{\hypertarget{Navigation\the\c@page}{}\hfil% + \def\@oddfoot{\normalcolor{% \setbox\beamer@tempbox=\hbox{\usebeamertemplate***{navigation symbols}\hskip-\Gm@rmargin\hskip2pt}% \ht\beamer@tempbox=0pt% \dp\beamer@tempbox=0pt% diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty index 1c4832ee331..b9c922e157b 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty @@ -8,7 +8,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbaselocalstructure.sty,v ddfba79dac19 2012/11/13 20:36:32 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbaselocalstructure.sty,v 4ac715c499d0 2013/09/04 07:27:00 joseph $ \mode @@ -512,7 +512,7 @@ \setlength\abovecaptionskip{7pt} \setlength\belowcaptionskip{7pt} -\def\caption{ +\def\caption{% \ifx\@captype\@undefined \@latex@error{\noexpand\caption outside figure or table}\@ehd \expandafter\@gobble diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasemisc.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasemisc.sty index ad4fedd36fd..80e42d58bed 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbasemisc.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbasemisc.sty @@ -8,7 +8,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasemisc.sty,v 2ff5461be705 2012/02/24 19:44:11 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasemisc.sty,v a55719c41d85 2013/09/03 09:55:28 joseph $ \mode @@ -45,7 +45,7 @@ \def\beamer@initsectionentry#1#2#3#4#5{\advance\beamer@sectioncount by1\relax% \ifnum\beamer@sectionmax<\beamer@sectioncount\beamer@sectionmax=\beamer@sectioncount\fi} \def\beamer@initslideentry#1#2#3#4#5#6{\ifnum\beamer@subsectionmax<#2\relax\beamer@subsectionmax=#2\fi} -\def\beamer@initsubsubsectionentry#1#2#3#4#5#6{\ifnum\beamer@subsubsectionmax<#4\relax\beamer@subsectionmax=#4\fi} +\def\beamer@initsubsubsectionentry#1#2#3#4#5#6{\ifnum\beamer@subsubsectionmax<#4\relax\beamer@subsubsectionmax=#4\fi} \def\beamer@framepages#1#2{} \def\beamer@subsectionpages#1#2{} \def\beamer@sectionpages#1#2{} diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty index 2fa592fb4ff..10832400175 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty @@ -8,7 +8,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasemodes.sty,v cc6557182d97 2012/04/15 14:37:19 rivanvx $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasemodes.sty,v 768f2d98ca64 2013/09/03 09:29:28 joseph $ % % Global Declarations used by beamer in all modes @@ -229,7 +229,7 @@ \ifx\jobnamebeamerversion\@empty% \ClassError{beamer}{Invoke macro "setjobnamebeamerversion" first}{}% \else% - \edef\beamer@args{[{#1,page=\csname beamer@slide#2\endcsname}]{\jobnamebeamerversion}} + \edef\beamer@args{[{#1,page=\csname beamer@slide#2\endcsname}]{\jobnamebeamerversion}}% \expandafter\pgfimage\beamer@args% \fi} diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty index 6210030dbe2..21805964684 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty @@ -8,7 +8,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasenavigation.sty,v 905a39e12b38 2013/04/04 14:51:09 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasenavigation.sty,v 974005d557bd 2013/10/02 20:33:35 joseph $ \mode @@ -846,6 +846,45 @@ \let\beamer@framehypertargets\@empty +% +% Page anchors +% + +% This code is copied from hyperref, which doesn't activate this part with +% option "implicit = false" set. Things are much simplified as we already +% know that anchors are required and what to use for them. + +\def\Hy@EveryPageAnchor{% + \Hy@DistillerDestFix + \vbox to 0pt{% + \kern\voffset + \kern\topmargin + \kern-1bp\relax + \hbox to 0pt{% + \kern\hoffset + \kern\ifodd\value{page}% + \oddsidemargin + \else + \evensidemargin + \fi + \kern-1bp\relax + \hyper@@anchor{Navigation\the\c@page}% + \hyper@@anchor{page.\the\c@page}% + \hss + }% + \vss + }% +} + +\AtBeginShipout{% + \setbox\AtBeginShipoutBox=\vbox{% + \offinterlineskip + \Hy@EveryPageAnchor + \box\AtBeginShipoutBox + }% +} + +\providecommand*{\Hy@DistillerDestFix}{} \mode diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasercs.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasercs.sty index 0294e0318d4..9bdeb717ccd 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbasercs.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbasercs.sty @@ -10,7 +10,7 @@ % See the file doc/licenses/LICENSE for more details. % Define beamer version -\def\beamer@version{3.27} +\def\beamer@version{3.28} % Get date and version from RCS Ids @@ -37,4 +37,4 @@ \ProvidesClass{\beamer@rcsfile}[\beamer@rcsdate\space#2\space (rcs-revision \beamer@rcsrevision)] } -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasercs.sty,v 7b8d65c07caf 2013/04/04 11:35:50 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasercs.sty,v 7e8625ae1495 2013/10/02 21:06:17 joseph $ diff --git a/Master/texmf-dist/tex/latex/beamer/emulation/beamerprosper.sty b/Master/texmf-dist/tex/latex/beamer/emulation/beamerprosper.sty index fab9034f41d..cc675abc7d8 100644 --- a/Master/texmf-dist/tex/latex/beamer/emulation/beamerprosper.sty +++ b/Master/texmf-dist/tex/latex/beamer/emulation/beamerprosper.sty @@ -9,7 +9,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/emulation/beamerprosper.sty,v 70f9d8411e54 2011/09/12 18:58:34 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/emulation/beamerprosper.sty,v 176d1307ff60 2013/09/29 18:23:09 joseph $ \let\beamerprosper@entry=\@gobble @@ -102,7 +102,7 @@ \newenvironment{Itemize}{\begin{itemize}}{\end{itemize}} \newenvironment{itemstep}[1][]{\begin{itemize}[<+->]}{\end{itemize}} \newenvironment{enumstep}[1][]{\begin{enumerate}[<+->]}{\end{enumerate}} -\newcommand\prosperpart[2][]{\begin{slide}[#1]{}\begin{centering}\Large\structure{#2}\par\end{centering}\end{slide}} +\newcommand\prosperpart[2][]{\begin{slide}[#1]{}\begingroup\centering\Large\structure{#2}\par\endgroup\end{slide}} \newcommand{\hiddenitem}{\addtocounter{beamerpauses}{1}} diff --git a/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemedefault.sty b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemedefault.sty index cabba3eb373..8c8ac7c42be 100644 --- a/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemedefault.sty +++ b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemedefault.sty @@ -7,7 +7,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/themes/inner/beamerinnerthemedefault.sty,v 67c48b3b652d 2012/05/01 07:25:30 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/themes/inner/beamerinnerthemedefault.sty,v 176d1307ff60 2013/09/29 18:23:09 joseph $ \mode @@ -42,7 +42,8 @@ { \vbox{} \vfill - \begin{centering} + \begingroup + \centering \begin{beamercolorbox}[sep=8pt,center,#1]{title} \usebeamerfont{title}\inserttitle\par% \ifx\insertsubtitle\@empty% @@ -62,7 +63,7 @@ \usebeamerfont{date}\insertdate \end{beamercolorbox}\vskip0.5em {\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par} - \end{centering} + \endgroup \vfill } @@ -71,13 +72,14 @@ \defbeamertemplate*{part page}{default}[1][] { - \begin{centering} + \begingroup + \centering {\usebeamerfont{part name}\usebeamercolor[fg]{part name}\partname~\insertromanpartnumber} \vskip1em\par \begin{beamercolorbox}[sep=16pt,center,#1]{part title} \usebeamerfont{part title}\insertpart\par \end{beamercolorbox} - \end{centering} + \endgroup } @@ -85,26 +87,28 @@ \defbeamertemplate*{section page}{default}[1][] { - \begin{centering} + \begingroup + \centering {\usebeamerfont{section name}\usebeamercolor[fg]{section name}\sectionname~\insertsectionnumber} \vskip1em\par \begin{beamercolorbox}[sep=12pt,center,#1]{part title} \usebeamerfont{section title}\insertsection\par \end{beamercolorbox} - \end{centering} + \endgroup } % Subection page: default \defbeamertemplate*{subsection page}{default}[1][] { - \begin{centering} + \begingroup + \centering {\usebeamerfont{subsection name}\usebeamercolor[fg]{subsection name}\subsectionname~\insertsubsectionnumber} \vskip1em\par \begin{beamercolorbox}[sep=8pt,center,#1]{part title} \usebeamerfont{subsection title}\insertsubsection\par \end{beamercolorbox} - \end{centering} + \endgroup } @@ -344,7 +348,7 @@ }% \insertcaption\par } -\defbeamertemplate*{caption label separator}{default}{ : } +\defbeamertemplate*{caption label separator}{default}{: } % Blocks diff --git a/Master/texmf-dist/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-French.dict b/Master/texmf-dist/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-French.dict index 1c026bcae96..6416ba9d20e 100644 --- a/Master/texmf-dist/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-French.dict +++ b/Master/texmf-dist/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-French.dict @@ -11,4 +11,4 @@ \providetranslation{September}{Septembre} \providetranslation{October}{Octobre} \providetranslation{November}{Novembre} -\providetranslation{December}{Decembre} +\providetranslation{December}{D\'ecembre} -- cgit v1.2.3