texlive[46580] Master/texmf-dist: biblatex-oxref (9feb18)

commits+karl at tug.org commits+karl at tug.org
Fri Feb 9 23:36:47 CET 2018


Revision: 46580
          http://tug.org/svn/texlive?view=revision&revision=46580
Author:   karl
Date:     2018-02-09 23:36:47 +0100 (Fri, 09 Feb 2018)
Log Message:
-----------
biblatex-oxref (9feb18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex
    trunk/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \ProvidesFile{oxalph-doc.tex}
     [\Version\space Alphabetic biblatex style inspired by the Oxford Guide to Style]
 \PassOptionsToPackage{style=oxalph,varissuedate,anon}{biblatex}

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \ProvidesFile{oxnotes-doc.tex}
     [\Version\space Footnote-based biblatex style inspired by the Oxford Guide to Style]
 \PassOptionsToPackage{style=oxnotes,scnames,varissuedate,anon}{biblatex}

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \ProvidesFile{oxnum-doc.tex}
     [\Version\space Numeric biblatex style inspired by the Oxford Guide to Style]
 \PassOptionsToPackage{style=oxnum,scnames,varissuedate,anon}{biblatex}

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \ProvidesFile{oxyear-doc.tex}
     [\Version\space Author-year biblatex style inspired by the Oxford Guide to Style]
 \PassOptionsToPackage{style=oxyear,varissuedate,anon}{biblatex}

Modified: trunk/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -1,6 +1,6 @@
 % \iffalse
 %<*internal|bbx|cbx|dbx|lbx|doc>
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 %</internal|bbx|cbx|dbx|lbx|doc>
 %<*internal>
 \iffalse
@@ -11881,7 +11881,7 @@
           }{%
             \printlabeldateextra
             \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
-          }}}}}}%
+          }}}}}}
 %    \end{macrocode}
 %
 % \begin{itemize}
@@ -11895,16 +11895,20 @@
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}{}{%
       \printtext[datelabel]{%
-        \iflabeldateisanydate{%
-          \csuse{print\thefield{labeldatesource}dateextra}%
-          \clearfield{\thefield{labeldatesource}year}%
-          \clearfield{\thefield{labeldatesource}season}%
-          \clearfield{\thefield{labeldatesource}month}%
-          \clearfield{\thefield{labeldatesource}day}%
+        \iflabeldateisdate{%
+          \printdateextra
+          \clearfield{year}\clearfield{season}\clearfield{month}\clearfield{day}%
         }{%
-          \printlabeldateextra
-          \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
-        }}}}}%
+          \iflabeldateisanydate{%
+            \csuse{print\thefield{labeldatesource}dateextra}%
+            \clearfield{\thefield{labeldatesource}year}%
+            \clearfield{\thefield{labeldatesource}season}%
+            \clearfield{\thefield{labeldatesource}month}%
+            \clearfield{\thefield{labeldatesource}day}%
+          }{%
+            \printlabeldateextra
+            \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
+          }}}}}}
 %    \end{macrocode}
 %
 % \begin{itemize}
@@ -11919,11 +11923,14 @@
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}{}{%
       \printtext[datelabel]{\printlabeldateextra}%
-      \iflabeldateisanydate{%
-        \clearfield{\thefield{labeldatesource}year}%
+      \iflabeldateisdate{%
+        \clearfield{year}
       }{%
-        \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
-      }}}}%
+        \iflabeldateisanydate{%
+          \clearfield{\thefield{labeldatesource}year}%
+        }{%
+          \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
+        }}}}}
 %    \end{macrocode}
 %
 % \begin{itemize}
