diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex/blx-compat.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex/blx-compat.def | 30 |
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}{% |