Commits

Anonymous committed e2368a0

*** empty log message ***

  • Participants
  • Parent commits 87c0513

Comments (0)

Files changed (6)

File base/beamerbaseauxtemplates.sty

       \color{bg}
       \pgfpathcircle{\pgfpoint{0pt}{.75ex}}{1.2ex}
       \pgfusepath[fill]
-      \pgfbox[center,base]{\color{fg}\inserttocsectionnumber}
+      \pgftext[base]{\color{fg}\inserttocsectionnumber}
     \end{pgfpicture}\kern1.25ex%
   }%
   \inserttocsection\par}
   \llap{%
     \normalsize%
     \begin{pgfpicture}{-1ex}{-0.7ex}{1ex}{1ex}
-      \pgfbox[center,center]{\beamer@usesphere{section number projected}{tocsphere}}
-      \pgfbox[center,center]{%
+      \pgftext{\beamer@usesphere{section number projected}{tocsphere}}
+      \pgftext{%
         \usebeamerfont*{section number projected}%
         \usebeamercolor{section number projected}%
         \color{fg!90!bg}%
 {
   \begin{pgfpicture}{-1ex}{-0.65ex}{1ex}{1ex}
     \usebeamercolor[fg]{item projected}
-    \begin{pgflowlevelscope}{\pgftransformscale{1.75}}
-      \pgfbox[center,center]{\normalsize\pgfuseshading{bigsphere}}
-    \end{pgflowlevelscope}
-    \pgflowlevelobj{\pgftransformshift{\pgfpoint{0pt}{0.5pt}}}
-    {%
-      \pgfbox[center,center]{%
-        \usebeamerfont*{item projected}%
-        \insertenumlabel}}
+    \pgftransformscaleobj{1.75}{\pgftext{\normalsize\pgfuseshading{bigsphere}}}
+    \pgftransformshiftobj{\pgfpoint{0pt}{0.5pt}}
+      {\pgftext{\usebeamerfont*{item projected}\insertenumlabel}}
   \end{pgfpicture}%
 }
 
 {
   \begin{pgfpicture}{-1ex}{-0.55ex}{1ex}{1ex}
     \usebeamercolor[fg]{subitem projected}
-    \begin{pgflowlevelscope}{\pgftransformscale{1.4}}
-      \pgfbox[center,center]{\normalsize\pgfuseshading{bigsphere}}
-    \end{pgflowlevelscope}
-    \pgfbox[center,center]{%
+    \pgftransformscaleobj{1.4}{\pgftext{\normalsize\pgfuseshading{bigsphere}}}
+    \pgftext{%
       \usebeamerfont*{subitem projected}%
       \insertsubenumlabel}
   \end{pgfpicture}%
 {
   \begin{pgfpicture}{-1ex}{-0.55ex}{1ex}{1ex}
     \usebeamercolor[fg]{subsubitem projected}
-    \begin{pgflowlevelscope}{\pgftransformscale{1.4}}
-      \pgfbox[center,center]{\normalsize\pgfuseshading{bigsphere}}
-    \end{pgflowlevelscope}
-    \pgfbox[center,center]{%
+    \pgftransformscaleobj{1.4}{\pgftext{\normalsize\pgfuseshading{bigsphere}}}
+    \pgftext{%
       \usebeamerfont*{subitem projected}%
       \insertsubsubenumlabel}
   \end{pgfpicture}%
 {
   \begin{pgfpicture}{-1ex}{-0.65ex}{1ex}{1ex}
     \usebeamercolor[fg]{\beameritemnestingprefix item projected}
-    \begin{pgflowlevelscope}{\pgftransformscale{1.75}}
-      \pgfbox[center,center]{\normalsize\pgfuseshading{bigsphere}}
-    \end{pgflowlevelscope}
-    \pgflowlevelobj{\pgftransformshift{\pgfpoint{0pt}{0.5pt}}}
+    \pgftransformscaleobj{1.75}{\pgftext{\normalsize\pgfuseshading{bigsphere}}}
+    \pgftransformshiftobj{\pgfpoint{0pt}{0.5pt}}
     {%
       \usebeamerfont*{\beameritemnestingprefix item projected}%
-      \pgfbox[center,center]{\insertenumlabel}}
+      \pgftext{\insertenumlabel}}
   \end{pgfpicture}
 }
 
   \begin{pgfpicture}{-1ex}{0ex}{1ex}{2ex}
     \pgfpathcircle{\pgfpoint{0pt}{.75ex}}{1.2ex}
     \pgfusepath[fill]
-    \pgfbox[center,base]{\color{fg}\insertenumlabel}
+    \pgftext[base]{\color{fg}\insertenumlabel}
   \end{pgfpicture}%
 }
 [action]
   \begin{pgfpicture}{-1ex}{0ex}{1ex}{2ex}
     \pgfpathcircle{\pgfpoint{0pt}{.75ex}}{1.2ex}
     \pgfusepath[fill]
-    \pgfbox[center,base]{\color{fg}\insertsubenumlabel}
+    \pgftext[base]{\color{fg}\insertsubenumlabel}
   \end{pgfpicture}%
 }
 
   \begin{pgfpicture}{-1ex}{0ex}{1ex}{2ex}
     \pgfpathcircle{\pgfpoint{0pt}{.75ex}}{1.2ex}
     \pgfusepath[fill]
-    \pgfbox[center,base]{\color{fg}\insertsubsubenumlabel}
+    \pgftext[base]{\color{fg}\insertsubsubenumlabel}
   \end{pgfpicture}%
 }
 
   \begin{pgfpicture}{-1ex}{0ex}{1ex}{2ex}
     \pgfpathcircle{\pgfpoint{0pt}{.75ex}}{1.2ex}
     \pgfusepath[fill]
-    \pgfbox[center,base]{\color{fg}\insertenumlabel}
+    \pgftext[base]{\color{fg}\insertenumlabel}
   \end{pgfpicture}%
 }
 

File base/beamerbaseboxes.sty

       \advance\bmb@dima by8bp%
       \pgfpathrectangle{\pgfpoint{-4bp}{-1bp}}{\pgfpoint{\bmb@dima}{8bp}}
       \pgfusepath[clip]
-      \pgflowlevelobj{\pgftransformshift{\pgfpoint{-4bp}{0bp}}}{\pgfbox[left,base]{\pgfuseshading{bmb@transition}}}%
+      \pgftransformshiftobj{\pgfpoint{-4bp}{0bp}}{\pgftext[left,base]{\pgfuseshading{bmb@transition}}}%
     \end{pgfpicture}%
   }%
   \nointerlineskip%
   \hbox{%
     \begin{pgfpicture}{0bp}{0bp}{0bp}{0bp}
       \ifbmb@shadow%
-      \pgflowlevelobj{\pgftransformshift{\pgfpoint{4bp}{-3bp}}}{\pgfbox[center,center]{\copy\bmb@boxshadowball}}
+      \pgftransformshiftobj{\pgfpoint{4bp}{-3bp}}{\pgftext{\copy\bmb@boxshadowball}}
       \begin{pgfscope}
         {%
         \advance\bmb@temp by-1bp%
         \pgfpathrectangle{\pgfpoint{\bmb@temp}{-7bp}}{\pgfpoint{9bp}{9bp}}%
         \pgfusepath[clip]
         }%
-        \pgflowlevelobj{\pgftransformshift{\pgfpoint{\bmb@temp}{1bp}}}{\pgfbox[center,center]{\box\bmb@boxshadowballlarge}}
+        \pgftransformshiftobj{\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]
-        \pgflowlevelobj{\pgftransformshift{\pgfpoint{4bp}{-7bp}}}{\pgfbox[left,base]{\copy\bmb@boxshadow}}%
+        \pgftransformshiftobj{\pgfpoint{4bp}{-7bp}}{\pgftext[left,base]{\copy\bmb@boxshadow}}%
       \end{pgfscope}
       \begin{pgfscope}
         \advance\bmb@temp by 4bp%
         \pgfpathrectangle{\pgfpoint{\bmb@temp}{1bp}}{\pgfpoint{4bp}{\bmb@dima}}
         \pgfusepath[clip]
         \advance\bmb@dima by-4bp%
-        \pgflowlevelobj{\pgftransformshift{\pgfpoint{\bmb@temp}{\bmb@dima}}}{\pgfbox[center,center]{\box\bmb@boxshadowball}}
+        \pgftransformshiftobj{\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%
-        \pgflowlevelobj{\pgftransformshift{\pgfpoint{\bmb@temp}{-3bp}}}%
-        {\pgflowlevelobj{\pgftransformrotate{90}}{\pgfbox[left,base]{\box\bmb@boxshadow}}}%
+        \pgftransformshiftobj{\pgfpoint{\bmb@temp}{-3bp}}%
+        {\pgftransformrotateobj{90}{\pgftext[left,base]{\box\bmb@boxshadow}}}%
       \end{pgfscope}
       \fi%
       \unhbox\bmb@colorbox%

File base/beamerbaseframesize.sty

       \setbox\beamer@framebox=\vbox to\beamer@frametextheight{{%
           \ifbeamer@plainframe\beamer@leftmargin=\Gm@lmargin\fi%
           \begin{pgfpicture}{\beamer@leftmargin}{-\beamer@frametextheight}{\beamer@leftmargin}{0pt}
-            \pgfbox[left,top]{\box\@tempboxa}
+            \pgftext[left,top]{\box\@tempboxa}
             \pgfpathrectangle{\pgfpoint{0pt}{-\@tempdimc}}{\pgfpoint{\@tempdimb}{\@tempdimc}}%
             \pgfusepath[clip]
-            \begin{pgflowlevelscope}{\pgftransformscale{\beamer@temp}}
+            \begin{pgftransformscalescope}{\beamer@temp}
               \@tempdima=#4\relax%
               \@tempdimb=#5\relax%
-              \pgflowlevel{\pgftransformshift{\pgfpoint{-\@tempdima}{\@tempdimb}}}
-              \pgfbox[left,top]{\vbox{\vbox{}\nointerlineskip\unvbox\beamer@framebox}}
-            \end{pgflowlevelscope}
+              \pgftransformshiftobj{\pgfpoint{-\@tempdima}{\@tempdimb}}{%
+              \pgftext[left,top]{\vbox{\vbox{}\nointerlineskip\unvbox\beamer@framebox}}}
+            \end{pgftransformscalescope}
           \end{pgfpicture}%
         }}%
       \setbox\beamer@framebox=\vbox{%
     \edef\beamer@factortemp{\strip@pt\@tempdimc}%
     \setbox\beamer@framebox=\vbox to\beamer@frametextheight{%
       \begin{pgfpicture}{0pt}{-\beamer@frametextheight}{0pt}{0pt}
-        \pgflowlevelobj{\pgftransformscale{\beamer@factortemp}}{%
-          \pgfbox[left,top]{\box\beamer@framebox}}%
+        \pgftransformscaleobj{\beamer@factortemp}{%
+          \pgftext[left,top]{\box\beamer@framebox}}%
       \end{pgfpicture}%
     }%
 %  \fi%

File base/beamerbasenotes.sty

       \pgfpathrectangle{\pgforigin}{\pgfpoint{\paperwidth}{\paperheight}}
       \pgfusepath[fill]
       \color{black}
-      \pgflowlevelobj{\pgftransformshift{\pgfpoint{\beamer@origlmargin}{\footheight}}}{\pgfbox[left,bottom]{\copy\beamer@frameboxcopy}}
+      \pgftransformshiftobj{\pgfpoint{\beamer@origlmargin}{\footheight}}{\pgftext[left,bottom]{\copy\beamer@frameboxcopy}}
     \end{pgfmagnify}
   \end{pgfpicture}%
   }}

File themes/outer/beamerouterthemedefault.sty

       \nointerlineskip
       \begin{pgfpicture}{0cm}{0cm}{0cm}{0cm}
         \begin{pgflowlevelscope}{\pgftransformrotate{90}}
-          \pgflowlevelobj{\pgftransformshift{\pgfpoint{-2cm}{0.2cm}}}%
-          {\pgfbox[base,left]{\footnotesize\the\year-\ifnum\month<10\relax0\fi\the\month-\ifnum\day<10\relax0\fi\the\day}}
+          \pgftransformshiftobj{\pgfpoint{-2cm}{0.2cm}}%
+          {\pgftext[base,left]{\footnotesize\the\year-\ifnum\month<10\relax0\fi\the\month-\ifnum\day<10\relax0\fi\the\day}}
         \end{pgflowlevelscope}
       \end{pgfpicture}}
     \nointerlineskip

File themes/outer/beamerouterthemeshadow.sty

         \usebeamercolor{frametitle right}
         \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\paperwidth}{\beamer@tempdim}}
         \pgfusepath[clip]
-        \pgfbox[left,base]{\pgfuseshading{beamer@frametitleshade}}
+        \pgftext[left,base]{\pgfuseshading{beamer@frametitleshade}}
       \end{pgfpicture}
       \hskip-\paperwidth%
       \box\beamer@tempbox%