summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-02-19 22:19:07 +0000
committerKarl Berry <karl@freefriends.org>2019-02-19 22:19:07 +0000
commit4cbd171caf00fc7956bd4d7ca79bcecd0cc34526 (patch)
tree7514dc296c89c2700fc8322b4d8ee658225ba831 /Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx
parent549c5b5143e9ae63dbce060b6460b8e0995d7dc8 (diff)
biblatex-oxref (19feb19)
git-svn-id: svn://tug.org/texlive/trunk@50061 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx13
1 files changed, 8 insertions, 5 deletions
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{%