diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty | 26 |
1 files changed, 23 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty index 877f74e5ac0..2cdedcc4d17 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty @@ -8,7 +8,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasecolor.sty,v d1a9b48be06d 2010/06/06 11:34:07 rivanvx $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbasecolor.sty,v d944b04ee2d5 2015/02/21 15:47:58 joseph $ \mode <presentation> @@ -261,14 +261,34 @@ \ifbeamercolorempty[fg]{math text inlined}{}{\color{fg}}} \newcommand\donotcoloroutermaths{% - \everymath{\everymath{\beamer@setmathcolor}}} + \everymath\expandafter\expandafter\expandafter{% + \expandafter\donotcoloroutermaths@aux\the\everymath + \beamer@setmathcolor\beamer@setmathcolor\beamer@stop + \everymath\expandafter{\the\everymath\beamer@setmathcolor}% + }% +} +\newcommand\donotcoloroutermaths@aux{} +\long\def\donotcoloroutermaths@aux + #1\beamer@setmathcolor#2\beamer@setmathcolor#3\beamer@stop{% + #1#2% + } \newcommand\beamer@setdisplaymathcolor{% \usebeamercolor{math text displayed}% \ifbeamercolorempty[fg]{math text displayed}{}{\color{fg}\aftergroup\ignorespaces}}% \newcommand\donotcolorouterdisplaymaths{% - \everydisplay{\everydisplay{\beamer@setdisplaymathcolor}}} + \everydisplay\expandafter\expandafter\expandafter{% + \expandafter\donotcolorouterdisplaymaths@aux\the\everydisplay + \beamer@setdisplaymathcolor\beamer@setdisplaymathcolor\beamer@stop + \everydisplay\expandafter{\the\everydisplay\beamer@setdisplaymathcolor}% + }% +} +\newcommand\donotcolorouterdisplaymaths@aux{} +\long\def\donotcolorouterdisplaymaths@aux + #1\beamer@setdisplaymathcolor#2\beamer@setdisplaymathcolor#3\beamer@stop{% + #1#2% + } \AtBeginDocument { |