diff options
author | Karl Berry <karl@freefriends.org> | 2019-09-02 20:57:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-09-02 20:57:13 +0000 |
commit | dc3d664b996915ebf8a1409711fb346af9f6247a (patch) | |
tree | 9dbcf4321793bcb85db4c2dd3d148f4cd9f830d5 /Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx | |
parent | 7205e2553993eb17bbd8dd5ae9c185cd4653de90 (diff) |
biblatex-oxref (2sep19)
git-svn-id: svn://tug.org/texlive/trunk@52015 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx | 25 |
1 files changed, 9 insertions, 16 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx index 6bef2cba858..5cbff0fa3ba 100644 --- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx @@ -13,20 +13,13 @@ %% See: http://www.latex-project.org/lppl.txt %% ---------------------------------------------------------------- %% -\def\Version{2019/02/19 v1.1} +\def\Version{2019/09/02 v1.2} \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesFile{oxyear.bbx} [\Version\space Author-year bibliography style inspired by the Oxford Guide to Style] \RequireBibliographyStyle{oxref} \ExecuteBibliographyOptions{giveninits,labeldateparts,sorting=nyt,pagetracker,maxcitenames=2} -\DeclareBibliographyOption{mergedate}[true]{% - \ifcsdef{bbx@opt@mergedate@#1} - {\csuse{bbx@opt@mergedate@#1}} - {\PackageError{biblatex-oxref} - {Invalid option 'mergedate=#1'} - {Valid values are 'maximum', 'compact', 'basic', 'minimum',\MessageBreak - 'year', 'true' (=year), and 'false'.}}} -\DeclareTypeOption{mergedate}[true]{% +\DeclareBiblatexOption{global,type,entry}{mergedate}[true]{% \ifcsdef{bbx@opt@mergedate@#1} {\csuse{bbx@opt@mergedate@#1}} {\PackageError{biblatex-oxref} @@ -74,11 +67,11 @@ not test {\iffieldundef{labeldatesource}} and test {\iffieldequalstr{labeldatesource}{pubstate}}}} \newtoggle{blx@ox@nonodate} -\DeclareBibliographyOption[boolean]{nonodate}[true]{% +\DeclareBibliographyOption{nonodate}[true]{% \settoggle{blx@ox@nonodate}{#1}} -\DeclareTypeOption[boolean]{nonodate}[true]{% +\DeclareTypeOption{nonodate}[true]{% \settoggle{blx@ox@nonodate}{#1}} -\DeclareEntryOption[boolean]{nonodate}[true]{% +\DeclareEntryOption{nonodate}[true]{% \settoggle{blx@ox@nonodate}{#1}} \newbibmacro*{labeldate}{% \ifboolexpr{ @@ -241,21 +234,21 @@ }{% \iffieldundef{#2year} {\mknoyeardaterangefull{#1}{#2}}% }{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangefull}} -\xpatchcmd{\mkdaterangetrunc}{% +\xpatchcmd{\mkdaterangetrunc@i}{% \iffieldundef{#2year} {\blx@nounit}% }{% \iffieldundef{#2year} {\mknoyeardaterangetrunc{#1}{#2}}% -}{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangetrunc}} +}{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangetrunc@i}} \xpatchcmd{\mkdaterangefullextra}{% \iffieldundef{#2year} {\blx@nounit}% }{% \iffieldundef{#2year} {\mknoyeardaterangefull{#1}{#2}}% }{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangefullextra}} -\xpatchcmd{\mkdaterangetruncextra}{% +\xpatchcmd{\mkdaterangetruncextra@i}{% \iffieldundef{#2year} {\blx@nounit}% }{% \iffieldundef{#2year} {\mknoyeardaterangetrunc{#1}{#2}}% -}{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangetruncextra}} +}{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangetruncextra@i}} \DeclareFieldFormat{shorthandwidth}{#1} \xpretonameformat{family-given}{% |