diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty | 45 |
1 files changed, 37 insertions, 8 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty index 42f9c14a867..ec3f809bef8 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty @@ -8,13 +8,15 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /home/vedranm/bitbucket/beamer/base/beamerbaselocalstructure.sty,v 81f9e33f7cc2 2010/06/01 19:03:53 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Library/texmf/tex/latex/beamer/base/beamerbaselocalstructure.sty,v 9224c5f3ce70 2010/09/19 20:49:53 joseph $ \mode -<presentation> +<all> \RequirePackage{enumerate} +\mode +<presentation> % % @@ -210,9 +212,20 @@ \mode <article> { - \AtBeginDocument{ - \let\beamer@origenumerate=\enumerate - \renewcommand*\enumerate{\beamer@origenumerate} + \AtBeginDocument{ % Remove any overlay specification + \let\beamer@@@enum@\@@enum@ + \def\@@enum@[{% + \@ifnextchar<% + {\beamer@@@num@@} + {\beamer@@@enum@[}% + } + \def\beamer@@@num@@<#1>]{% + \@ifnextchar[% + {\beamer@@@enum@} + {\@enum@}% + } + %\let\beamer@origenumerate=\enumerate + %\renewcommand*\enumerate{\beamer@origenumerate} } } @@ -258,7 +271,13 @@ { \AtBeginDocument{ \let\beamer@origitemize=\itemize - \renewcommand*\itemize{\beamer@origitemize} + \def\itemize{% + \@ifnextchar[{\beamer@itemize@}{\beamer@origitemize}% + } + \def\beamer@itemize@[{% + \@ifnextchar<{\beamer@itemize@@}{\beamer@origitemize[}% + } + \def\beamer@itemize@@<#1>]{\beamer@origitemize} } } @@ -439,8 +458,18 @@ \usebeamerfont{bibliography entry note}% \usebeamertemplate{bibliography entry note}}}}% \leavevmode\setbox\beamer@tempbox=\hbox{}\ht\beamer@tempbox=1.5em\box\beamer@tempbox} - - + +\AtBeginDocument{ + \@ifpackageloaded{biblatex} + { + \apptocmd\blx@env@bibliography{\let\makelabel\beamer@biblabeltemplate}{}{} + \pretocmd{\abx@macro@author}{\usebeamercolor[fg]{bibliography entry author}}{}{} + \pretocmd{\abx@macro@editor}{\usebeamercolor[fg]{bibliography entry author}}{}{} + \pretocmd{\abx@macro@title}{\blx@unitpunct\blx@postpunct\newblock\usebeamercolor[fg]{bibliography entry title}}{}{} + \apptocmd{\abx@macro@title}{\blx@unitpunct\blx@postpunct\newblock\usebeamercolor[fg]{bibliography entry note}}{}{} + } + {} +} \mode <article> |