summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-06-22 20:40:28 +0000
committerKarl Berry <karl@freefriends.org>2023-06-22 20:40:28 +0000
commit4b07e25190f1d822067cbb7468cdfb146f85357e (patch)
tree2b41107763933dfea62f99db19cdbd86ed7effec
parent1f17113c2f43f384032e0ba335419982d786c7d4 (diff)
biblatex-oxref (22jun23)
git-svn-id: svn://tug.org/texlive/trunk@67440 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-oxref/README.md4
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.pdfbin465051 -> 465449 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex58
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.pdfbin472736 -> 473126 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex89
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.pdfbin469463 -> 469581 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex89
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-oxref/oxref.bib17
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-oxref/oxref.pdfbin566202 -> 597300 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.pdfbin469196 -> 469561 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex58
-rw-r--r--Master/texmf-dist/source/latex/biblatex-oxref/Makefile13
-rw-r--r--Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx522
-rw-r--r--Master/texmf-dist/source/latex/biblatex-oxref/oxref.ins1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.dbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.dbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.dbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.dbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.dbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.dbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx23
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-oxref/spanish-oxref.lbx256
49 files changed, 1036 insertions, 160 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-oxref/README.md b/Master/texmf-dist/doc/latex/biblatex-oxref/README.md
index 8d5c13f87ac..c8b147bc812 100644
--- a/Master/texmf-dist/doc/latex/biblatex-oxref/README.md
+++ b/Master/texmf-dist/doc/latex/biblatex-oxref/README.md
@@ -45,7 +45,8 @@ UNIX-like systems:
- oxnotes.cbx, oxnotes-ibid.cbx, oxnotes-note.cbx, oxnotes-inote.cbx,
oxnotes-trad1.cbx, oxnotes-trad2.cbx, oxnotes-trad3.cbx, oxyear.cbx,
oxnum.cbx, oxalph.cbx
- - american-oxref.lbx, british-oxref.lbx, english-oxref.lbx
+ - american-oxref.lbx, british-oxref.lbx, english-oxref.lbx,
+ spanish-oxref.lbx
- oxnotes.dbx, oxnotes-ibid.dbx, oxnotes-note.dbx, oxnotes-inote.dbx,
oxnotes-trad1.dbx, oxnotes-trad2.dbx, oxnotes-trad3.dbx, oxyear.dbx,
oxnum.dbx, oxalph.dbx
@@ -88,6 +89,7 @@ first two steps.
american-oxref.lbx,
british-oxref.lbx,
english-oxref.lbx,
+ spanish-oxref.lbx
oxalph.bbx,
oxalph.cbx,
oxalph.dbx,
diff --git a/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.pdf b/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.pdf
index a0d43bbfefa..e4bea5bdcf6 100644
--- a/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex b/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex
index 0fbee878f57..42885114334 100644
--- a/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\ProvidesFile{oxalph-doc.tex}
[\Version\space Alphabetic biblatex style inspired by the Oxford Guide to Style]
\PassOptionsToPackage{style=oxalph,varissuedate,anon}{biblatex}
@@ -63,6 +63,12 @@
\colorlet{hacked}{orange}
\colorlet{manual}{purple}
+\usepackage{iftex}
+\ifluatex
+ % Fix spacing in tcolorbox
+ \usepackage{luacolor}
+\fi
+
\usepackage{tcolorbox}
\tcbuselibrary{skins,xparse,documentation,breakable,minted}
\colorlet{Option}{violet}
@@ -228,7 +234,28 @@
\usepackage{readprov}
\GetFileInfo{\jobname.tex}
\title{OXALPH -- An alphabetic style for Biblatex}
+
+\newcounter{elementcount}
+\newcommand{\commaorandlist}[1]{%
+ \renewcommand*{\do}[1]{\stepcounter{elementcount}}%
+ \dolistloop{#1}%
+ \ifnumgreater{\value{elementcount}}{2}{%
+ \def\finaland{, and }%
+ }{%
+ \def\finaland{ and }%
+ }%
+ \renewcommand*{\do}[1]{%
+ \ifnumequal{\value{elementcount}}{1}{%
+ ##1%
+ }{%
+ \ifnumequal{\value{elementcount}}{2}{#1\finaland}{##1, }%
+ }%
+ \addtocounter{elementcount}{-1}%
+ }%
+ \dolistloop{#1}}
+
\author{Alex Ball}
+\listadd\thetranslators{Bruno Maltras}
\date{\printdateTeX{\filedate}}
\begin{document}
\thispagestyle{empty}
@@ -240,7 +267,8 @@
\LARGE\thetitle
\bigskip
- \Large\theauthor
+ \Large\theauthor\par
+ \normalsize with translations by \commaorandlist\thetranslators
\bigskip
\Large\thedate
@@ -254,7 +282,9 @@
\hspace*{.1\textwidth}\raisebox{0pt}[0pt][0pt]{\rule{\normalrulethickness}{\textheight}}
\newpage
-\tableofcontents*
+\begin{KeepFromToc}
+\tableofcontents
+\end{KeepFromToc}
\chapter{Introduction}
@@ -997,6 +1027,25 @@ Druin, A. (2002), \enquote{The Role of Children in the Design of New Technology}
\end{Verbatim}
\end{bibexbox}
+
+If the last\slash only word of the journal title is abbreviated
+(indicated by point or capital letter), it does not need a comma after it.
+\pkg[biblatex]{Oxref} will try to detect this and adjust the punctuation accordingly;
+the list of characters that it uses is set with \cs{DeclareAbbrEndChars}.
+The default setting is this:
+
+\begin{tcblisting}{listing only}
+\DeclareAbbrEndChars{A\^{A}BCDEFG\u{G}HI\^{I}JKLMNO\"{O}\^{O}PQRSTU\"{U}\^{U}VWXYZ.}
+\end{tcblisting}
+
+There is also a starred version of the command that appends to this list:
+
+\begin{tcblisting}{listing only}
+\DeclareAbbrEndChars*{\c{C}\.{I}\c{S}}
+\end{tcblisting}
+
+\hack{To override this mechanism for a single entry, you can suppress the comma by adding \cs{nopunct} to the end of the journal (sub)title, or restore it by adding a pair of braces.}
+
\begin{bibexbox}(hacked)
<NHR \S18.8.5*\textdagger>
{li.etal2013flh}
@@ -1016,9 +1065,6 @@ Li, S., et al. (2013), \enquote{Forever Love: The Hitherto Earliest Record of Co
\end{Verbatim}
\end{bibexbox}
-\hack{If the last\slash only word of the journal title is abbreviated (indicated by point or capital letter), it does not need a comma after it. \pkg[biblatex]{Oxref} will try to detect this; if it gets it wrong, you can suppress the comma by adding \cs{nopunct} to the end of the journal (sub)title, or restore it by adding a pair of braces.}
-
-
\begin{bibexbox}
<OGS \S15.4.1*\textdagger>
{jsr1990spt}
diff --git a/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.pdf b/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.pdf
index f43b5fa6bf6..d21bb281b38 100644
--- a/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex b/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex
index c729b0d965e..ac20f195984 100644
--- a/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\ProvidesFile{oxnotes-doc.tex}
[\Version\space Footnote-based biblatex style inspired by the Oxford Guide to Style]
\PassOptionsToPackage{style=oxnotes,scnames,varissuedate,anon}{biblatex}
@@ -63,6 +63,12 @@
\colorlet{hacked}{orange}
\colorlet{manual}{purple}
+\usepackage{iftex}
+\ifluatex
+ % Fix spacing in tcolorbox
+ \usepackage{luacolor}
+\fi
+
\usepackage{tcolorbox}
\tcbuselibrary{skins,xparse,documentation,breakable,minted}
\colorlet{Option}{violet}
@@ -228,7 +234,28 @@
\usepackage{readprov}
\GetFileInfo{\jobname.tex}
\title{OXNOTES -- A notes-based style for Biblatex}
+
+\newcounter{elementcount}
+\newcommand{\commaorandlist}[1]{%
+ \renewcommand*{\do}[1]{\stepcounter{elementcount}}%
+ \dolistloop{#1}%
+ \ifnumgreater{\value{elementcount}}{2}{%
+ \def\finaland{, and }%
+ }{%
+ \def\finaland{ and }%
+ }%
+ \renewcommand*{\do}[1]{%
+ \ifnumequal{\value{elementcount}}{1}{%
+ ##1%
+ }{%
+ \ifnumequal{\value{elementcount}}{2}{#1\finaland}{##1, }%
+ }%
+ \addtocounter{elementcount}{-1}%
+ }%
+ \dolistloop{#1}}
+
\author{Alex Ball}
+\listadd\thetranslators{Bruno Maltras}
\date{\printdateTeX{\filedate}}
\begin{document}
\thispagestyle{empty}
@@ -240,7 +267,8 @@
\LARGE\thetitle
\bigskip
- \Large\theauthor
+ \Large\theauthor\par
+ \normalsize with translations by \commaorandlist\thetranslators
\bigskip
\Large\thedate
@@ -254,7 +282,9 @@
\hspace*{.1\textwidth}\raisebox{0pt}[0pt][0pt]{\rule{\normalrulethickness}{\textheight}}
\newpage
-\tableofcontents*
+\begin{KeepFromToc}
+\tableofcontents
+\end{KeepFromToc}
\chapter{Introduction}
@@ -1007,6 +1037,39 @@ A. Druin, \enquote{The Role of Children in the Design of New Technology}, \emph{
\end{Verbatim}
\end{bibexbox}
+\begin{bibexbox}<OGS \S15.4.1>
+{lindars1965eir}
+B. Lindars, \enquote{Ezechiel and Individual Responsibility}, \emph{VT} 15 (1965), 452–67.
+\tcblower
+\begin{Verbatim}
+@article{lindars1965eir,
+ author = {B. Lindars},
+ title = {Ezechiel and Individual Responsibility},
+ journaltitle = {VT},
+ volume = {15},
+ date = {1965},
+ pages = {452-467}}
+\end{Verbatim}
+\end{bibexbox}
+
+If the last\slash only word of the journal title is abbreviated
+(indicated by point or capital letter), it does not need a comma after it.
+\pkg[biblatex]{Oxref} will try to detect this and adjust the punctuation accordingly;
+the list of characters that it uses is set with \cs{DeclareAbbrEndChars}.
+The default setting is this:
+
+\begin{tcblisting}{listing only}
+\DeclareAbbrEndChars{A\^{A}BCDEFG\u{G}HI\^{I}JKLMNO\"{O}\^{O}PQRSTU\"{U}\^{U}VWXYZ.}
+\end{tcblisting}
+
+There is also a starred version of the command that appends to this list:
+
+\begin{tcblisting}{listing only}
+\DeclareAbbrEndChars*{\c{C}\.{I}\c{S}}
+\end{tcblisting}
+
+\hack{To override this mechanism for a single entry, you can suppress the comma by adding \cs{nopunct} to the end of the journal (sub)title, or restore it by adding a pair of braces.}
+
\begin{bibexbox}(hacked)
<NHR \S18.8.5*>
{li.etal2013flh}
@@ -1026,23 +1089,6 @@ Shu Li et al., \enquote{Forever Love: The Hitherto Earliest Record of Copulating
\end{Verbatim}
\end{bibexbox}
-\hack{If the last\slash only word of the journal title is abbreviated (indicated by point or capital letter), it does not need a comma after it. \pkg[biblatex]{Oxref} will try to detect this; if it gets it wrong, you can suppress the comma by adding \cs{nopunct} to the end of the journal (sub)title, or restore it by adding a pair of braces.}
-
-\begin{bibexbox}<OGS \S15.4.1>
-{lindars1965eir}
-B. Lindars, \enquote{Ezechiel and Individual Responsibility}, \emph{VT} 15 (1965), 452–67.
-\tcblower
-\begin{Verbatim}
-@article{lindars1965eir,
- author = {B. Lindars},
- title = {Ezechiel and Individual Responsibility},
- journaltitle = {VT},
- volume = {15},
- date = {1965},
- pages = {452-467}}
-\end{Verbatim}
-\end{bibexbox}
-
\begin{bibexbox}
<OGS \S15.4.1*>
{jsr1990spt}
@@ -1453,7 +1499,8 @@ Rosemary Stewart et al. (eds.), \emph{Managing in Britain} (London, 1994).
\tcblower
\begin{Verbatim}
@collection{stewart.etal1994mb,
- editor = {Rosemary Stewart and Jean-Louis Barsoux and Alfred Kieser and Hans-Dieter Ganter and Peter Walgenbach},
+ editor = {Rosemary Stewart and Jean-Louis Barsoux and Alfred Kieser and Hans-Dieter Ganter
+ and Peter Walgenbach},
title = {Managing in {Britain}},
location = {London},
date = {1994}}
diff --git a/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.pdf b/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.pdf
index e7d2cae73f9..e331370beba 100644
--- a/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex b/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex
index af20bde70ef..7249da613d8 100644
--- a/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\ProvidesFile{oxnum-doc.tex}
[\Version\space Numeric biblatex style inspired by the Oxford Guide to Style]
\PassOptionsToPackage{style=oxnum,scnames,varissuedate,anon,backref=true}{biblatex}
@@ -63,6 +63,12 @@
\colorlet{hacked}{orange}
\colorlet{manual}{purple}
+\usepackage{iftex}
+\ifluatex
+ % Fix spacing in tcolorbox
+ \usepackage{luacolor}
+\fi
+
\usepackage{tcolorbox}
\tcbuselibrary{skins,xparse,documentation,breakable,minted}
\colorlet{Option}{violet}
@@ -226,7 +232,28 @@
\usepackage{readprov}
\GetFileInfo{\jobname.tex}
\title{OXNUM -- A numeric style for Biblatex}
+
+\newcounter{elementcount}
+\newcommand{\commaorandlist}[1]{%
+ \renewcommand*{\do}[1]{\stepcounter{elementcount}}%
+ \dolistloop{#1}%
+ \ifnumgreater{\value{elementcount}}{2}{%
+ \def\finaland{, and }%
+ }{%
+ \def\finaland{ and }%
+ }%
+ \renewcommand*{\do}[1]{%
+ \ifnumequal{\value{elementcount}}{1}{%
+ ##1%
+ }{%
+ \ifnumequal{\value{elementcount}}{2}{#1\finaland}{##1, }%
+ }%
+ \addtocounter{elementcount}{-1}%
+ }%
+ \dolistloop{#1}}
+
\author{Alex Ball}
+\listadd\thetranslators{Bruno Maltras}
\date{\printdateTeX{\filedate}}
\begin{document}
\thispagestyle{empty}
@@ -238,7 +265,8 @@
\LARGE\thetitle
\bigskip
- \Large\theauthor
+ \Large\theauthor\par
+ \normalsize with translations by \commaorandlist\thetranslators
\bigskip
\Large\thedate
@@ -252,7 +280,9 @@
\hspace*{.1\textwidth}\raisebox{0pt}[0pt][0pt]{\rule{\normalrulethickness}{\textheight}}
\newpage
-\tableofcontents*
+\begin{KeepFromToc}
+\tableofcontents
+\end{KeepFromToc}
\chapter{Introduction}
@@ -982,6 +1012,39 @@ A. Druin, \enquote{The Role of Children in the Design of New Technology}, \emph{
\end{Verbatim}
\end{bibexbox}
+\begin{bibexbox}<OGS \S15.4.1>
+{lindars1965eir}
+B. Lindars, \enquote{Ezechiel and Individual Responsibility}, \emph{VT} 15 (1965), 452–67.
+\tcblower
+\begin{Verbatim}
+@article{lindars1965eir,
+ author = {B. Lindars},
+ title = {Ezechiel and Individual Responsibility},
+ journaltitle = {VT},
+ volume = {15},
+ date = {1965},
+ pages = {452-467}}
+\end{Verbatim}
+\end{bibexbox}
+
+If the last\slash only word of the journal title is abbreviated
+(indicated by point or capital letter), it does not need a comma after it.
+\pkg[biblatex]{Oxref} will try to detect this and adjust the punctuation accordingly;
+the list of characters that it uses is set with \cs{DeclareAbbrEndChars}.
+The default setting is this:
+
+\begin{tcblisting}{listing only}
+\DeclareAbbrEndChars{A\^{A}BCDEFG\u{G}HI\^{I}JKLMNO\"{O}\^{O}PQRSTU\"{U}\^{U}VWXYZ.}
+\end{tcblisting}
+
+There is also a starred version of the command that appends to this list:
+
+\begin{tcblisting}{listing only}
+\DeclareAbbrEndChars*{\c{C}\.{I}\c{S}}
+\end{tcblisting}
+
+\hack{To override this mechanism for a single entry, you can suppress the comma by adding \cs{nopunct} to the end of the journal (sub)title, or restore it by adding a pair of braces.}
+
\begin{bibexbox}(hacked)
<NHR \S18.8.5*>
{li.etal2013flh}
@@ -1001,23 +1064,6 @@ Shu Li et al., \enquote{Forever Love: The Hitherto Earliest Record of Copulating
\end{Verbatim}
\end{bibexbox}
-\hack{If the last\slash only word of the journal title is abbreviated (indicated by point or capital letter), it does not need a comma after it. \pkg[biblatex]{Oxref} will try to detect this; if it gets it wrong, you can suppress the comma by adding \cs{nopunct} to the end of the journal (sub)title, or restore it by adding a pair of braces.}
-
-\begin{bibexbox}<OGS \S15.4.1>
-{lindars1965eir}
-B. Lindars, \enquote{Ezechiel and Individual Responsibility}, \emph{VT} 15 (1965), 452–67.
-\tcblower
-\begin{Verbatim}
-@article{lindars1965eir,
- author = {B. Lindars},
- title = {Ezechiel and Individual Responsibility},
- journaltitle = {VT},
- volume = {15},
- date = {1965},
- pages = {452-467}}
-\end{Verbatim}
-\end{bibexbox}
-
\begin{bibexbox}
<OGS \S15.4.1*>
{jsr1990spt}
@@ -1428,7 +1474,8 @@ Rosemary Stewart et al. (eds.), \emph{Managing in Britain} (London, 1994).
\tcblower
\begin{Verbatim}
@collection{stewart.etal1994mb,
- editor = {Rosemary Stewart and Jean-Louis Barsoux and Alfred Kieser and Hans-Dieter Ganter and Peter Walgenbach},
+ editor = {Rosemary Stewart and Jean-Louis Barsoux and Alfred Kieser and Hans-Dieter Ganter
+ and Peter Walgenbach},
title = {Managing in {Britain}},
location = {London},
date = {1994}}
diff --git a/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.bib b/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.bib
index 0c95d56987d..971a142fee0 100644
--- a/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.bib
+++ b/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.bib
@@ -221,6 +221,13 @@
date = {2002},
pages = {1-25},
doi = {10.1080/01449290110108659}}
+@article{lindars1965eir,
+ author = {B. Lindars},
+ title = {Ezechiel and Individual Responsibility},
+ journaltitle = {VT},
+ volume = {15},
+ date = {1965},
+ pages = {452-467}}
@article{li.etal2013flh,
author = {Shu Li and Chungkun Shih and Chen Wang and Hong Pang and Dong Ren},
title = {Forever Love},
@@ -231,13 +238,6 @@
date = {2013},
eid = {e78188},
doi = {10.1371/journal.pone.0078188}}
-@article{lindars1965eir,
- author = {B. Lindars},
- title = {Ezechiel and Individual Responsibility},
- journaltitle = {VT},
- volume = {15},
- date = {1965},
- pages = {452-467}}
@article{jsr1990spt,
title = {Solar Photon Thruster},
journaltitle = {Journal of Spacecraft and Rockets},
@@ -447,7 +447,8 @@
location = {Amsterdam},
date = {1952}}
@collection{stewart.etal1994mb,
- editor = {Rosemary Stewart and Jean-Louis Barsoux and Alfred Kieser and Hans-Dieter Ganter and Peter Walgenbach},
+ editor = {Rosemary Stewart and Jean-Louis Barsoux and Alfred Kieser and Hans-Dieter Ganter
+ and Peter Walgenbach},
title = {Managing in {Britain}},
location = {London},
date = {1994}}
diff --git a/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.pdf b/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.pdf
index 64d0e7f5de9..0511bca7f48 100644
--- a/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.pdf b/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.pdf
index a03712a1aa1..b9a60cde4a2 100644
--- a/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex b/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex
index b979930b88d..c14100c0cda 100644
--- a/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\ProvidesFile{oxyear-doc.tex}
[\Version\space Author-year biblatex style inspired by the Oxford Guide to Style]
\PassOptionsToPackage{style=oxyear,varissuedate,anon}{biblatex}
@@ -63,6 +63,12 @@
\colorlet{hacked}{orange}
\colorlet{manual}{purple}
+\usepackage{iftex}
+\ifluatex
+ % Fix spacing in tcolorbox
+ \usepackage{luacolor}
+\fi
+
\usepackage{tcolorbox}
\tcbuselibrary{skins,xparse,documentation,breakable,minted}
\colorlet{Option}{violet}
@@ -228,7 +234,28 @@
\usepackage{readprov}
\GetFileInfo{\jobname.tex}
\title{OXYEAR -- An author–year style for Biblatex}
+
+\newcounter{elementcount}
+\newcommand{\commaorandlist}[1]{%
+ \renewcommand*{\do}[1]{\stepcounter{elementcount}}%
+ \dolistloop{#1}%
+ \ifnumgreater{\value{elementcount}}{2}{%
+ \def\finaland{, and }%
+ }{%
+ \def\finaland{ and }%
+ }%
+ \renewcommand*{\do}[1]{%
+ \ifnumequal{\value{elementcount}}{1}{%
+ ##1%
+ }{%
+ \ifnumequal{\value{elementcount}}{2}{#1\finaland}{##1, }%
+ }%
+ \addtocounter{elementcount}{-1}%
+ }%
+ \dolistloop{#1}}
+
\author{Alex Ball}
+\listadd\thetranslators{Bruno Maltras}
\date{\printdateTeX{\filedate}}
\begin{document}
\thispagestyle{empty}
@@ -240,7 +267,8 @@
\LARGE\thetitle
\bigskip
- \Large\theauthor
+ \Large\theauthor\par
+ \normalsize with translations by \commaorandlist\thetranslators
\bigskip
\Large\thedate
@@ -254,7 +282,9 @@
\hspace*{.1\textwidth}\raisebox{0pt}[0pt][0pt]{\rule{\normalrulethickness}{\textheight}}
\newpage
-\tableofcontents*
+\begin{KeepFromToc}
+\tableofcontents
+\end{KeepFromToc}
\chapter{Introduction}
@@ -1029,6 +1059,25 @@ Druin, A. (2002), \enquote{The Role of Children in the Design of New Technology}
\end{Verbatim}
\end{bibexbox}
+
+If the last\slash only word of the journal title is abbreviated
+(indicated by point or capital letter), it does not need a comma after it.
+\pkg[biblatex]{Oxref} will try to detect this and adjust the punctuation accordingly;
+the list of characters that it uses is set with \cs{DeclareAbbrEndChars}.
+The default setting is this:
+
+\begin{tcblisting}{listing only}
+\DeclareAbbrEndChars{A\^{A}BCDEFG\u{G}HI\^{I}JKLMNO\"{O}\^{O}PQRSTU\"{U}\^{U}VWXYZ.}
+\end{tcblisting}
+
+There is also a starred version of the command that appends to this list:
+
+\begin{tcblisting}{listing only}
+\DeclareAbbrEndChars*{\c{C}\.{I}\c{S}}
+\end{tcblisting}
+
+\hack{To override this mechanism for a single entry, you can suppress the comma by adding \cs{nopunct} to the end of the journal (sub)title, or restore it by adding a pair of braces.}
+
\begin{bibexbox}(hacked)
<NHR \S18.8.5*\textdagger>
{li.etal2013flh}
@@ -1048,9 +1097,6 @@ Li, S., et al. (2013), \enquote{Forever Love: The Hitherto Earliest Record of Co
\end{Verbatim}
\end{bibexbox}
-\hack{If the last\slash only word of the journal title is abbreviated (indicated by point or capital letter), it does not need a comma after it. \pkg[biblatex]{Oxref} will try to detect this; if it gets it wrong, you can suppress the comma by adding \cs{nopunct} to the end of the journal (sub)title, or restore it by adding a pair of braces.}
-
-
\begin{bibexbox}
<OGS \S15.4.1*\textdagger>
{jsr1990spt}
diff --git a/Master/texmf-dist/source/latex/biblatex-oxref/Makefile b/Master/texmf-dist/source/latex/biblatex-oxref/Makefile
index 4235b7b5790..d60109f0e16 100644
--- a/Master/texmf-dist/source/latex/biblatex-oxref/Makefile
+++ b/Master/texmf-dist/source/latex/biblatex-oxref/Makefile
@@ -3,6 +3,7 @@ PFX = biblatex-
STY1 = oxnotes
STYS = oxnotes oxyear oxnum oxalph
VARS = ibid note inote trad1 trad2 trad3
+LANGS = american british english spanish
AUX = aux,bbl,bcf,blg,doc,fdb_latexmk,fls,glo,gls,hd,idx,ilg,ind,listing,log,nav,out,run.xml,snm,synctex.gz,toc,vrb
SHELL = bash
PWD = $(shell pwd)
@@ -17,7 +18,7 @@ UTREE = $(shell kpsewhich --var-value TEXMFHOME)
all: $(NAME).pdf $(STYS:%=%-doc.pdf) clean
@exit 0
-source $(NAME).bbx american-$(NAME).lbx british-$(NAME).lbx english-$(NAME).lbx $(STYS:%=%-doc.tex) $(STYS:%=%.bbx) $(STYS:%=%.cbx) $(STYS:%=%.dbx) $(VARS:%=$(STY1)-%.bbx) $(VARS:%=$(STY1)-%.cbx) $(VARS:%=$(STY1)-%.dbx): $(NAME).dtx
+source $(NAME).bbx $(LANGS:%=%-$(NAME).lbx) $(STYS:%=%-doc.tex) $(STYS:%=%.bbx) $(STYS:%=%.cbx) $(STYS:%=%.dbx) $(VARS:%=$(STY1)-%.bbx) $(VARS:%=$(STY1)-%.cbx) $(VARS:%=$(STY1)-%.dbx): $(NAME).dtx
luatex -interaction=nonstopmode $(NAME).dtx >/dev/null
$(NAME).pdf: $(NAME).dtx $(NAME).bbx $(STY1).bbx $(STY1).cbx british-$(NAME).lbx english-$(NAME).lbx
@@ -41,17 +42,17 @@ $(STYS:%=%.bbi): %.bbi : test-%.pdf
clean:
@for log in *.log; do [ -e "$$log" ] || continue; grep "WARNING: biblatex-oxref" $$log; test $$? -eq 1; done
rm -f $(NAME).{$(AUX)} $(STYS:%=%-doc.{$(AUX)}) $(STYS:%=test-%.{tex,pdf}) $(STYS:%=test-%.{$(AUX)})
- rm -f $(STYS:%=%.doc) {american,british,english}-$(NAME).doc
+ rm -f $(STYS:%=%.doc) $(LANGS:%=%-$(NAME).doc)
rm -rf _minted-*
rm -f $(NAME).markdown.in
rm -rf _markdown_*
distclean: clean
- rm -f $(NAME).{bbx,bib,ins,pdf} $(STYS:%=%.{b,c,d}bx) $(VARS:%=$(STY1)-%.{b,c,d}bx) {american,british,english}-$(NAME).lbx $(STYS:%=%-doc.{tex,pdf})
+ rm -f $(NAME).{bbx,bib,ins,pdf} $(STYS:%=%.{b,c,d}bx) $(VARS:%=$(STY1)-%.{b,c,d}bx) $(LANGS:%=%-$(NAME).lbx) $(STYS:%=%-doc.{tex,pdf})
inst: all
mkdir -p $(UTREE)/{tex,source,doc}/latex/$(PFX)$(NAME)
cp $(NAME).{dtx,ins} $(UTREE)/source/latex/$(PFX)$(NAME)
- cp $(NAME).bbx $(STYS:%=%.{b,c,d}bx) $(VARS:%=$(STY1)-%.{b,c,d}bx) {american,british,english}-$(NAME).lbx $(UTREE)/tex/latex/$(PFX)$(NAME)
+ cp $(NAME).bbx $(STYS:%=%.{b,c,d}bx) $(VARS:%=$(STY1)-%.{b,c,d}bx) $(LANGS:%=%-$(NAME).lbx) $(UTREE)/tex/latex/$(PFX)$(NAME)
cp $(NAME).{bib,pdf} $(STYS:%=%-doc.{tex,pdf}) $(UTREE)/doc/latex/$(PFX)$(NAME)
mktexlsr
uninst:
@@ -61,7 +62,7 @@ uninst:
install: all
sudo mkdir -p $(LOCAL)/{tex,source,doc}/latex/$(PFX)$(NAME)
sudo cp $(NAME).{dtx,ins} $(LOCAL)/source/latex/$(PFX)$(NAME)
- sudo cp $(NAME).bbx $(STYS:%=%.{b,c,d}bx) $(VARS:%=$(STY1)-%.{b,c,d}bx) {american,british,english}-$(NAME).lbx $(LOCAL)/tex/latex/$(PFX)$(NAME)
+ sudo cp $(NAME).bbx $(STYS:%=%.{b,c,d}bx) $(VARS:%=$(STY1)-%.{b,c,d}bx) $(LANGS:%=%-$(NAME).lbx) $(LOCAL)/tex/latex/$(PFX)$(NAME)
sudo cp $(NAME).{bib,pdf} $(STYS:%=%-doc.{tex,pdf}) $(LOCAL)/doc/latex/$(PFX)$(NAME)
sudo mktexlsr
uninstall:
@@ -70,7 +71,7 @@ uninstall:
zip: all
mkdir $(TDIR)
- cp $(NAME).{dtx,pdf} $(STYS:%=%-doc.pdf) README.md Makefile $(NAME).bbx $(STYS:%=%.{b,c,d}bx) $(VARS:%=$(STY1)-%.{b,c,d}bx) {american,british,english}-$(NAME).lbx $(TDIR)
+ cp $(NAME).{dtx,pdf} $(STYS:%=%-doc.pdf) README.md Makefile $(NAME).bbx $(STYS:%=%.{b,c,d}bx) $(VARS:%=$(STY1)-%.{b,c,d}bx) $(LANGS:%=%-$(NAME).lbx) $(TDIR)
cd $(TEMP); zip -Drq $(PWD)/$(PFX)$(NAME)-$(VERS).zip $(PFX)$(NAME)
ctan: all
mkdir $(TDIR)
diff --git a/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx b/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx
index 6ce62d568e5..ba420f12ddb 100644
--- a/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx
+++ b/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx
@@ -1,6 +1,6 @@
% \iffalse
%<*internal|bbx|cbx|dbx|lbx|doc>
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
%</internal|bbx|cbx|dbx|lbx|doc>
%<*internal>
\iffalse
@@ -83,6 +83,10 @@
\ProvidesFile{american-oxref.lbx}
[\Version\space American English conventions required by the biblatex-oxref styles]
%</lbx&us>
+%<*lbx&es>
+\ProvidesFile{spanish-oxref.lbx}
+ [\Version\space Spanish conventions required by the biblatex-oxref styles]
+%</lbx&es>
%<*doc&n>
\ProvidesFile{oxnotes-doc.tex}
[\Version\space Footnote-based biblatex style inspired by the Oxford Guide to Style]
@@ -215,6 +219,7 @@ Copyright (C) 2016–2023 Alex Ball
\file{american-\jobname.lbx}{\from{\jobname.dtx}{lbx,us}}
\file{british-\jobname.lbx}{\from{\jobname.dtx}{lbx,gb}}
\file{english-\jobname.lbx}{\from{\jobname.dtx}{lbx,en}}
+ \file{spanish-\jobname.lbx}{\from{\jobname.dtx}{lbx,es}}
\file{oxnotes-doc.tex}{\from{\jobname.dtx}{doc,n}}
\file{oxnum-doc.tex}{\from{\jobname.dtx}{doc,m}}
\file{oxalph-doc.tex}{\from{\jobname.dtx}{doc,a}}
@@ -292,6 +297,12 @@ Copyright (C) 2016–2023 Alex Ball
\colorlet{hacked}{orange}
\colorlet{manual}{purple}
+\usepackage{iftex}
+\ifluatex
+ % Fix spacing in tcolorbox
+ \usepackage{luacolor}
+\fi
+
\usepackage{tcolorbox}
\tcbuselibrary{skins,xparse,documentation,breakable,minted}
\colorlet{Option}{violet}
@@ -633,6 +644,9 @@ Copyright (C) 2016–2023 Alex Ball
\endgroup
}
\makeatother
+\AtBeginDocument{%
+\hypersetup{linkcolor=black}%
+}
\GetFileInfo{\jobname.dtx}
\title{OXREF -- Biblatex styles inspired by the \emph{Oxford Guide to Style}}
@@ -642,7 +656,28 @@ Copyright (C) 2016–2023 Alex Ball
%<doc&a>\title{OXALPH -- An alphabetic style for Biblatex}
%<doc&y>\title{OXYEAR -- An author–year style for Biblatex}
%<*driver|doc>
+
+\newcounter{elementcount}
+\newcommand{\commaorandlist}[1]{%
+ \renewcommand*{\do}[1]{\stepcounter{elementcount}}%
+ \dolistloop{#1}%
+ \ifnumgreater{\value{elementcount}}{2}{%
+ \def\finaland{, and }%
+ }{%
+ \def\finaland{ and }%
+ }%
+ \renewcommand*{\do}[1]{%
+ \ifnumequal{\value{elementcount}}{1}{%
+ ##1%
+ }{%
+ \ifnumequal{\value{elementcount}}{2}{#1\finaland}{##1, }%
+ }%
+ \addtocounter{elementcount}{-1}%
+ }%
+ \dolistloop{#1}}
+
\author{Alex Ball}
+\listadd\thetranslators{Bruno Maltras}
\date{\printdateTeX{\filedate}}
\begin{document}
\thispagestyle{empty}
@@ -654,7 +689,8 @@ Copyright (C) 2016–2023 Alex Ball
\LARGE\thetitle
\bigskip
- \Large\theauthor
+ \Large\theauthor\par
+ \normalsize with translations by \commaorandlist\thetranslators
\bigskip
\Large\thedate
@@ -668,7 +704,9 @@ Copyright (C) 2016–2023 Alex Ball
\hspace*{.1\textwidth}\raisebox{0pt}[0pt][0pt]{\rule{\normalrulethickness}{\textheight}}
\newpage
-\tableofcontents*
+\begin{KeepFromToc}
+\tableofcontents
+\end{KeepFromToc}
%</driver|doc>
%<*driver>
@@ -760,7 +798,8 @@ UNIX-like systems:
- oxnotes.cbx, oxnotes-ibid.cbx, oxnotes-note.cbx, oxnotes-inote.cbx,
oxnotes-trad1.cbx, oxnotes-trad2.cbx, oxnotes-trad3.cbx, oxyear.cbx,
oxnum.cbx, oxalph.cbx
- - american-oxref.lbx, british-oxref.lbx, english-oxref.lbx
+ - american-oxref.lbx, british-oxref.lbx, english-oxref.lbx,
+ spanish-oxref.lbx
- oxnotes.dbx, oxnotes-ibid.dbx, oxnotes-note.dbx, oxnotes-inote.dbx,
oxnotes-trad1.dbx, oxnotes-trad2.dbx, oxnotes-trad3.dbx, oxyear.dbx,
oxnum.dbx, oxalph.dbx
@@ -803,6 +842,7 @@ first two steps.
american-oxref.lbx,
british-oxref.lbx,
english-oxref.lbx,
+ spanish-oxref.lbx
oxalph.bbx,
oxalph.cbx,
oxalph.dbx,
@@ -1953,6 +1993,48 @@ Unwin, T. (1994), \enquote{Structural Change in Estonian Agriculture: From Comma
\end{Verbatim}
\end{bibexbox}
+% Journal title is abbreviated, no following comma
+%</n|m|a|y>
+%<*n|m>
+\begin{bibexbox}<OGS \S15.4.1>
+{lindars1965eir}
+B. Lindars, \enquote{Ezechiel and Individual Responsibility}, \emph{VT} 15 (1965), 452–67.
+\tcblower
+\begin{Verbatim}
+%</n|m>
+%<*n|m|bib>
+@article{lindars1965eir,
+ author = {B. Lindars},
+ title = {Ezechiel and Individual Responsibility},
+ journaltitle = {VT},
+ volume = {15},
+ date = {1965},
+ pages = {452-467}}
+%</n|m|bib>
+%<*n|m>
+\end{Verbatim}
+\end{bibexbox}
+%</n|m>
+%<*n|m|a|y>
+
+If the last\slash only word of the journal title is abbreviated
+(indicated by point or capital letter), it does not need a comma after it.
+\pkg[biblatex]{Oxref} will try to detect this and adjust the punctuation accordingly;
+the list of characters that it uses is set with \cs{DeclareAbbrEndChars}.
+The default setting is this:
+
+\begin{tcblisting}{listing only}
+\DeclareAbbrEndChars{A\^{A}BCDEFG\u{G}HI\^{I}JKLMNO\"{O}\^{O}PQRSTU\"{U}\^{U}VWXYZ.}
+\end{tcblisting}
+
+There is also a starred version of the command that appends to this list:
+
+\begin{tcblisting}{listing only}
+\DeclareAbbrEndChars*{\c{C}\.{I}\c{S}}
+\end{tcblisting}
+
+\hack{To override this mechanism for a single entry, you can suppress the comma by adding \cs{nopunct} to the end of the journal (sub)title, or restore it by adding a pair of braces.}
+
% Electronic identifier instead of a page range
\begin{bibexbox}(hacked)
%<n|m><NHR \S18.8.5*>
@@ -1977,31 +2059,6 @@ Unwin, T. (1994), \enquote{Structural Change in Estonian Agriculture: From Comma
\end{Verbatim}
\end{bibexbox}
-\hack{If the last\slash only word of the journal title is abbreviated (indicated by point or capital letter), it does not need a comma after it. \pkg[biblatex]{Oxref} will try to detect this; if it gets it wrong, you can suppress the comma by adding \cs{nopunct} to the end of the journal (sub)title, or restore it by adding a pair of braces.}
-
-%</n|m|a|y>
-%<*n|m>
-\begin{bibexbox}<OGS \S15.4.1>
-{lindars1965eir}
-B. Lindars, \enquote{Ezechiel and Individual Responsibility}, \emph{VT} 15 (1965), 452–67.
-\tcblower
-\begin{Verbatim}
-%</n|m>
-%<*n|m|bib>
-@article{lindars1965eir,
- author = {B. Lindars},
- title = {Ezechiel and Individual Responsibility},
- journaltitle = {VT},
- volume = {15},
- date = {1965},
- pages = {452-467}}
-%</n|m|bib>
-%<*n|m>
-\end{Verbatim}
-\end{bibexbox}
-%</n|m>
-%<*n|m|a|y>
-
% Unsigned, with month as issue name
\begin{bibexbox}
%<n|m><OGS \S15.4.1*>
@@ -2681,7 +2738,8 @@ Rosemary Stewart et al. (eds.), \emph{Managing in Britain} (London, 1994).
%</n|m>
%<*n|m|bib>
@collection{stewart.etal1994mb,
- editor = {Rosemary Stewart and Jean-Louis Barsoux and Alfred Kieser and Hans-Dieter Ganter and Peter Walgenbach},
+ editor = {Rosemary Stewart and Jean-Louis Barsoux and Alfred Kieser and Hans-Dieter Ganter
+ and Peter Walgenbach},
title = {Managing in {Britain}},
location = {London},
date = {1994}}
@@ -8493,7 +8551,7 @@ rather than \pkg[biblatex]{oxref}.}
% In legal references, the truncated year is at least two digits.
%
% \begin{macrocode}
- \ifboolexpr{
+ \ifboolexpr{
(
test {\ifentrytype{jurisdiction}}
or
@@ -8845,19 +8903,22 @@ rather than \pkg[biblatex]{oxref}.}
\DeclareFieldFormat[article,periodical,suppperiodical,review]{entrysubtype}{\mkbibbrackets{#1}}
% \end{macrocode}
%
-% We provide a command for testing if a title is abbreviated. We use the
-% traditional \LaTeX\ accent commands in case a non-Unicode input encoding is
-% being used. Testing for \c{C} and \c{S} causes errors when using OT1 encoding.
+% We provide a configurable command for testing if a title is abbreviated. We
+% test for ASCII capitals and a limited number of accented capitals by default,
+% but users can extend or replace the list if it causes problems.
%
% \begin{macrocode}
-\newcommand*{\blx@ox@abbrevstring}{%
- A\^{A}BCDEFG\u{G}HI\.{I}\^{I}JKLMNO\"{O}\^{O}PQRSTU\"{U}\^{U}VWXYZ.}%
-\AtBeginDocument{
- \ifdefstring{\encodingdefault}{OT1}{}{%
- \renewcommand*{\blx@ox@abbrevstring}{%
- A\^{A}BC\c{C}DEFG\u{G}HI\.{I}\^{I}JKLMNO\"{O}\^{O}PQRS\c{S}TU\"{U}\^{U}VWXYZ.}%
- }%
-}
+\global\let\blx@ox@abbrevstring\@empty
+\newrobustcmd*{\DeclareAbbrEndChars}{%
+ \@ifstar{%
+ \blx@ox@apptoabbrevstring
+ }{%
+ \global\let\blx@ox@abbrevstring\@empty
+ \blx@ox@apptoabbrevstring}}
+\def\blx@ox@apptoabbrevstring#1{
+ \xdef\blx@ox@abbrevstring{\blx@ox@abbrevstring#1}}
+\DeclareAbbrEndChars{%
+ A\^{A}BCDEFG\u{G}HI\^{I}JKLMNO\"{O}\^{O}PQRSTU\"{U}\^{U}VWXYZ.}%
\newcommand*{\ifabbrev}[3]{%
\StrRight{#1}{1}[\blx@ox@lastchar]%
\expandafter\IfSubStr*{\blx@ox@abbrevstring}{\blx@ox@lastchar}{#2}{#3}%
@@ -15435,15 +15496,380 @@ reference,mvreference,inreference]{volume}{%
\InheritBibliographyStrings{english}
% \end{macrocode}
%
+% \iffalse %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%</us>
+%<*es>
+% \fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \section{Spanish: spanish-oxref.lbx}
+%
+% \setcounter{FancyVerbLine}{19}
+%
+% Thanks to Bruno Maltras for contributing these translations.
+%
+% We load the standard language-specific punctuation and date formatting.
+%
+% \begin{macrocode}
+\InheritBibliographyExtras{spanish}
+% \end{macrocode}
+%
+% We load the standard set of localization strings, then add our
+% adjustments.
+%
+% \begin{macrocode}
+\DeclareBibliographyStrings{%
+ inherit = {spanish},
+% \end{macrocode}
+%
+% These are new strings defined by \pkg[biblatex]{oxref}:
+%
+% \begin{itemize}
+% \item Roles expressed as functions
+% \end{itemize}
+%
+% \begin{macrocode}
+ director = {{direcci\'on}{dir\adddot}},
+ directors = {{directores}{dirs\adddot}},
+ performer = {{int\'erprete}{int\adddot}},
+ performers = {{int\'erpretes}{ints\adddot}},
+ reader = {{narraci\'on}{narr\adddot}},
+ readers = {{narradores}{narrs\adddot}},
+ conductor = {{direcci\'on}{dir\adddot}},
+ conductors = {{directores}{dirs\adddot}},
+ serieseditor = {{editor de la serie}{ed\adddotspace ser\adddot}},
+ serieseditors = {{editores de la serie}{eds\adddotspace ser\adddot}},
+ holder = {{titular}{tit\adddot},
+ holders = {{titulares}{tits\adddot}},
+ editorcm = {{editor y compilador}{ed\adddotspace y comp\adddot}},
+ editorcms = {{editores y compiladores}{eds\adddotspace y comps\adddot}},
+% \end{macrocode}
+%
+% \begin{itemize}
+% \item Roles expressed as actions
+% \end{itemize}
+%
+% \begin{macrocode}
+ byperformer = {{interpretado por}{int\adddot}},
+ bydirector = {{dirigido por}{dir\adddot}},
+ byreader = {{narrado por}{narr\adddotspace por}},
+ byconductor = {{dirigido por}{dir\adddot}},
+ byserieseditor = {{editado por}{ed\adddot}},
+ byholder = {{derechos de}{held by}},
+ byeditorcm = {{editado y compilado por}{ed\adddotspace y comp\adddot}},
+% \end{macrocode}
+%
+% \begin{itemize}
+% \item Publication details
+% \end{itemize}
+%
+% \begin{macrocode}
+ facsimile = {{edici\'on facs\'imil}{ed\adddotspace facs\adddot}},
+ revised = {{edici\'on revisada}{ed\adddotspace rev\adddot}},
+ revisedenlarged = {{edici\'on revisada y ampliada}{ed\adddotspace rev\adddotspace y amp\adddot}},
+ revisedreprint = {{reimpresi\'on revisada}{reimpr\adddotspace rev\adddot}},
+ suppto = {{Suplemento de}{Supl\adddot de}},
+ equals = {{=}{=}},
+ original = {{original}{orig\adddot}},
+ amendedby = {{enmendado por}{enmendado por}},
+% \end{macrocode}
+%
+% \begin{itemize}
+% \item Publication state
+% \end{itemize}
+%
+% \begin{macrocode}
+ inpressin = {{de pr\'oxima publicaci\'on en}{de pr\'ox\adddotspace publ\adddot}},
+% \end{macrocode}
+%
+% \begin{itemize}
+% \item Pagination
+% \end{itemize}
+%
+% \begin{macrocode}
+ book = {{libro}{lib\adddot}},
+ books = {{libros}{libs\adddot}},
+ canto = {{canto}{canto}},
+ cantos = {{cantos}{cantos}},
+ stanza = {{estrofa}{estr\adddot}},
+ stanzas = {{estrofas}{estrs\adddot}},
+ act = {{Acto}{Acto}},
+ acts = {{Actos}{Actos}},
+ scene = {{Escena}{Escena}},
+ scenes = {{Escenas}{Escenas}},
+ folio = {{folio}{fol\adddot}},
+ folios = {{folios}{fols\adddot}},
+ article = {{art\'iculo}{art\adddot}},
+ articles = {{art\'iculos}{arts\adddot}},
+ clause = {{cl\'ausula}{cl\adddot}},
+ clauses = {{cl\'ausulas}{cls\adddot}},
+ regulation = {{regulaci\'on}{reg\adddot}},
+ regulations = {{regulaciones}{regs\adddot}},
+ rule = {{norma}{nrm\adddot}},
+ rules = {{normas}{nrms\addot}},
+ booktotal = {{libro}{lib\adddot}},
+ booktotals = {{libros}{libs\adddot}},
+ cantototal = {{canto}{canto}},
+ cantototals = {{cantos}{cantos}},
+ stanzatotal = {{estrofa}{estr\adddot}},
+ stanzatotals = {{estrofas}{estrs\adddot}},
+ acttotal = {{Acto}{Acto}},
+ acttotals = {{Actos}{Actos}},
+ scenetotal = {{Escena}{Escena}},
+ scenetotals = {{Escenas}{Escenas}},
+ foliototal = {{folio}{fol\adddot}},
+ foliototals = {{folios}{fols\adddot}},
+ articletotal = {{art\'iculo}{art\adddot}},
+ articletotals = {{art\'iculos}{arts\adddot}},
+ clausetotal = {{cl\'ausula}{cl\adddot}},
+ clausetotals = {{cl\'ausulas}{cls\adddot}},
+ regulationtotal = {{regulaci\'on}{reg\adddot}},
+ regulationtotals = {{regulaciones}{regs\adddot}},
+ ruletotal = {{norma}{nrm\adddot}},
+ ruletotals = {{normas}{nrms\adddot}},
+% \end{macrocode}
+%
+% \begin{itemize}
+% \item Types
+% \end{itemize}
+%
+% \begin{macrocode}
+ facebook = {{Facebook post}{Facebook post}},
+ tweet = {{tweet}{tweet}},
+ podcast = {{podcast}{podcast}},
+ clip = {{video}{video}},
+ webcast = {{webcast}{webcast}},
+ poster = {{poster}{poster}},
+% \end{macrocode}
+%
+% \begin{itemize}
+% \item Miscellaneous
+% \end{itemize}
+%
+% \begin{macrocode}
+ nolocation = {{sin lugar}{s\adddot l\adddot}},
+ modified = {{\'ultima modificaci\'on}{\'ult\adddotspace modif\adddot}},
+ recorded = {{registrado}{registrado}},
+ uploaded = {{subido}{subido}},
+ filed = {{archivado}{archivado}},
+ issued = {{publicado}{publicado}},
+% \end{macrocode}
+%
+% \begin{itemize}
+% \item Labels
+% \end{itemize}
+%
+% \begin{macrocode}
+ anon = {{An\'onimo}{An\'on\adddot}},
+ pseudo = {{Pseudo-}{Ps\adddot-}},
+ urldown = {{descargado}{descargado}},
+% \end{macrocode}
+%
+% \begin{itemize}
+% \item Country names, patents, and patent requests,
+% \end{itemize}
+%
+% \begin{macrocode}
+ countryjp = {{Jap\'on}{JP}},
+ patentjp = {{Patente japonesa}{Pat\adddotspace japonesa}},
+ patreqjp = {{Solicitud de patente japonesa}{Sol\adddotspace pat\adddotspace japonesa}},
+% \end{macrocode}
+%
+% \begin{itemize}
+% \item These are borrowed from other styles.
+% \end{itemize}
+%
+% \begin{macrocode}
+ 1column = {{una columna}{1\addnbspace col\adddot}},
+ 2column = {{dos columnas}{2\addnbspace col\adddot}},
+ inflayer = {{norma subordinada}{norm\adddotspace sub\adddot}},
+ suplayer = {{norma superior}{norm\adddotspace sup\adddot}},
+ paper = {{hoja}{h\adddot}},
+ papyrus = {{papiro}{papiro}},
+ parchment = {{pergamino}{pergam\adddot}},
+ eucase = {{Caso}{Caso}},
+ eujoinedcases = {{Casos agrupados}{Casos agrupados}},
+ commissiondecision = {{Decisi/'on de la Comisi/'on}{Decisi/'on de la Comisi/'on}},
+ application = {{Solicitud}{Solic\adddot}},
+ order = {{Orden}{Ord\adddot}},
+ bill = {{Proyecto de ley}{Proy\adddotspace de ley}},
+ draft = {{anteproyecto}{anteproyecto}},
+ opened = {{abierto a la firma}{abierto a la firma}},
+ signed = {{aprobada}{aprobada}},
+ adopted = {{adoptada}{adoptada}},
+ inforce = {{en vigor}{en vigor}},
+% \end{macrocode}
+%
+% The rest of these strings are overrides for the standard ones.
+%
+% In parallel with the English versions, we remove the final \enquote{por} from
+% the abbreviated versions of the roles expressed as actions.
+%
+% \begin{macrocode}
+ byeditor = {{editado}{ed\adddotspace}},
+ byredactor = {{redacci\'on de}{red\adddotspace de}},
+ byreviser = {{revisado}{rev\adddotspace}},
+ byreviewer = {{rese\~nado}{res\adddotspace}},
+ byfounder = {{fundado}{fund\adddotspace}},
+ bycontinuator = {{continuado}{cont\adddotspace}},
+ bycollaborator = {{colaboraci\'on de}{col\adddotspace de}},
+ bytranslator = {{traducido \lbx@lfromlang\}{trad\adddotspace \lbx@sfromlang\}},
+ bycommentator = {{comentado}{com\adddotspace}},
+ byannotator = {{anotado}{anot\adddotspace}},
+ byeditortr = {{editado y traducido \lbx@lfromlang\}%
+ {ed\adddotspace y trad\adddotspace \lbx@sfromlang\}},
+ byeditorco = {{editado y comentado}%
+ {ed\adddotspace y com\adddotspace}},
+ byeditoran = {{editado y anotado}%
+ {ed\adddotspace y anot\adddotspace}},
+ byeditorin = {{editado e introducido}%
+ {ed\adddotspace e intr\adddotspace}},
+ byeditorfo = {{editado y prologado}%
+ {ed\adddotspace y pr\'ol\adddotspace}},
+ byeditoraf = {{editado y epilogado}%
+ {ed\adddotspace y ep\'il\adddotspace}},
+ byeditortrco = {{editado, traducido \lbx@lfromlang\ y comentado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang\ y com\adddotspace}},
+ byeditortran = {{editado, traducido \lbx@lfromlang\ y anotado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang\ y anot\adddotspace}},
+ byeditortrin = {{editado, traducido \lbx@lfromlang\ e introducido}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang\ e intr\adddotspace}},
+ byeditortrfo = {{editado, traducido \lbx@lfromlang\ y prologado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang\ y pr\'ol\adddotspace}},
+ byeditortraf = {{editado, traducido \lbx@lfromlang\ y epilogado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang\ y ep\'il\adddotspace}},
+ byeditorcoin = {{editado, comentado e introducido}%
+ {ed.,\addabbrvspace com\adddotspace e intr\adddotspace}},
+ byeditorcofo = {{editado, comentado y prologado}%
+ {ed.,\addabbrvspace com\adddotspace y pr\'ol\adddotspace}},
+ byeditorcoaf = {{editado, comentado y epilogado}%
+ {ed.,\addabbrvspace com\adddotspace y ep\'il\adddotspace}},
+ byeditoranin = {{editado, anotado e introducido}%
+ {ed.,\addabbrvspace anot\adddotspace e intr\adddotspace}},
+ byeditoranfo = {{editado, anotado y prologado}%
+ {ed.,\addabbrvspace anot\adddotspace y pr\'ol\adddotspace}},
+ byeditoranaf = {{editado, anotado y epilogado}%
+ {ed.,\addabbrvspace anot\adddotspace y ep\'il\adddotspace}},
+ byeditortrcoin = {{editado, traducido \lbx@lfromlang, comentado e introducido}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, com\adddotspace e intr\adddotspace}},
+ byeditortrcofo = {{editado, traducido \lbx@lfromlang, comentado y prologado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, com\adddotspace y pr\'ol\adddotspace}},
+ byeditortrcoaf = {{editado, traducido \lbx@lfromlang, comentado y epilogado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, com\adddotspace y ep\'il\adddotspace}},
+ byeditortranin = {{editado, traducido \lbx@lfromlang, anotado e introducido}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, anot\adddotspace e intr\adddotspace}},
+ byeditortranfo = {{editado, traducido \lbx@lfromlang, anotado y prologado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, anot\adddotspace y pr\'ol\adddotspace}},
+ byeditortranaf = {{editado, traducido \lbx@lfromlang, anotado y epilogado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, anot\adddotspace y ep\'il\adddotspace}},
+ bytranslatorco = {{traducido \lbx@lfromlang\ y comentado}%
+ {trad\adddotspace \lbx@sfromlang\ y com\adddotspace}},
+ bytranslatoran = {{traducido \lbx@lfromlang\ y anotado}%
+ {trad\adddotspace \lbx@sfromlang\ y anot\adddotspace}},
+ bytranslatorin = {{traducido \lbx@lfromlang\ e introducido}%
+ {trad\adddotspace \lbx@sfromlang\ e introd\adddotspace}},
+ bytranslatorfo = {{traducido \lbx@lfromlang\ y prologado}%
+ {trad\adddotspace \lbx@sfromlang\ y pr\'ol\adddotspace}},
+ bytranslatoraf = {{traducido \lbx@lfromlang\ y epilogado}%
+ {trad\adddotspace \lbx@sfromlang\ y ep\'il\adddotspace}},
+ bytranslatorcoin = {{traducido \lbx@lfromlang, comentado e introducido}%
+ {trad\adddotspace \lbx@sfromlang, com\adddotspace e intr\adddotspace}},
+ bytranslatorcofo = {{traducido \lbx@lfromlang, comentado y prologado}%
+ {trad\adddotspace \lbx@sfromlang, com\adddotspace y pr\'ol\adddotspace}},
+ bytranslatorcoaf = {{traducido \lbx@lfromlang, comentado y epilogado}%
+ {trad\adddotspace \lbx@sfromlang, com\adddotspace y ep\'il\adddotspace}},
+ bytranslatoranin = {{traducido \lbx@lfromlang, anotado e introducido}%
+ {trad\adddotspace \lbx@sfromlang, anot\adddotspace e intr\adddotspace}},
+ bytranslatoranfo = {{traducido \lbx@lfromlang, anotado y prologado}%
+ {trad\adddotspace \lbx@sfromlang, anot\adddotspace y pr\'ol\adddotspace}},
+ bytranslatoranaf = {{traducido \lbx@lfromlang, anotado y epilogado}%
+ {trad\adddotspace \lbx@sfromlang, anot\adddotspace y ep\'il\adddotspace}},
+% \end{macrocode}
+%
+% The roles expressed as objects and terms for supplementary material
+% are not abbreviated.
+%
+% \begin{macrocode}
+ withcommentator = {{con comentario de}{con comentario de}},
+ withannotator = {{con notas de}{con notas de}},
+ withintroduction = {{con introduci\'on de}{con introduci\'on de}},
+ withforeword = {{con pr\'ologo de}{con pr\'ologo de}},
+ withafterword = {{con ep\'ilogo de}{con ep\'ilogo de}},
+ introduction = {{introduci\'on}{introduci\'on}},
+% \end{macrocode}
+%
+% The abbreviations for some publication details are different.
+%
+% \begin{macrocode}
+ newseries = {{nueva \'epoca}{\mkbibacro{N\'E}}},
+ oldseries = {{antigua \'epoca}{\mkbibacro{A\'E}}},
+ edition = {{edici\'on}{edn\adddot}},
+ reprintfrom = {{de}{de}},
+ translationas = {{traducido espa\~nol como}{trad\adddotspace espa\~nol como}},
+ origpubin = {{publicado originalmente en}{pub\adddot orig\adddotspace}},
+% \end{macrocode}
+%
+% \emph{New Hart's Rules} uses \enquote{accessed} for URL dates.
+%
+% \begin{macrocode}
+ urlseen = {{accessed}{accessed}},
+% \end{macrocode}
+%
+% Oxford style is to use \enquote{henceforth}
+% for shorthands and \enquote{at} to cite a page within a range.
+%
+% \begin{macrocode}
+ citedas = {{henceforth}{henceforth}},
+ thiscite = {{at}{at}},
+% \end{macrocode}
+%
+% Languages are abbreviated.
+%
+% \begin{macrocode}
+ langamerican = {{ingl\'es americano}{ingl\'es americano}},
+ langbrazilian = {{brasile\~no}{brasile\~no}},
+ langbulgarian = {{b\'ulgaro}{b\'ulgaro}},
+ langcatalan = {{catal\'an}{catal\'an}},
+ langcroatian = {{croata}{croata}},
+ langczech = {{checo}{checo}},
+ langdanish = {{dan\'es}{dan\'es}},
+ langdutch = {{neerland\'es}{neerland\'es}},
+ langenglish = {{ingl\'es}{ingl\'es}},
+ langestonian = {{estonio}{estonio}},
+ langfinnish = {{fin\'es}{fin\'es}},
+ langfrench = {{franc\'es}{franc\'es}},
+ langgalician = {{gallego}{gallego}},
+ langgerman = {{alem\'an}{alem\'an}},
+ langgreek = {{griego}{griego}},
+ langhungarian = {{h\'ungaro}{h\'ungaro}},
+ langitalian = {{italiano}{italiano}},
+ langjapanese = {{japon\'es}{japon\'es}},
+ langlatin = {{lat\'in}{lat\'in}},
+ langlatvian = {{lituano}{lituano}},
+ langnorwegian = {{noruego}{noruego}},
+ langpolish = {{polaco}{polaco}},
+ langportuguese = {{portugu\'es}{portugu\'es}},
+ langrussian = {{ruso}{ruso}},
+ langserbian = {{serbio}{serbio}},
+ langslovak = {{eslovaco}{eslovaco}},
+ langslovene = {{esloveno}{esloveno}},
+ langspanish = {{espa\~nol}{espa\~nol}},
+ langswedish = {{sueco}{sueco}},
+ langukrainian = {{ucraniano}{ucraniano}},
+}
+% \end{macrocode}
+%
+% \iffalse %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%</es>
+% \fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
% \section{Other languages}
%
-% Currently \pkg[biblatex]{oxref} only supports British and American
-% English explicitly, but if there is demand more languages may be
-% added. If you would like to contribute support for your language, a
-% list of the non-standard bibliography strings requiring definition may
-% be found in section~\ref{sec:setup}.
+% Currently \pkg[biblatex]{oxref} only supports English (British and American)
+% and Spanish explicitly, but if there is demand more languages may be added. If
+% you would like to contribute support for your language, a list of the
+% non-standard bibliography strings requiring definition may be found in
+% section~\ref{sec:setup}.
%
% \iffalse %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%</us>
%</lbx>
% \fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/source/latex/biblatex-oxref/oxref.ins b/Master/texmf-dist/source/latex/biblatex-oxref/oxref.ins
index d9168923a74..4f699685dd6 100644
--- a/Master/texmf-dist/source/latex/biblatex-oxref/oxref.ins
+++ b/Master/texmf-dist/source/latex/biblatex-oxref/oxref.ins
@@ -76,6 +76,7 @@ Copyright (C) 2016–2023 Alex Ball
\file{american-\jobname.lbx}{\from{\jobname.dtx}{lbx,us}}
\file{british-\jobname.lbx}{\from{\jobname.dtx}{lbx,gb}}
\file{english-\jobname.lbx}{\from{\jobname.dtx}{lbx,en}}
+ \file{spanish-\jobname.lbx}{\from{\jobname.dtx}{lbx,es}}
\file{oxnotes-doc.tex}{\from{\jobname.dtx}{doc,n}}
\file{oxnum-doc.tex}{\from{\jobname.dtx}{doc,m}}
\file{oxalph-doc.tex}{\from{\jobname.dtx}{doc,a}}
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx b/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx
index 807d728404d..d8de64b6785 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{american-oxref.lbx}
[\Version\space American English conventions required by the biblatex-oxref styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx b/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx
index 783ba400234..9e87c72aad4 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{british-oxref.lbx}
[\Version\space British English conventions required by the biblatex-oxref styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx b/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx
index 3a235de2fba..095bce6bcac 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{english-oxref.lbx}
[\Version\space Generic English conventions required by the biblatex-oxref styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx
index 9fa0dbabcaf..b602bf1b85c 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxalph.bbx}
[\Version\space Alphabetic bibliography style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx
index 5ef32a8a9fd..8ab5c6ac649 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxalph.cbx}
[\Version\space Alphabetic citation style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx
index 5991d5f4785..235d9a13a78 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxalph.dbx}
[\Version\space Data model for the Oxref family of styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.bbx
index 45ba2b848ac..6b3155e2afd 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.bbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-ibid.bbx}
[\Version\space Footnote-based bibliography style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.cbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.cbx
index 6e711625d8a..0ff68af6b57 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.cbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-ibid.cbx}
[\Version\space Footnote-based citation style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.dbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.dbx
index c9fb56fc822..00b315123ba 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.dbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.dbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-ibid.dbx}
[\Version\space Data model for the Oxref family of styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.bbx
index 7ef50ee6db7..c64e26669a0 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.bbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-inote.bbx}
[\Version\space Footnote-based bibliography style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.cbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.cbx
index e1533a53657..55192b8b107 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.cbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-inote.cbx}
[\Version\space Footnote-based citation style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.dbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.dbx
index 643195b1c05..e8e1a13de73 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.dbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-inote.dbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-inote.dbx}
[\Version\space Data model for the Oxref family of styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.bbx
index 777709715aa..e3d5930c6b6 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.bbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-note.bbx}
[\Version\space Footnote-based bibliography style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.cbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.cbx
index 945d99b09ee..dd8013a1354 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.cbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-note.cbx}
[\Version\space Footnote-based citation style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.dbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.dbx
index fc9d1e9f74b..e002bc92e2c 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.dbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-note.dbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-note.dbx}
[\Version\space Data model for the Oxref family of styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.bbx
index 630905bed13..f8805c0c826 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.bbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-trad1.bbx}
[\Version\space Footnote-based bibliography style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.cbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.cbx
index 4d98a6f5004..b91d2af6ef7 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.cbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-trad1.cbx}
[\Version\space Footnote-based citation style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.dbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.dbx
index 3b57a4406cd..9fb13a8237f 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.dbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad1.dbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-trad1.dbx}
[\Version\space Data model for the Oxref family of styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.bbx
index b80e394ed6a..a312d54439e 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.bbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-trad2.bbx}
[\Version\space Footnote-based bibliography style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.cbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.cbx
index 6c289239cd1..3b5c86f873e 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.cbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-trad2.cbx}
[\Version\space Footnote-based citation style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.dbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.dbx
index d393c7a2d8a..a109d8da30f 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.dbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad2.dbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-trad2.dbx}
[\Version\space Data model for the Oxref family of styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.bbx
index 2a6057e042b..4a25c41e94e 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.bbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-trad3.bbx}
[\Version\space Footnote-based bibliography style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.cbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.cbx
index 96f54677c04..4b0a6fb60c4 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.cbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-trad3.cbx}
[\Version\space Footnote-based citation style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.dbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.dbx
index 8c702ef0074..44f3e7cbf1d 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.dbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-trad3.dbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes-trad3.dbx}
[\Version\space Data model for the Oxref family of styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx
index fae78492156..b4f9b1615b1 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes.bbx}
[\Version\space Footnote-based bibliography style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx
index d3dc91057fd..2fae521264c 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes.cbx}
[\Version\space Footnote-based citation style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx
index 02f276f5b34..eada818a49f 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes.dbx}
[\Version\space Data model for the Oxref family of styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx
index 2006d5ad34d..c5cc8132f3e 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnum.bbx}
[\Version\space Numeric bibliography style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx
index c8f52fcb044..7a86a20c1d8 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnum.cbx}
[\Version\space Numeric citation style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx
index f3f7b3b9579..eb22ac5b0da 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnum.dbx}
[\Version\space Data model for the Oxref family of styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx
index 97538e23dae..763905eb344 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxref.bbx}
[\Version\space Base settings for bibliography styles inspired by the Oxford Guide to Style]
@@ -600,7 +600,7 @@
\ifnum\num@two@len>3%
\IfStrEq{\Result}{2}{\def\Result{1}}{}%
\fi
- \ifboolexpr{
+ \ifboolexpr{
(
test {\ifentrytype{jurisdiction}}
or
@@ -826,14 +826,17 @@
\DeclareFieldFormat{howpublished}{\mkbibbrackets{#1}}
\DeclareFieldFormat[misc,unpublished]{howpublished}{#1}
\DeclareFieldFormat[article,periodical,suppperiodical,review]{entrysubtype}{\mkbibbrackets{#1}}
-\newcommand*{\blx@ox@abbrevstring}{%
- A\^{A}BCDEFG\u{G}HI\.{I}\^{I}JKLMNO\"{O}\^{O}PQRSTU\"{U}\^{U}VWXYZ.}%
-\AtBeginDocument{
- \ifdefstring{\encodingdefault}{OT1}{}{%
- \renewcommand*{\blx@ox@abbrevstring}{%
- A\^{A}BC\c{C}DEFG\u{G}HI\.{I}\^{I}JKLMNO\"{O}\^{O}PQRS\c{S}TU\"{U}\^{U}VWXYZ.}%
- }%
-}
+\global\let\blx@ox@abbrevstring\@empty
+\newrobustcmd*{\DeclareAbbrEndChars}{%
+ \@ifstar{%
+ \blx@ox@apptoabbrevstring
+ }{%
+ \global\let\blx@ox@abbrevstring\@empty
+ \blx@ox@apptoabbrevstring}}
+\def\blx@ox@apptoabbrevstring#1{
+ \xdef\blx@ox@abbrevstring{\blx@ox@abbrevstring#1}}
+\DeclareAbbrEndChars{%
+ A\^{A}BCDEFG\u{G}HI\^{I}JKLMNO\"{O}\^{O}PQRSTU\"{U}\^{U}VWXYZ.}%
\newcommand*{\ifabbrev}[3]{%
\StrRight{#1}{1}[\blx@ox@lastchar]%
\expandafter\IfSubStr*{\blx@ox@abbrevstring}{\blx@ox@lastchar}{#2}{#3}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx
index e4328d5e399..a267a2c0979 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxyear.bbx}
[\Version\space Author-year bibliography style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx
index 9c619d9b05c..39728547ffa 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxyear.cbx}
[\Version\space Author-year citation style inspired by the Oxford Guide to Style]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx
index 862273d0e63..0f4283e7961 100644
--- a/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2023/02/01 v3.0}
+\def\Version{2023/06/06 v3.1}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxyear.dbx}
[\Version\space Data model for the Oxref family of styles]
diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/spanish-oxref.lbx b/Master/texmf-dist/tex/latex/biblatex-oxref/spanish-oxref.lbx
new file mode 100644
index 00000000000..e902c208445
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/biblatex-oxref/spanish-oxref.lbx
@@ -0,0 +1,256 @@
+%%
+%% This is file `spanish-oxref.lbx',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% oxref.dtx (with options: `lbx,es')
+%% ----------------------------------------------------------------
+%% biblatex-oxref --- Biblatex styles inspired by the Oxford Guide to Style
+%% Author: Alex Ball
+%% E-mail: a.j.ball@bath.ac.uk
+%% License: Released under the LaTeX Project Public License v1.3c or later
+%% See: http://www.latex-project.org/lppl.txt
+%% ----------------------------------------------------------------
+%%
+\def\Version{2023/06/06 v3.1}
+\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+\ProvidesFile{spanish-oxref.lbx}
+ [\Version\space Spanish conventions required by the biblatex-oxref styles]
+\InheritBibliographyExtras{spanish}
+\DeclareBibliographyStrings{%
+ inherit = {spanish},
+ director = {{direcci\'on}{dir\adddot}},
+ directors = {{directores}{dirs\adddot}},
+ performer = {{int\'erprete}{int\adddot}},
+ performers = {{int\'erpretes}{ints\adddot}},
+ reader = {{narraci\'on}{narr\adddot}},
+ readers = {{narradores}{narrs\adddot}},
+ conductor = {{direcci\'on}{dir\adddot}},
+ conductors = {{directores}{dirs\adddot}},
+ serieseditor = {{editor de la serie}{ed\adddotspace ser\adddot}},
+ serieseditors = {{editores de la serie}{eds\adddotspace ser\adddot}},
+ holder = {{titular}{tit\adddot},
+ holders = {{titulares}{tits\adddot}},
+ editorcm = {{editor y compilador}{ed\adddotspace y comp\adddot}},
+ editorcms = {{editores y compiladores}{eds\adddotspace y comps\adddot}},
+ byperformer = {{interpretado por}{int\adddot}},
+ bydirector = {{dirigido por}{dir\adddot}},
+ byreader = {{narrado por}{narr\adddotspace por}},
+ byconductor = {{dirigido por}{dir\adddot}},
+ byserieseditor = {{editado por}{ed\adddot}},
+ byholder = {{derechos de}{held by}},
+ byeditorcm = {{editado y compilado por}{ed\adddotspace y comp\adddot}},
+ facsimile = {{edici\'on facs\'imil}{ed\adddotspace facs\adddot}},
+ revised = {{edici\'on revisada}{ed\adddotspace rev\adddot}},
+ revisedenlarged = {{edici\'on revisada y ampliada}{ed\adddotspace rev\adddotspace y amp\adddot}},
+ revisedreprint = {{reimpresi\'on revisada}{reimpr\adddotspace rev\adddot}},
+ suppto = {{Suplemento de}{Supl\adddot de}},
+ equals = {{=}{=}},
+ original = {{original}{orig\adddot}},
+ amendedby = {{enmendado por}{enmendado por}},
+ inpressin = {{de pr\'oxima publicaci\'on en}{de pr\'ox\adddotspace publ\adddot}},
+ book = {{libro}{lib\adddot}},
+ books = {{libros}{libs\adddot}},
+ canto = {{canto}{canto}},
+ cantos = {{cantos}{cantos}},
+ stanza = {{estrofa}{estr\adddot}},
+ stanzas = {{estrofas}{estrs\adddot}},
+ act = {{Acto}{Acto}},
+ acts = {{Actos}{Actos}},
+ scene = {{Escena}{Escena}},
+ scenes = {{Escenas}{Escenas}},
+ folio = {{folio}{fol\adddot}},
+ folios = {{folios}{fols\adddot}},
+ article = {{art\'iculo}{art\adddot}},
+ articles = {{art\'iculos}{arts\adddot}},
+ clause = {{cl\'ausula}{cl\adddot}},
+ clauses = {{cl\'ausulas}{cls\adddot}},
+ regulation = {{regulaci\'on}{reg\adddot}},
+ regulations = {{regulaciones}{regs\adddot}},
+ rule = {{norma}{nrm\adddot}},
+ rules = {{normas}{nrms\addot}},
+ booktotal = {{libro}{lib\adddot}},
+ booktotals = {{libros}{libs\adddot}},
+ cantototal = {{canto}{canto}},
+ cantototals = {{cantos}{cantos}},
+ stanzatotal = {{estrofa}{estr\adddot}},
+ stanzatotals = {{estrofas}{estrs\adddot}},
+ acttotal = {{Acto}{Acto}},
+ acttotals = {{Actos}{Actos}},
+ scenetotal = {{Escena}{Escena}},
+ scenetotals = {{Escenas}{Escenas}},
+ foliototal = {{folio}{fol\adddot}},
+ foliototals = {{folios}{fols\adddot}},
+ articletotal = {{art\'iculo}{art\adddot}},
+ articletotals = {{art\'iculos}{arts\adddot}},
+ clausetotal = {{cl\'ausula}{cl\adddot}},
+ clausetotals = {{cl\'ausulas}{cls\adddot}},
+ regulationtotal = {{regulaci\'on}{reg\adddot}},
+ regulationtotals = {{regulaciones}{regs\adddot}},
+ ruletotal = {{norma}{nrm\adddot}},
+ ruletotals = {{normas}{nrms\adddot}},
+ facebook = {{Facebook post}{Facebook post}},
+ tweet = {{tweet}{tweet}},
+ podcast = {{podcast}{podcast}},
+ clip = {{video}{video}},
+ webcast = {{webcast}{webcast}},
+ poster = {{poster}{poster}},
+ nolocation = {{sin lugar}{s\adddot l\adddot}},
+ modified = {{\'ultima modificaci\'on}{\'ult\adddotspace modif\adddot}},
+ recorded = {{registrado}{registrado}},
+ uploaded = {{subido}{subido}},
+ filed = {{archivado}{archivado}},
+ issued = {{publicado}{publicado}},
+ anon = {{An\'onimo}{An\'on\adddot}},
+ pseudo = {{Pseudo-}{Ps\adddot-}},
+ urldown = {{descargado}{descargado}},
+ countryjp = {{Jap\'on}{JP}},
+ patentjp = {{Patente japonesa}{Pat\adddotspace japonesa}},
+ patreqjp = {{Solicitud de patente japonesa}{Sol\adddotspace pat\adddotspace japonesa}},
+ 1column = {{una columna}{1\addnbspace col\adddot}},
+ 2column = {{dos columnas}{2\addnbspace col\adddot}},
+ inflayer = {{norma subordinada}{norm\adddotspace sub\adddot}},
+ suplayer = {{norma superior}{norm\adddotspace sup\adddot}},
+ paper = {{hoja}{h\adddot}},
+ papyrus = {{papiro}{papiro}},
+ parchment = {{pergamino}{pergam\adddot}},
+ eucase = {{Caso}{Caso}},
+ eujoinedcases = {{Casos agrupados}{Casos agrupados}},
+ commissiondecision = {{Decisi/'on de la Comisi/'on}{Decisi/'on de la Comisi/'on}},
+ application = {{Solicitud}{Solic\adddot}},
+ order = {{Orden}{Ord\adddot}},
+ bill = {{Proyecto de ley}{Proy\adddotspace de ley}},
+ draft = {{anteproyecto}{anteproyecto}},
+ opened = {{abierto a la firma}{abierto a la firma}},
+ signed = {{aprobada}{aprobada}},
+ adopted = {{adoptada}{adoptada}},
+ inforce = {{en vigor}{en vigor}},
+ byeditor = {{editado}{ed\adddotspace}},
+ byredactor = {{redacci\'on de}{red\adddotspace de}},
+ byreviser = {{revisado}{rev\adddotspace}},
+ byreviewer = {{rese\~nado}{res\adddotspace}},
+ byfounder = {{fundado}{fund\adddotspace}},
+ bycontinuator = {{continuado}{cont\adddotspace}},
+ bycollaborator = {{colaboraci\'on de}{col\adddotspace de}},
+ bytranslator = {{traducido \lbx@lfromlang\}{trad\adddotspace \lbx@sfromlang\}},
+ bycommentator = {{comentado}{com\adddotspace}},
+ byannotator = {{anotado}{anot\adddotspace}},
+ byeditortr = {{editado y traducido \lbx@lfromlang\}%
+ {ed\adddotspace y trad\adddotspace \lbx@sfromlang\}},
+ byeditorco = {{editado y comentado}%
+ {ed\adddotspace y com\adddotspace}},
+ byeditoran = {{editado y anotado}%
+ {ed\adddotspace y anot\adddotspace}},
+ byeditorin = {{editado e introducido}%
+ {ed\adddotspace e intr\adddotspace}},
+ byeditorfo = {{editado y prologado}%
+ {ed\adddotspace y pr\'ol\adddotspace}},
+ byeditoraf = {{editado y epilogado}%
+ {ed\adddotspace y ep\'il\adddotspace}},
+ byeditortrco = {{editado, traducido \lbx@lfromlang\ y comentado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang\ y com\adddotspace}},
+ byeditortran = {{editado, traducido \lbx@lfromlang\ y anotado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang\ y anot\adddotspace}},
+ byeditortrin = {{editado, traducido \lbx@lfromlang\ e introducido}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang\ e intr\adddotspace}},
+ byeditortrfo = {{editado, traducido \lbx@lfromlang\ y prologado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang\ y pr\'ol\adddotspace}},
+ byeditortraf = {{editado, traducido \lbx@lfromlang\ y epilogado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang\ y ep\'il\adddotspace}},
+ byeditorcoin = {{editado, comentado e introducido}%
+ {ed.,\addabbrvspace com\adddotspace e intr\adddotspace}},
+ byeditorcofo = {{editado, comentado y prologado}%
+ {ed.,\addabbrvspace com\adddotspace y pr\'ol\adddotspace}},
+ byeditorcoaf = {{editado, comentado y epilogado}%
+ {ed.,\addabbrvspace com\adddotspace y ep\'il\adddotspace}},
+ byeditoranin = {{editado, anotado e introducido}%
+ {ed.,\addabbrvspace anot\adddotspace e intr\adddotspace}},
+ byeditoranfo = {{editado, anotado y prologado}%
+ {ed.,\addabbrvspace anot\adddotspace y pr\'ol\adddotspace}},
+ byeditoranaf = {{editado, anotado y epilogado}%
+ {ed.,\addabbrvspace anot\adddotspace y ep\'il\adddotspace}},
+ byeditortrcoin = {{editado, traducido \lbx@lfromlang, comentado e introducido}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, com\adddotspace e intr\adddotspace}},
+ byeditortrcofo = {{editado, traducido \lbx@lfromlang, comentado y prologado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, com\adddotspace y pr\'ol\adddotspace}},
+ byeditortrcoaf = {{editado, traducido \lbx@lfromlang, comentado y epilogado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, com\adddotspace y ep\'il\adddotspace}},
+ byeditortranin = {{editado, traducido \lbx@lfromlang, anotado e introducido}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, anot\adddotspace e intr\adddotspace}},
+ byeditortranfo = {{editado, traducido \lbx@lfromlang, anotado y prologado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, anot\adddotspace y pr\'ol\adddotspace}},
+ byeditortranaf = {{editado, traducido \lbx@lfromlang, anotado y epilogado}%
+ {ed.,\addabbrvspace trad\adddotspace \lbx@sfromlang, anot\adddotspace y ep\'il\adddotspace}},
+ bytranslatorco = {{traducido \lbx@lfromlang\ y comentado}%
+ {trad\adddotspace \lbx@sfromlang\ y com\adddotspace}},
+ bytranslatoran = {{traducido \lbx@lfromlang\ y anotado}%
+ {trad\adddotspace \lbx@sfromlang\ y anot\adddotspace}},
+ bytranslatorin = {{traducido \lbx@lfromlang\ e introducido}%
+ {trad\adddotspace \lbx@sfromlang\ e introd\adddotspace}},
+ bytranslatorfo = {{traducido \lbx@lfromlang\ y prologado}%
+ {trad\adddotspace \lbx@sfromlang\ y pr\'ol\adddotspace}},
+ bytranslatoraf = {{traducido \lbx@lfromlang\ y epilogado}%
+ {trad\adddotspace \lbx@sfromlang\ y ep\'il\adddotspace}},
+ bytranslatorcoin = {{traducido \lbx@lfromlang, comentado e introducido}%
+ {trad\adddotspace \lbx@sfromlang, com\adddotspace e intr\adddotspace}},
+ bytranslatorcofo = {{traducido \lbx@lfromlang, comentado y prologado}%
+ {trad\adddotspace \lbx@sfromlang, com\adddotspace y pr\'ol\adddotspace}},
+ bytranslatorcoaf = {{traducido \lbx@lfromlang, comentado y epilogado}%
+ {trad\adddotspace \lbx@sfromlang, com\adddotspace y ep\'il\adddotspace}},
+ bytranslatoranin = {{traducido \lbx@lfromlang, anotado e introducido}%
+ {trad\adddotspace \lbx@sfromlang, anot\adddotspace e intr\adddotspace}},
+ bytranslatoranfo = {{traducido \lbx@lfromlang, anotado y prologado}%
+ {trad\adddotspace \lbx@sfromlang, anot\adddotspace y pr\'ol\adddotspace}},
+ bytranslatoranaf = {{traducido \lbx@lfromlang, anotado y epilogado}%
+ {trad\adddotspace \lbx@sfromlang, anot\adddotspace y ep\'il\adddotspace}},
+ withcommentator = {{con comentario de}{con comentario de}},
+ withannotator = {{con notas de}{con notas de}},
+ withintroduction = {{con introduci\'on de}{con introduci\'on de}},
+ withforeword = {{con pr\'ologo de}{con pr\'ologo de}},
+ withafterword = {{con ep\'ilogo de}{con ep\'ilogo de}},
+ introduction = {{introduci\'on}{introduci\'on}},
+ newseries = {{nueva \'epoca}{\mkbibacro{N\'E}}},
+ oldseries = {{antigua \'epoca}{\mkbibacro{A\'E}}},
+ edition = {{edici\'on}{edn\adddot}},
+ reprintfrom = {{de}{de}},
+ translationas = {{traducido espa\~nol como}{trad\adddotspace espa\~nol como}},
+ origpubin = {{publicado originalmente en}{pub\adddot orig\adddotspace}},
+ urlseen = {{accessed}{accessed}},
+ citedas = {{henceforth}{henceforth}},
+ thiscite = {{at}{at}},
+ langamerican = {{ingl\'es americano}{ingl\'es americano}},
+ langbrazilian = {{brasile\~no}{brasile\~no}},
+ langbulgarian = {{b\'ulgaro}{b\'ulgaro}},
+ langcatalan = {{catal\'an}{catal\'an}},
+ langcroatian = {{croata}{croata}},
+ langczech = {{checo}{checo}},
+ langdanish = {{dan\'es}{dan\'es}},
+ langdutch = {{neerland\'es}{neerland\'es}},
+ langenglish = {{ingl\'es}{ingl\'es}},
+ langestonian = {{estonio}{estonio}},
+ langfinnish = {{fin\'es}{fin\'es}},
+ langfrench = {{franc\'es}{franc\'es}},
+ langgalician = {{gallego}{gallego}},
+ langgerman = {{alem\'an}{alem\'an}},
+ langgreek = {{griego}{griego}},
+ langhungarian = {{h\'ungaro}{h\'ungaro}},
+ langitalian = {{italiano}{italiano}},
+ langjapanese = {{japon\'es}{japon\'es}},
+ langlatin = {{lat\'in}{lat\'in}},
+ langlatvian = {{lituano}{lituano}},
+ langnorwegian = {{noruego}{noruego}},
+ langpolish = {{polaco}{polaco}},
+ langportuguese = {{portugu\'es}{portugu\'es}},
+ langrussian = {{ruso}{ruso}},
+ langserbian = {{serbio}{serbio}},
+ langslovak = {{eslovaco}{eslovaco}},
+ langslovene = {{esloveno}{esloveno}},
+ langspanish = {{espa\~nol}{espa\~nol}},
+ langswedish = {{sueco}{sueco}},
+ langukrainian = {{ucraniano}{ucraniano}},
+}
+%%
+%% Copyright (C) 2016–2023 Alex Ball
+%%
+%% End of file `spanish-oxref.lbx'.