texlive[46504] Master/texmf-dist: biblatex-oxref (31jan18)
commits+karl at tug.org
commits+karl at tug.org
Wed Jan 31 23:00:13 CET 2018
Revision: 46504
http://tug.org/svn/texlive?view=revision&revision=46504
Author: karl
Date: 2018-01-31 23:00:13 +0100 (Wed, 31 Jan 2018)
Log Message:
-----------
biblatex-oxref (31jan18)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex
trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex
trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex
trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex
trunk/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx
trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxalph-doc.tex 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\ProvidesFile{oxalph-doc.tex}
[\Version\space Alphabetic biblatex style inspired by the Oxford Guide to Style]
\PassOptionsToPackage{style=oxalph,varissuedate,anon}{biblatex}
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnotes-doc.tex 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\ProvidesFile{oxnotes-doc.tex}
[\Version\space Footnote-based biblatex style inspired by the Oxford Guide to Style]
\PassOptionsToPackage{style=oxnotes,scnames,varissuedate,anon}{biblatex}
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxnum-doc.tex 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\ProvidesFile{oxnum-doc.tex}
[\Version\space Numeric biblatex style inspired by the Oxford Guide to Style]
\PassOptionsToPackage{style=oxnum,scnames,varissuedate,anon}{biblatex}
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxref.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-oxref/oxyear-doc.tex 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\ProvidesFile{oxyear-doc.tex}
[\Version\space Author-year biblatex style inspired by the Oxford Guide to Style]
\PassOptionsToPackage{style=oxyear,varissuedate,anon}{biblatex}
@@ -505,8 +505,17 @@
\section{Test citations}
-The \emph{Oxford Guide to Style} consistently promotes an author–date citation scheme which uses parentheses, within which there is only a space between the name and date. Pages are set off with a colon, and multiple works are separated with a semicolon.
+The \emph{Oxford Guide to Style} consistently promotes an author–date citation scheme which uses parentheses, within which there is only a space between the name and date.
+If there is no date, the replacement text is separated from the name by a comma.
+\begin{egcite}{(Anon.\@ 1956), (Marx 1867), (Clarke, n.d.).}
+\parencite{anon1956lu},
+\parencite{marx1867ccp},
+\parencite{clarkeNDeci}.
+\end{egcite}
+
+Pages are set off with a colon, and multiple works are separated with a semicolon.
+
\begin{egcite}{Hankinson (1988: 93, 96; 1989: 72)}
\textcites%
[93, 96]{hankinson1988mmm}%
@@ -521,7 +530,6 @@
\end{egcite}
If different authors have the same surname, they are distiguished by their initial.
-If there is no date, the replacement text is separated from the name by a comma.
\nocite{smithFCct}
\begin{egcite}{(P. Smith, forthcoming \emph{a}; T. Smith 1988)}
Modified: trunk/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/source/latex/biblatex-oxref/oxref.dtx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -1,6 +1,6 @@
% \iffalse
%<*internal|bbx|cbx|dbx|lbx|doc>
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
%</internal|bbx|cbx|dbx|lbx|doc>
%<*internal>
\iffalse
@@ -1146,8 +1146,17 @@
\end{egcite}
%</m|a>
%<*y>
-The \emph{Oxford Guide to Style} consistently promotes an author–date citation scheme which uses parentheses, within which there is only a space between the name and date. Pages are set off with a colon, and multiple works are separated with a semicolon.
+The \emph{Oxford Guide to Style} consistently promotes an author–date citation scheme which uses parentheses, within which there is only a space between the name and date.
+If there is no date, the replacement text is separated from the name by a comma.
+\begin{egcite}{(Anon.\@ 1956), (Marx 1867), (Clarke, n.d.).}
+\parencite{anon1956lu},
+\parencite{marx1867ccp},
+\parencite{clarkeNDeci}.
+\end{egcite}
+
+Pages are set off with a colon, and multiple works are separated with a semicolon.
+
\begin{egcite}{Hankinson (1988: 93, 96; 1989: 72)}
\textcites%
[93, 96]{hankinson1988mmm}%
@@ -1162,7 +1171,6 @@
\end{egcite}
If different authors have the same surname, they are distiguished by their initial.
-If there is no date, the replacement text is separated from the name by a comma.
%</y>
%</n|m|a|y>
@@ -7541,12 +7549,23 @@
\DeclareFieldFormat[article,periodical,review]{entrysubtype}{\mkbibbrackets{#1}}
% \end{macrocode}
%
-% We provide a command for testing if a title is abbreviated.
+% 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.
%
% \begin{macrocode}
+\newcommand*{\blx at ox@abbrevstring}{%
+ A\^{A}BCDEFG\u{G}HI\.{I}\^{I}JKLMNO\"{O}\^{O}PQRSTU\"{U}\^{U}VWXYZ.}%
+\AtBeginDocument{
+ \ifdefstring{\encodingdefault}{OT1}{}{%
+ \renewcommand*{\blx at ox@abbrevstring}{%
+ A\^{A}BC\c{C}DEFG\u{G}HI\.{I}\^{I}JKLMNO\"{O}\^{O}PQRS\c{S}TU\"{U}\^{U}VWXYZ.}%
+ }%
+}
\newcommand*{\ifabbrev}[3]{%
\StrRight{#1}{1}[\blx at ox@lastchar]%
- \IfSubStr{AÂBCÇDEFGĞHIİÎJKLMNOÖÔPQRSŞTUÜÛVWXYZ.}{\blx at ox@lastchar}{#2}{#3}}
+ \IfSubStr{\blx at ox@abbrevstring}{\blx at ox@lastchar}{#2}{#3}
+}
% \end{macrocode}
%
% We renew the |journal+issuetitle| macro so that if a work takes up a
@@ -11807,7 +11826,10 @@
\ifboolexpr{%
togl {blx at labeldateparts}
and not test {\iffieldundef{labeldatesource}}
- and not test {\iffieldundef{\thefield{labeldatesource}year}}}}
+ and (
+ test {\iffieldequalstr{labeldatesource}{year}}
+ or not test {\iffieldundef{\thefield{labeldatesource}year}}
+ )}}
\def\iflabeldateispubstate{%
\ifboolexpr{%
not test {\iffieldundef{labeldatesource}}
@@ -12649,13 +12671,13 @@
%
% \begin{macrocode}
\DeclareDelimFormat{nameyeardelim}{%
- \iffieldundef{\thefield{labeldatesource}year}%
- {\addcomma\space}%
- {\addspace}}
+ \iflabeldateisanydate
+ {\addspace}%
+ {\addcomma\space}}
\DeclareDelimFormat{nonameyeardelim}{%
- \iffieldundef{\thefield{labeldatesource}year}%
- {\addcomma\space}%
- {\addspace}}
+ \iflabeldateisanydate
+ {\addspace}%
+ {\addcomma\space}}
% \end{macrocode}
%
% Compressed citations are delimited with a semicolon, just like
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/american-oxref.lbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{american-oxref.lbx}
[\Version\space American English conventions required by the biblatex-oxref styles]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/british-oxref.lbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{british-oxref.lbx}
[\Version\space British English conventions required by the biblatex-oxref styles]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/english-oxref.lbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{english-oxref.lbx}
[\Version\space Generic English conventions required by the biblatex-oxref styles]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.bbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxalph.bbx}
[\Version\space Alphabetic bibliography style inspired by the Oxford Guide to Style]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.cbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxalph.cbx}
[\Version\space Alphabetic citation style inspired by the Oxford Guide to Style]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxalph.dbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxalph.dbx}
[\Version\space Data model for the Oxref family of styles]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.bbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes.bbx}
[\Version\space Footnote-based bibliography style inspired by the Oxford Guide to Style]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.cbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes.cbx}
[\Version\space Footnote-based citation style inspired by the Oxford Guide to Style]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes.dbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnotes.dbx}
[\Version\space Data model for the Oxref family of styles]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.bbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnum.bbx}
[\Version\space Numeric bibliography style inspired by the Oxford Guide to Style]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.cbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnum.cbx}
[\Version\space Numeric citation style inspired by the Oxford Guide to Style]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxnum.dbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxnum.dbx}
[\Version\space Data model for the Oxref family of styles]
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxref.bbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxref.bbx}
[\Version\space Base settings for bibliography styles inspired by the Oxford Guide to Style]
@@ -781,9 +781,18 @@
\DeclareFieldFormat{howpublished}{\mkbibbrackets{#1}}
\DeclareFieldFormat[misc,unpublished]{howpublished}{#1}
\DeclareFieldFormat[article,periodical,review]{entrysubtype}{\mkbibbrackets{#1}}
+\newcommand*{\blx at ox@abbrevstring}{%
+ A\^{A}BCDEFG\u{G}HI\.{I}\^{I}JKLMNO\"{O}\^{O}PQRSTU\"{U}\^{U}VWXYZ.}%
+\AtBeginDocument{
+ \ifdefstring{\encodingdefault}{OT1}{}{%
+ \renewcommand*{\blx at ox@abbrevstring}{%
+ A\^{A}BC\c{C}DEFG\u{G}HI\.{I}\^{I}JKLMNO\"{O}\^{O}PQRS\c{S}TU\"{U}\^{U}VWXYZ.}%
+ }%
+}
\newcommand*{\ifabbrev}[3]{%
\StrRight{#1}{1}[\blx at ox@lastchar]%
- \IfSubStr{AÂBCÇDEFGĞHIİÎJKLMNOÖÔPQRSŞTUÜÛVWXYZ.}{\blx at ox@lastchar}{#2}{#3}}
+ \IfSubStr{\blx at ox@abbrevstring}{\blx at ox@lastchar}{#2}{#3}
+}
\renewbibmacro*{journal+issuetitle}{%
\ifboolexpr{
test {\iffieldundef{title}}
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.bbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxyear.bbx}
[\Version\space Author-year bibliography style inspired by the Oxford Guide to Style]
@@ -48,7 +48,10 @@
\ifboolexpr{%
togl {blx at labeldateparts}
and not test {\iffieldundef{labeldatesource}}
- and not test {\iffieldundef{\thefield{labeldatesource}year}}}}
+ and (
+ test {\iffieldequalstr{labeldatesource}{year}}
+ or not test {\iffieldundef{\thefield{labeldatesource}year}}
+ )}}
\def\iflabeldateispubstate{%
\ifboolexpr{%
not test {\iffieldundef{labeldatesource}}
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.cbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxyear.cbx}
[\Version\space Author-year citation style inspired by the Oxford Guide to Style]
@@ -45,13 +45,13 @@
}%
}{}{}
\DeclareDelimFormat{nameyeardelim}{%
- \iffieldundef{\thefield{labeldatesource}year}%
- {\addcomma\space}%
- {\addspace}}
+ \iflabeldateisanydate
+ {\addspace}%
+ {\addcomma\space}}
\DeclareDelimFormat{nonameyeardelim}{%
- \iffieldundef{\thefield{labeldatesource}year}%
- {\addcomma\space}%
- {\addspace}}
+ \iflabeldateisanydate
+ {\addspace}%
+ {\addcomma\space}}
\renewcommand*{\compcitedelim}{\addsemicolon\space}
\renewcommand*{\postnotedelim}{\addcolon\space}
\xpatchbibmacro{textcite}{%
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx 2018-01-31 21:59:54 UTC (rev 46503)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-oxref/oxyear.dbx 2018-01-31 22:00:13 UTC (rev 46504)
@@ -13,7 +13,7 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2018/01/26 v0.11.1}
+\def\Version{2018/01/31 v0.11.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesFile{oxyear.dbx}
[\Version\space Data model for the Oxref family of styles]
More information about the tex-live-commits
mailing list