diff options
Diffstat (limited to 'macros/latex/contrib/beamer/base')
8 files changed, 29 insertions, 29 deletions
diff --git a/macros/latex/contrib/beamer/base/beamer.cls b/macros/latex/contrib/beamer/base/beamer.cls index 7e5b558121..475d5d0ab6 100644 --- a/macros/latex/contrib/beamer/base/beamer.cls +++ b/macros/latex/contrib/beamer/base/beamer.cls @@ -12,7 +12,7 @@ % See the file doc/licenses/LICENSE for more details. \ProvidesClass{beamer} - [2022/05/17 v3.67 A class for typesetting presentations] + [2022/09/13 v3.68 A class for typesetting presentations] % Setup modes and check for article option % Also loads packages required by both beamer and beamerarticle diff --git a/macros/latex/contrib/beamer/base/beamerarticle.sty b/macros/latex/contrib/beamer/base/beamerarticle.sty index c56dbc55a3..1de9be15f6 100644 --- a/macros/latex/contrib/beamer/base/beamerarticle.sty +++ b/macros/latex/contrib/beamer/base/beamerarticle.sty @@ -12,7 +12,7 @@ % See the file doc/licenses/LICENSE for more details. \ProvidesPackage{beamerarticle} - [2022/05/17 v3.67 beamer input in article mode] + [2022/09/13 v3.68 beamer input in article mode] % Setup modes and check for article option % Also loads packages required by both beamer and beamerarticle diff --git a/macros/latex/contrib/beamer/base/beamerbaseboxes.sty b/macros/latex/contrib/beamer/base/beamerbaseboxes.sty index cf53f9544a..1248f957cd 100644 --- a/macros/latex/contrib/beamer/base/beamerbaseboxes.sty +++ b/macros/latex/contrib/beamer/base/beamerbaseboxes.sty @@ -169,7 +169,7 @@ % % clipping is needed because shadow is typeset on top of box \begin{pgfscope} - \pgfsetcolor{black} + \pgfsetcolor{beamer@safeblack} \pgfpathrectangle{\pgfpoint{4bp}{8.1bp}}{\pgfpoint{\bmb@boxwidth}{\bmb@boxheight-2bp}} \pgfusepath{fill} \end{pgfscope} diff --git a/macros/latex/contrib/beamer/base/beamerbaseframesize.sty b/macros/latex/contrib/beamer/base/beamerbaseframesize.sty index 0cac2fd8ad..a11ce6f4b1 100644 --- a/macros/latex/contrib/beamer/base/beamerbaseframesize.sty +++ b/macros/latex/contrib/beamer/base/beamerbaseframesize.sty @@ -51,21 +51,14 @@ \only<#1>{% {\hypersetup{pdfhighlight={/P},pdfborder={0 0 \beamer@zoomborderwidth}}% \global\setbox\@tempboxa=\vbox{\hyperlink{\beamer@labelzoomed}{% - \expandafter\ifx\csname XeTeXrevision\endcsname\relax - \vbox to #7{% - \hbox to#6{\hfil}% - \vfil% - }% + \expandafter\ifx\csname XeTeXrevision\endcsname\relax% \else% - \begingroup% - \normalsize% - \begin{pgfpicture}{0pt}{0pt}{#6}{#7}% - \pgfsetfillopacity{0} - \pgftext[x=0cm,y=3pt]{.} - \pgftext[x=#6,y=\dimexpr#7-\baselineskip+3pt]{.} - \end{pgfpicture}% - \endgroup% - \fi% + \special{pdf:xann width #6 height #7 depth 0pt}% + \fi% + \vbox to #7{% + \hbox to#6{\hfil}% + \vfil% + }% }}}% \ht\@tempboxa=0pt% \wd\@tempboxa=0pt% diff --git a/macros/latex/contrib/beamer/base/beamerbasenavigation.sty b/macros/latex/contrib/beamer/base/beamerbasenavigation.sty index 59886007c4..408fa4bfe4 100644 --- a/macros/latex/contrib/beamer/base/beamerbasenavigation.sty +++ b/macros/latex/contrib/beamer/base/beamerbasenavigation.sty @@ -213,11 +213,19 @@ \fi {% \def\beamer@linkspace#1{% - \begin{pgfpicture}{0pt}{-1.5pt}{#1}{5.5pt} - \pgfsetfillopacity{0} - \pgftext[x=0pt,y=-1.5pt]{.} - \pgftext[x=#1,y=5.5pt]{.} - \end{pgfpicture}} + \@ifundefined{if@RTL}{% + \special{dvipdfmx:catch_phantom true height 8pt depth 1.5pt}% + \vbox to7.5pt{}\kern#1% + }{% + \if@RTL% + \vbox to7.5pt{}\kern#1% + \special{dvipdfmx:catch_phantom true height 8pt depth 1.5pt}% + \else% + \special{dvipdfmx:catch_phantom true height 8pt depth 1.5pt}% + \vbox to7.5pt{}\kern#1% + \fi% + }% + }% } \pgfdefobject{beamerslidenavlight}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}} diff --git a/macros/latex/contrib/beamer/base/themes/color/beamercolorthemedefault.sty b/macros/latex/contrib/beamer/base/themes/color/beamercolorthemedefault.sty index acc9216b8c..68f5600799 100644 --- a/macros/latex/contrib/beamer/base/themes/color/beamercolorthemedefault.sty +++ b/macros/latex/contrib/beamer/base/themes/color/beamercolorthemedefault.sty @@ -12,6 +12,7 @@ \mode<presentation> \definecolor{beamer@blendedblue}{rgb}{0.2,0.2,0.7} % use structure theme to change +\colorlet{beamer@safeblack}{black} % safe copy of black for shadows etc. \setbeamercolor{normal text}{fg=black,bg=white} \setbeamercolor{alerted text}{fg=red} diff --git a/macros/latex/contrib/beamer/base/themes/outer/beamerouterthemedefault.sty b/macros/latex/contrib/beamer/base/themes/outer/beamerouterthemedefault.sty index 3113bfb92a..0a25efc33b 100644 --- a/macros/latex/contrib/beamer/base/themes/outer/beamerouterthemedefault.sty +++ b/macros/latex/contrib/beamer/base/themes/outer/beamerouterthemedefault.sty @@ -21,18 +21,16 @@ \newcommand{\beamer@xelatex@fixminiframes}{% \expandafter\ifx\csname XeTeXrevision\endcsname\relax \else - \pgfsetfillopacity{0} - \pgftext[x=0cm,y=0.0cm]{.} - \pgftext[x=0.1cm,y=0.1cm]{.} + \special{dvipdfmx:catch_phantom true height 0.1cm depth 0cm}% \fi } \defbeamertemplate*{mini frame}{default} {% + \beamer@xelatex@fixminiframes \begin{pgfpicture}{0pt}{0pt}{0.1cm}{0.1cm} \pgfpathcircle{\pgfpoint{0.05cm}{0.05cm}}{0.05cm} \pgfusepath{fill,stroke} - \beamer@xelatex@fixminiframes \end{pgfpicture}% } [action] @@ -42,19 +40,19 @@ \defbeamertemplate*{mini frame in current section}{default} {% + \beamer@xelatex@fixminiframes \begin{pgfpicture}{0pt}{0pt}{0.1cm}{0.1cm} \pgfpathcircle{\pgfpoint{0.05cm}{0.05cm}}{0.05cm} \pgfusepath{stroke} - \beamer@xelatex@fixminiframes \end{pgfpicture}% } \defbeamertemplate*{mini frame in current subsection}{default} {% + \beamer@xelatex@fixminiframes \begin{pgfpicture}{0pt}{0pt}{0.1cm}{0.1cm} \pgfpathcircle{\pgfpoint{0.05cm}{0.05cm}}{0.05cm} \pgfusepath{stroke} - \beamer@xelatex@fixminiframes \end{pgfpicture}% } diff --git a/macros/latex/contrib/beamer/base/themes/outer/beamerouterthemeshadow.sty b/macros/latex/contrib/beamer/base/themes/outer/beamerouterthemeshadow.sty index de2c9775cb..d0251deab0 100644 --- a/macros/latex/contrib/beamer/base/themes/outer/beamerouterthemeshadow.sty +++ b/macros/latex/contrib/beamer/base/themes/outer/beamerouterthemeshadow.sty @@ -65,7 +65,7 @@ \advance\beamer@tempdim by 2pt% \begin{pgfpicture}{0pt}{0pt}{\paperwidth}{\beamer@tempdim} \begin{pgfscope} - \pgfsetfillcolor{black}% + \pgfsetfillcolor{beamer@safeblack}% \pgfpathrectangle{\pgfpoint{0pt}{-4pt}}{\pgfpoint{\paperwidth}{8pt}}% \pgfsetfading{beamer@topshadowmask}{}% \pgfusepath{fill}% |