@@ -11938,17 +11945,20 @@
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}{}{%
       \printtext[datelabel]{\printlabeldateextra}%
-      \iflabeldateisanydate{%
-        \ifdateshavedifferentprecision{label}{\thefield{labeldatesource}}{}{%
-          \ifboolexpr{
-            test {\iffieldequalstr{labeldatesource}{}}
-            and
-            not test {\iffieldundef{issue}}
-          }{}{%
-            \clearfield{\thefield{labeldatesource}year}}}%
+      \iflabeldateisdate{%
+        \ifboolexpr{
+          test {\ifdateshavedifferentprecision{label}{}}
+          or
+          not test {\iffieldundef{issue}}
+        }{}{%
+          \clearfield{year}}%
       }{%
-        \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
-      }}}}
+        \iflabeldateisanydate{%
+          \ifdateshavedifferentprecision{label}{\thefield{labeldatesource}}{}{%
+            \clearfield{\thefield{labeldatesource}year}}%
+        }{%
+          \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
+        }}}}}
 %    \end{macrocode}
 %
 % \begin{itemize}
@@ -11963,21 +11973,26 @@
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}{}{%
       \printtext[datelabel]{\printlabeldateextra}%
-      \iflabeldateisanydate{%
+      \iflabeldateisdate{%
         \ifboolexpr{
-          test {\ifdateshavedifferentprecision{label}{\thefield{labeldatesource}}}
+          test {\ifdateshavedifferentprecision{label}{}}
           or
           not test {\iffieldundef{extradate}}
+          or
+          not test {\iffieldundef{issue}}
         }{}{%
+          \clearfield{year}}%
+      }{%
+        \iflabeldateisanydate{%
           \ifboolexpr{
-            test {\iffieldequalstr{labeldatesource}{}}
-            and
-            not test {\iffieldundef{issue}}
+            test {\ifdateshavedifferentprecision{label}{\thefield{labeldatesource}}}
+            or
+            not test {\iffieldundef{extradate}}
           }{}{%
-            \clearfield{\thefield{labeldatesource}year}}}%
-      }{%
-        \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
-      }}}}
+            \clearfield{\thefield{labeldatesource}year}}%
+        }{%
+          \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
+        }}}}}
 %    \end{macrocode}
 %
 % \begin{itemize}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{american-oxref.lbx}
     [\Version\space American English conventions required by the biblatex-oxref styles]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{british-oxref.lbx}
     [\Version\space British English conventions required by the biblatex-oxref styles]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{english-oxref.lbx}
     [\Version\space Generic English conventions required by the biblatex-oxref styles]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxalph.bbx}
     [\Version\space Alphabetic bibliography style inspired by the Oxford Guide to Style]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxalph.cbx}
     [\Version\space Alphabetic citation style inspired by the Oxford Guide to Style]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxalph.dbx}
     [\Version\space Data model for the Oxref family of styles]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxnotes.bbx}
     [\Version\space Footnote-based bibliography style inspired by the Oxford Guide to Style]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxnotes.cbx}
     [\Version\space Footnote-based citation style inspired by the Oxford Guide to Style]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxnotes.dbx}
     [\Version\space Data model for the Oxref family of styles]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxnum.bbx}
     [\Version\space Numeric bibliography style inspired by the Oxford Guide to Style]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxnum.cbx}
     [\Version\space Numeric citation style inspired by the Oxford Guide to Style]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxnum.dbx}
     [\Version\space Data model for the Oxref family of styles]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxref.bbx}
     [\Version\space Base settings for bibliography styles inspired by the Oxford Guide to Style]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxyear.bbx}
     [\Version\space Author-year bibliography style inspired by the Oxford Guide to Style]
