From 4cbd171caf00fc7956bd4d7ca79bcecd0cc34526 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 19 Feb 2019 22:19:07 +0000 Subject: biblatex-oxref (19feb19) git-svn-id: svn://tug.org/texlive/trunk@50061 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx') diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx index 9e1bb4ab6e0..b1a43dc325e 100644 --- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx @@ -13,10 +13,11 @@ %% See: http://www.latex-project.org/lppl.txt %% ---------------------------------------------------------------- %% -\def\Version{2019/02/15 v1.0} +\def\Version{2019/02/19 v1.1} \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesFile{oxref.bbx} [\Version\space Base settings for bibliography styles inspired by the Oxford Guide to Style] +\RequirePackage{etoolbox} \RequirePackage{xpatch} \RequirePackage{xstring} \RequirePackage{graphicx} @@ -405,7 +406,7 @@ \ifcsdef{blx@ox@opt@anon@#1}{% \csuse{blx@ox@opt@anon@#1}% }{% - \PackageError{oxref} + \PackageError{biblatex-oxref} {Invalid option 'anon=#1'} {Valid values are 'long', 'short', and 'literal'.}}} \csdef{blx@ox@opt@anon@literal}{\togglefalse{blx@ox@autoanon}} @@ -873,7 +874,7 @@ \ifcsdef{blx@ox@issuestyle@#1}{% \csuse{blx@ox@issuestyle@#1}% }{% - \PackageError{biblatex} + \PackageError{biblatex-oxref} {Invalid option 'issuestyle=#1'} {Valid values are 'slash', 'colon', 'comma', 'parens'}% }% @@ -1131,7 +1132,7 @@ reference,mvreference,inreference]{volume}{% }{% \togglefalse{blx@ox@altbookseries}% \ifstrequal{#1}{in}{}{% - \PackageError{oxref} + \PackageError{biblatex-oxref} {Invalid option 'bookseries=#1'} {Valid values are 'in' and 'out'.}}}} \newcounter{locpubpairs} @@ -3008,6 +3009,7 @@ reference,mvreference,inreference]{volume}{% \usebibmacro{altreportdetails}% \usebibmacro{court-note}% } +\newcommand*\oxrefand{ and } \newbibmacro{eucasetype}{% \iffieldundef{type}{% \ifboolexpr{ @@ -3015,7 +3017,7 @@ reference,mvreference,inreference]{volume}{% or test {\IfSubStr{\thefield{number}}{--}} or - test {\IfSubStr{\thefield{number}}{ and }} + test {\IfSubStr{\thefield{number}}{\oxrefand}} }{% \bibstring{eujoinedcases}% }{% @@ -3788,6 +3790,7 @@ reference,mvreference,inreference]{volume}{% \iffieldequalstr{relatedtype}{multivolume}{% \setunit{\addcomma\space}}{}% }}{}{\wlog{WARNING: biblatex-oxref failed to append to begrelated}} +\renewcommand*{\begrelateddelimmultivolume}{\newunitpunct} \newbibmacro*{rellanguage}{% \def\do##1{% -- cgit v1.2.3