summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty')
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty45
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>