@@ -77,64 +77,79 @@
           }{%
             \printlabeldateextra
             \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
-          }}}}}}%
+          }}}}}}
 \def\bbx at opt@mergedate at compact{%
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}{}{%
       \printtext[datelabel]{%
-        \iflabeldateisanydate{%
-          \csuse{print\thefield{labeldatesource}dateextra}%
-          \clearfield{\thefield{labeldatesource}year}%
-          \clearfield{\thefield{labeldatesource}season}%
-          \clearfield{\thefield{labeldatesource}month}%
-          \clearfield{\thefield{labeldatesource}day}%
+        \iflabeldateisdate{%
+          \printdateextra
+          \clearfield{year}\clearfield{season}\clearfield{month}\clearfield{day}%
         }{%
-          \printlabeldateextra
-          \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
-        }}}}}%
+          \iflabeldateisanydate{%
+            \csuse{print\thefield{labeldatesource}dateextra}%
+            \clearfield{\thefield{labeldatesource}year}%
+            \clearfield{\thefield{labeldatesource}season}%
+            \clearfield{\thefield{labeldatesource}month}%
+            \clearfield{\thefield{labeldatesource}day}%
+          }{%
+            \printlabeldateextra
+            \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
+          }}}}}}
 \def\bbx at opt@mergedate at year{%
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}{}{%
       \printtext[datelabel]{\printlabeldateextra}%
-      \iflabeldateisanydate{%
-        \clearfield{\thefield{labeldatesource}year}%
+      \iflabeldateisdate{%
+        \clearfield{year}
       }{%
-        \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
-      }}}}%
+        \iflabeldateisanydate{%
+          \clearfield{\thefield{labeldatesource}year}%
+        }{%
+          \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
+        }}}}}
 \def\bbx at opt@mergedate at basic{%
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}{}{%
       \printtext[datelabel]{\printlabeldateextra}%
-      \iflabeldateisanydate{%
-        \ifdateshavedifferentprecision{label}{\thefield{labeldatesource}}{}{%
-          \ifboolexpr{
-            test {\iffieldequalstr{labeldatesource}{}}
-            and
-            not test {\iffieldundef{issue}}
-          }{}{%
-            \clearfield{\thefield{labeldatesource}year}}}%
+      \iflabeldateisdate{%
+        \ifboolexpr{
+          test {\ifdateshavedifferentprecision{label}{}}
+          or
+          not test {\iffieldundef{issue}}
+        }{}{%
+          \clearfield{year}}%
       }{%
-        \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
-      }}}}
+        \iflabeldateisanydate{%
+          \ifdateshavedifferentprecision{label}{\thefield{labeldatesource}}{}{%
+            \clearfield{\thefield{labeldatesource}year}}%
+        }{%
+          \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
+        }}}}}
 \def\bbx at opt@mergedate at minimum{%
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}{}{%
       \printtext[datelabel]{\printlabeldateextra}%
-      \iflabeldateisanydate{%
+      \iflabeldateisdate{%
         \ifboolexpr{
-          test {\ifdateshavedifferentprecision{label}{\thefield{labeldatesource}}}
+          test {\ifdateshavedifferentprecision{label}{}}
           or
           not test {\iffieldundef{extradate}}
+          or
+          not test {\iffieldundef{issue}}
         }{}{%
+          \clearfield{year}}%
+      }{%
+        \iflabeldateisanydate{%
           \ifboolexpr{
-            test {\iffieldequalstr{labeldatesource}{}}
-            and
-            not test {\iffieldundef{issue}}
+            test {\ifdateshavedifferentprecision{label}{\thefield{labeldatesource}}}
+            or
+            not test {\iffieldundef{extradate}}
           }{}{%
-            \clearfield{\thefield{labeldatesource}year}}}%
-      }{%
-        \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
-      }}}}
+            \clearfield{\thefield{labeldatesource}year}}%
+        }{%
+          \iflabeldateispubstate{}{\clearfield{\thefield{labeldatesource}}}%
+        }}}}}
 \def\bbx at opt@mergedate at false{%
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}{}{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxyear.cbx}
     [\Version\space Author-year citation style inspired by the Oxford Guide to Style]

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx	2018-02-09 22:36:25 UTC (rev 46579)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx	2018-02-09 22:36:47 UTC (rev 46580)
@@ -13,7 +13,7 @@
 %% See:     http://www.latex-project.org/lppl.txt
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2018/01/31 v0.11.2}
+\def\Version{2018/02/09 v0.11.3}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesFile{oxyear.dbx}
     [\Version\space Data model for the Oxref family of styles]



More information about the tex-live-commits mailing list