summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex/blx-compat.def
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex/blx-compat.def')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/blx-compat.def30
1 files changed, 23 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex/blx-compat.def b/Master/texmf-dist/tex/latex/biblatex/blx-compat.def
index aff3b4c7cb9..25ed9a9fe4e 100644
--- a/Master/texmf-dist/tex/latex/biblatex/blx-compat.def
+++ b/Master/texmf-dist/tex/latex/biblatex/blx-compat.def
@@ -1,7 +1,7 @@
-% $Id: blx-compat.def,v 0.9a 2010/03/19 19:52:15 lehman beta $
+% $Id: blx-compat.def,v 0.9d 2010/09/03 20:11:58 lehman beta $
\ProvidesFile{blx-compat.def}
-[\abx@rcsid $Id: blx-compat.def,v 0.9a 2010/03/19 19:52:15 lehman beta $
+[\abx@rcsid $Id: blx-compat.def,v 0.9d 2010/09/03 20:11:58 lehman beta $
biblatex generic compatibility]
% LaTeX
@@ -19,6 +19,20 @@
{Use the package option 'style' instead.\MessageBreak
I'm ignoring the command}}
+% Standard classes
+
+\DeclareOption{openbib}{\ExecuteBibliographyOptions{block=par}}
+
+% biblatex <0.9b
+
+\DeclareBibliographyOption{defernums}[true]{%
+ \ExecuteBibliographyOptions{defernumbers=#1}}
+
+\newcommand*{\lbx@fromlang}{%
+ \iffieldundef{origlanguage}
+ {\unspace}
+ {\bibstring{from\thefield{origlanguage}}}}
+
% LaTeX, biblatex <0.9a
\providecommand*{\thebibliography}{}
@@ -53,10 +67,6 @@
{\endtheshorthands}
{\thelositem}
-% Standard classes
-
-\DeclareOption{openbib}{\ExecuteBibliographyOptions{block=par}}
-
% Biblatex <0.8d
\DeclareBibliographyOption{bibtex8}[true]{%
@@ -76,7 +86,13 @@
\newcommand{\ifkomabibtotocnumbered}[2]{#2}
\ifdef\ds@bibtotoc
- {\DeclareOption{bibtotoc}{%
+ {% xkeyval breaks inheritance of key=value class options
+ \ifdef\XKV@classoptionslist
+ {\let\blx@classoptionslist\@classoptionslist
+ \let\@classoptionslist\XKV@classoptionslist
+ \AtEndOfPackage{\let\@classoptionslist\blx@classoptionslist}}
+ {}%
+ \DeclareOption{bibtotoc}{%
\let\ifkomabibtotoc=\@firstoftwo
\let\ifkomabibtotocnumbered=\@secondoftwo}
\DeclareOption{bibtotocnumbered}{%