summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-09-13 22:52:08 +0000
committerKarl Berry <karl@freefriends.org>2011-09-13 22:52:08 +0000
commit72c8eee56c474d51318b0296700506a912d726ff (patch)
tree02ca21faf7cf7e175c46e4effc038911beefb081 /Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
parentf503033f36e49df5beb6e09aa7ca2cb6d6b31820 (diff)
beamer 3.11 (12sep11)
git-svn-id: svn://tug.org/texlive/trunk@23934 c570f23f-e606-0410-a88d-b1316a301751
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>