diff options
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib')
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxalph-doc.pdf | bin | 438678 -> 438613 bytes | |||
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxnotes-doc.pdf | bin | 444596 -> 444450 bytes | |||
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxnum-doc.pdf | bin | 439037 -> 438858 bytes | |||
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxref.dtx | 78 | ||||
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxref.pdf | bin | 525070 -> 525894 bytes | |||
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxyear-doc.pdf | bin | 442339 -> 442212 bytes |
6 files changed, 36 insertions, 42 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxalph-doc.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxalph-doc.pdf Binary files differindex 3318c0adc9..ce064fec3b 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxalph-doc.pdf +++ b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxalph-doc.pdf diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxnotes-doc.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxnotes-doc.pdf Binary files differindex 4d11644437..c56613e8eb 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxnotes-doc.pdf +++ b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxnotes-doc.pdf diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxnum-doc.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxnum-doc.pdf Binary files differindex c9fb5f9fea..058f95e025 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxnum-doc.pdf +++ b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxnum-doc.pdf diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxref.dtx b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxref.dtx index b762e178c2..2db1e18a32 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxref.dtx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxref.dtx @@ -1,6 +1,6 @@ % \iffalse %<*internal|bbx|cbx|dbx|lbx|doc> -\def\Version{2019/02/19 v1.1} +\def\Version{2019/09/02 v1.2} %</internal|bbx|cbx|dbx|lbx|doc> %<*internal> \iffalse @@ -1533,7 +1533,7 @@ If the contribution of the translators or revisers is so great they could be joi %<*n> \begin{egcite*}{} -\cite{kuehner.blass1890ef} +\textcite{kuehner.blass1890ef} \end{egcite*} %</n> %<*m|a> @@ -7112,7 +7112,7 @@ will trigger the use of parentheses. % % \begin{macrocode} \newtoggle{blx@ox@scnames} -\DeclareBibliographyOption[boolean]{scnames}[true]{% +\DeclareBibliographyOption{scnames}[true]{% \settoggle{blx@ox@scnames}{#1} } % \end{macrocode} @@ -7124,11 +7124,11 @@ will trigger the use of parentheses. % % \begin{macrocode} \newtoggle{blx@ox@nametitle}\toggletrue{blx@ox@nametitle}% -\DeclareBibliographyOption[boolean]{usenametitles}[true]{% +\DeclareBibliographyOption{usenametitles}[true]{% \settoggle{blx@ox@nametitle}{#1}} -\DeclareTypeOption[boolean]{usenametitles}[true]{% +\DeclareTypeOption{usenametitles}[true]{% \settoggle{blx@ox@nametitle}{#1}} -\DeclareEntryOption[boolean]{usenametitles}[true]{% +\DeclareEntryOption{usenametitles}[true]{% \settoggle{blx@ox@nametitle}{#1}} % \end{macrocode} % @@ -7715,7 +7715,8 @@ will trigger the use of parentheses. {}{\wlog{WARNING: biblatex-oxref failed to patch translatorstrg}}% \xpatchbibmacro{translator+othersstrg}% {\bibstring}% - {\bibstring[\mkbibparens]}{}{}% + {\bibstring[\mkbibparens]}% +{}{\wlog{WARNING: biblatex-oxref failed to patch translator+othersstrg}}% % \end{macrocode} % % When referencing one work from a collection by the same author, @@ -7875,28 +7876,28 @@ will trigger the use of parentheses. \iffieldundef{#2endmonth}% {\blx@ox@compyear{\thefield{#2year}}{\thefield{#2endyear}}}% {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}% -}{}{} +}{}{\wlog{WARNING: biblatex-oxref failed to patch mkdaterangefull}} \patchcmd{\mkdaterangefullextra}{% \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}% }{% \iffieldundef{#2endmonth}% {\blx@ox@compyear{\thefield{#2year}}{\thefield{#2endyear}}}% {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}% -}{}{} -\patchcmd{\mkdaterangetrunc}{% +}{}{\wlog{WARNING: biblatex-oxref failed to patch mkdaterangefullextra}} +\patchcmd{\mkdaterangetrunc@i}{% \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}% }{% \iffieldundef{#2endmonth}% {\blx@ox@compyear{\thefield{#2year}}{\thefield{#2endyear}}}% {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}% -}{}{} -\patchcmd{\mkdaterangetruncextra}{% +}{}{\wlog{WARNING: biblatex-oxref failed to patch mkdaterangetrunc@i}} +\patchcmd{\mkdaterangetruncextra@i}{% \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}% }{% \iffieldundef{#2endmonth}% {\blx@ox@compyear{\thefield{#2year}}{\thefield{#2endyear}}}% {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}% -}{}{} +}{}{\wlog{WARNING: biblatex-oxref failed to patch mkdaterangetruncextra@i}} % \end{macrocode} % % We provide a way of prefacing dates (and times) with a type. This is mainly @@ -8297,7 +8298,7 @@ will trigger the use of parentheses. % by |issue+date| instead (see below). % % \begin{macrocode} -\DeclareBibliographyOption{issuestyle}[slash]{% +\DeclareBibliographyOption[string]{issuestyle}[slash]{% \ifcsdef{blx@ox@issuestyle@#1}{% \csuse{blx@ox@issuestyle@#1}% }{% @@ -8349,17 +8350,17 @@ will trigger the use of parentheses. % % \begin{macrocode} \newtoggle{blx@ox@varissuedate} -\DeclareBibliographyOption[boolean]{varissuedate}[true]{% +\DeclareBibliographyOption{varissuedate}[true]{% \settoggle{blx@ox@varissuedate}{#1}} -\DeclareTypeOption[boolean]{varissuedate}[true]{% +\DeclareTypeOption{varissuedate}[true]{% \settoggle{blx@ox@varissuedate}{#1}} -\DeclareEntryOption[boolean]{varissuedate}[true]{% +\DeclareEntryOption{varissuedate}[true]{% \settoggle{blx@ox@varissuedate}{#1}} -\DeclareBibliographyOption[boolean]{issuedate-plain}[true]{% +\DeclareBibliographyOption{issuedate-plain}[true]{% \settoggle{blx@ox@varissuedate}{#1}} -\DeclareTypeOption[boolean]{issuedate-plain}[true]{% +\DeclareTypeOption{issuedate-plain}[true]{% \settoggle{blx@ox@varissuedate}{#1}} -\DeclareEntryOption[boolean]{issuedate-plain}[true]{% +\DeclareEntryOption{issuedate-plain}[true]{% \settoggle{blx@ox@varissuedate}{#1}} \renewbibmacro*{issue+date}{% \ifboolexpr{ @@ -9710,7 +9711,7 @@ reference,mvreference,inreference]{volume}{% \newtoggle{blx@ox@plainthesis} \DeclareFieldAlias{thesis:publication}{publication} \DeclareFieldFormat{plain}{#1} -\DeclareBibliographyOption[boolean]{altthesis}[true]{% +\DeclareBibliographyOption{altthesis}[true]{% \settoggle{blx@ox@altthesis}{#1} } \DeclareBibliographyOption[string]{thesis}[out]{% @@ -10133,7 +10134,7 @@ reference,mvreference,inreference]{volume}{% % % \begin{macrocode} \newtoggle{blx@ox@endeditor} -\DeclareEntryOption[boolean]{endeditor}[true]{% +\DeclareEntryOption{endeditor}[true]{% \settoggle{blx@ox@endeditor}{#1}} \newbibmacro*{pre-byeditor+others}{% \iftoggle{blx@ox@endeditor}{}{% @@ -10601,7 +10602,7 @@ reference,mvreference,inreference]{volume}{% \settoggle{bbx:altcourt}{#1}} \newtoggle{bbx@ecliuse} \newtoggle{bbx@eclionly} -\DeclareBibliographyOption{ecli}[yes]{% +\DeclareBibliographyOption[string]{ecli}[yes]{% \ifstrequal{#1}{no}{% \global\togglefalse{bbx@ecliuse}% \global\togglefalse{bbx@eclionly}% @@ -11842,7 +11843,7 @@ reference,mvreference,inreference]{volume}{% % We provide an option for setting the relatedtype punctuation. % % \begin{macrocode} -\DeclareBibliographyOption{relationpunct}[semicolon]{% +\DeclareBibliographyOption[string]{relationpunct}[semicolon]{% \ifcsdef{add#1}{% \ifstrequal{#1}{space}{% \renewcommand*{\relatedtypepunct}{\addspace}% @@ -11854,7 +11855,7 @@ reference,mvreference,inreference]{volume}{% }{% Valid values are 'dot', 'comma', 'semicolon', 'colon',\MessageBreak 'period', 'exclam', 'question', and 'space'.}}} -\DeclareTypeOption{relationpunct}[semicolon]{% +\DeclareTypeOption[string]{relationpunct}[semicolon]{% \ifcsdef{add#1}{% \ifstrequal{#1}{space}{% \renewcommand*{\relatedtypepunct}{\addspace}% @@ -11867,7 +11868,7 @@ reference,mvreference,inreference]{volume}{% Valid values are 'dot', 'comma', 'semicolon', 'colon',\MessageBreak 'period', 'exclam', 'question', and 'space'.}}} \newtoggle{blx@ox@relpunctset} -\DeclareEntryOption{relationpunct}[semicolon]{% +\DeclareEntryOption[string]{relationpunct}[semicolon]{% \ifcsdef{add#1}{% \ifstrequal{#1}{space}{% \renewcommand*{\relatedtypepunct}{\addspace}% @@ -12760,7 +12761,7 @@ reference,mvreference,inreference]{volume}{% \providebool{bbx:subentry} -\DeclareBibliographyOption[boolean]{subentry}[true]{% +\DeclareBibliographyOption{subentry}[true]{% \setbool{bbx:subentry}{#1}} \DeclareFieldFormat{bibentrysetcount}{\mkbibparens{\mknumalph{#1}}} @@ -12844,14 +12845,7 @@ reference,mvreference,inreference]{volume}{% % this is implemented as the |year| value. % % \begin{macrocode} -\DeclareBibliographyOption{mergedate}[true]{% - \ifcsdef{bbx@opt@mergedate@#1} - {\csuse{bbx@opt@mergedate@#1}} - {\PackageError{biblatex-oxref} - {Invalid option 'mergedate=#1'} - {Valid values are 'maximum', 'compact', 'basic', 'minimum',\MessageBreak - 'year', 'true' (=year), and 'false'.}}} -\DeclareTypeOption{mergedate}[true]{% +\DeclareBiblatexOption{global,type,entry}{mergedate}[true]{% \ifcsdef{bbx@opt@mergedate@#1} {\csuse{bbx@opt@mergedate@#1}} {\PackageError{biblatex-oxref} @@ -12930,11 +12924,11 @@ reference,mvreference,inreference]{volume}{% % % \begin{macrocode} \newtoggle{blx@ox@nonodate} -\DeclareBibliographyOption[boolean]{nonodate}[true]{% +\DeclareBibliographyOption{nonodate}[true]{% \settoggle{blx@ox@nonodate}{#1}} -\DeclareTypeOption[boolean]{nonodate}[true]{% +\DeclareTypeOption{nonodate}[true]{% \settoggle{blx@ox@nonodate}{#1}} -\DeclareEntryOption[boolean]{nonodate}[true]{% +\DeclareEntryOption{nonodate}[true]{% \settoggle{blx@ox@nonodate}{#1}} \newbibmacro*{labeldate}{% \ifboolexpr{ @@ -13200,21 +13194,21 @@ reference,mvreference,inreference]{volume}{% }{% \iffieldundef{#2year} {\mknoyeardaterangefull{#1}{#2}}% }{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangefull}} -\xpatchcmd{\mkdaterangetrunc}{% +\xpatchcmd{\mkdaterangetrunc@i}{% \iffieldundef{#2year} {\blx@nounit}% }{% \iffieldundef{#2year} {\mknoyeardaterangetrunc{#1}{#2}}% -}{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangetrunc}} +}{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangetrunc@i}} \xpatchcmd{\mkdaterangefullextra}{% \iffieldundef{#2year} {\blx@nounit}% }{% \iffieldundef{#2year} {\mknoyeardaterangefull{#1}{#2}}% }{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangefullextra}} -\xpatchcmd{\mkdaterangetruncextra}{% +\xpatchcmd{\mkdaterangetruncextra@i}{% \iffieldundef{#2year} {\blx@nounit}% }{% \iffieldundef{#2year} {\mknoyeardaterangetrunc{#1}{#2}}% -}{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangetruncextra}} +}{}{\wlog{WARNING: biblatex-oxref (oxyear) failed to patch mkdaterangetruncextra@i}} % \end{macrocode} % diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxref.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxref.pdf Binary files differindex 65562befd0..67692fcb5c 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxref.pdf +++ b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxref.pdf diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxyear-doc.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxyear-doc.pdf Binary files differindex 423360b582..66d715cb92 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxyear-doc.pdf +++ b/macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxyear-doc.pdf |