diff options
author | Karl Berry <karl@freefriends.org> | 2022-03-06 21:10:52 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-03-06 21:10:52 +0000 |
commit | f2b6fed409ebbdf2f12db216597d5072b87c6212 (patch) | |
tree | 2e018181a03ceeb18894466ab4be958dfc12fb9f | |
parent | b8897a6d43713cacd12da7236e915436cce3d4a1 (diff) |
biblatex-ext (6mar22)
git-svn-id: svn://tug.org/texlive/trunk@62471 c570f23f-e606-0410-a88d-b1316a301751
90 files changed, 1665 insertions, 89 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-ext/CHANGES.md b/Master/texmf-dist/doc/latex/biblatex-ext/CHANGES.md index 4eddff49312..c6a95f43519 100644 --- a/Master/texmf-dist/doc/latex/biblatex-ext/CHANGES.md +++ b/Master/texmf-dist/doc/latex/biblatex-ext/CHANGES.md @@ -1,5 +1,15 @@ # Changelog +## Version 0.15 (2022-03-06) + +See <https://github.com/moewew/biblatex-ext/compare/v0.14...v0.15> + +### Added +- New `authornumber` style family. + +### Changed +- Updated for `biblatex` v3.17 (2022/02/02). + ## Version 0.14 (2021-08-31) See <https://github.com/moewew/biblatex-ext/compare/v0.13...v0.14> diff --git a/Master/texmf-dist/doc/latex/biblatex-ext/README.md b/Master/texmf-dist/doc/latex/biblatex-ext/README.md index 17c9cb55e88..12adbae3f80 100644 --- a/Master/texmf-dist/doc/latex/biblatex-ext/README.md +++ b/Master/texmf-dist/doc/latex/biblatex-ext/README.md @@ -32,7 +32,13 @@ files - The `alphabetic` style family - `ext-alphabetic.bbx` and `ext-alphabetic.cbx` - `ext-alphabetic-verb.bbx` and `ext-alphabetic-verb.cbx` -- The `authoryear`/`authortitle` helper file `ext-dashed-common.bbx` +- The `authornumber` style family + - `ext-authornumber.bbx` and `ext-authornumber.cbx` + - `ext-authornumber-comp.bbx` and `ext-authornumber-comp.cbx` + - `ext-authornumber-ecomp.bbx` and `ext-authornumber-ecomp.cbx` + - `ext-authornumber-terse.bbx` and `ext-authornumber-terse.cbx` + - `ext-authornumber-tcomp.bbx` and `ext-authornumber-tcomp.cbx` + - `ext-authornumber-tecomp.bbx` and `ext-authornumber-tecomp.cbx` - The `authortitle` style family - `ext-authortitle-common.bbx` - `ext-authortitle.bbx` and `ext-authortitle.cbx` @@ -42,6 +48,7 @@ files - `ext-authortitle-terse.bbx` and `ext-authortitle-terse.cbx` - `ext-authortitle-tcomp.bbx` and `ext-authortitle-tcomp.cbx` - `ext-authortitle-ticomp.bbx` and `ext-authortitle-ticomp.cbx` +- The `authoryear`/`authortitle` helper file `ext-dashed-common.bbx` - The `authoryear` style family - `ext-authoryear-common.bbx` - `ext-authoryear.bbx` and `ext-authoryear.cbx` @@ -84,7 +91,7 @@ installation instructions. ## Licence -Copyright 2017-2021 Moritz Wemheuer +Copyright 2017-2022 Moritz Wemheuer This work consists of the `.bbx`, `.cbx`, `.def`, `.sty` and `.lua` files mentioned above. diff --git a/Master/texmf-dist/doc/latex/biblatex-ext/biblatex-ext.pdf b/Master/texmf-dist/doc/latex/biblatex-ext/biblatex-ext.pdf Binary files differindex 075c68cfcf4..f5d9a3af2b1 100644 --- a/Master/texmf-dist/doc/latex/biblatex-ext/biblatex-ext.pdf +++ b/Master/texmf-dist/doc/latex/biblatex-ext/biblatex-ext.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-ext/biblatex-ext.tex b/Master/texmf-dist/doc/latex/biblatex-ext/biblatex-ext.tex index 28969eb88c0..bc7c16c3ada 100644 --- a/Master/texmf-dist/doc/latex/biblatex-ext/biblatex-ext.tex +++ b/Master/texmf-dist/doc/latex/biblatex-ext/biblatex-ext.tex @@ -586,7 +586,7 @@ \newcommand*{\ctan}{\mkbibacro{CTAN}} \newcommand*{\gitbaseurl}{https://github.com/moewew/biblatex-ext} -\newcommand*{\extblxversion}{0.14} +\newcommand*{\extblxversion}{0.15} \newcommand*{\biber}{Biber} \newcommand*{\gitissuelink}[1]{% \href{\gitbaseurl/issues/#1}{issue \##1 on github}} @@ -659,7 +659,7 @@ author = {Moritz Wemheuer}, email = {mwemheu@posteo.de},% revision = {\extblxversion}, - date = {\DTMDate{2021-08-31}}, + date = {\DTMDate{2022-03-06}}, } \hypersetup{% @@ -824,7 +824,7 @@ under the terms of the \lppl, version 1.3c% \fnurl{https://www.latex-project.org/lppl/lppl-1-3c.txt} or (at your option) any later version% \fnurl{https://www.latex-project.org/lppl.txt}. -This bundle is maintained by Moritz Wemheuer (\textcopyright 2017--2021). +This bundle is maintained by Moritz Wemheuer (\textcopyright 2017--2022). \subsection{Feedback}\label{sec:feedback} @@ -1210,6 +1210,81 @@ A compact author-year citation style that combines Sigfridsson and Ryde \quad ibid. \quad Knuth 1984, 1986a\bibrangedash c \end{bibexample} + +\styleitem{ext-authornumber} +An author-number citation style. +The number is taken from the \bibfield{extraname} field +which increases separately for each labelname list. +\begin{bibexample} +\begin{lstlisting}[style=extblxstylelatex] +\usepackage[style=ext-authornumber]{biblatex} +\end{lstlisting} +\tcblower +Knuth [1]; Knuth [2]; Knuth [3]; Sigfridsson and Ryde [1] +\end{bibexample} + +\styleitem{ext-authornumber-comp} +A more compact version of \blxstyle{ext-authornumber} that prints +the author only once if subsequent references in the same citation +share the same author. +This style will print +\enquote{Knuth [1, 2]} instead of +\blxstyle{ext-authornumber}'s \enquote{Knuth [1]; Knuth [2]}. +The style will enable the \opt{sortcites} option. +\begin{bibexample} +\begin{lstlisting}[style=extblxstylelatex] +\usepackage[style=ext-authornumber-comp]{biblatex} +\end{lstlisting} +\tcblower +Knuth [1, 2, 3]; Sigfridsson and Ryde [1] +\end{bibexample} + +\styleitem{ext-authornumber-ecomp} +An even more compact version of \blxstyle{ext-authornumber-comp} +that also compresses the citation numbers if appropriate. +\enquote{Knuth [1--3]} instead of +\blxstyle{ext-authornumber-comp}'s \enquote{Knuth [1, 2, 3]}. +\begin{bibexample} +\begin{lstlisting}[style=extblxstylelatex] +\usepackage[style=ext-authornumber-ecomp]{biblatex} +\end{lstlisting} +\tcblower +Knuth [1--3]; Sigfridsson and Ryde [1] +\end{bibexample} + +\styleitem{ext-authornumber-terse} +A version of \blxstyle{ext-authornumber} which drops the number +if there is only one work by that author. +\begin{bibexample} +\begin{lstlisting}[style=extblxstylelatex] +\usepackage[style=authornumber-terse]{biblatex} +\end{lstlisting} +\tcblower +Knuth [1]; Knuth [2]; Knuth [3]; Sigfridsson and Ryde +\end{bibexample} + +\styleitem{ext-authornumber-tcomp} +A combination of \blxstyle{ext-authornumber-terse} +and \blxstyle{ext-authornumber-comp}. +\begin{bibexample} +\begin{lstlisting}[style=extblxstylelatex] +\usepackage[style=authornumber-comp]{biblatex} +\end{lstlisting} +\tcblower +Knuth [1, 2, 3]; Sigfridsson and Ryde +\end{bibexample} + +\styleitem{ext-authornumber-tecomp} +A combination of \blxstyle{ext-authornumber-terse} +and \blxstyle{ext-authornumber-ecomp}. +\begin{bibexample} +\begin{lstlisting}[style=extblxstylelatex] +\usepackage[style=authornumber-tecomp]{biblatex} +\end{lstlisting} +\tcblower +Knuth [1--3]; Sigfridsson and Ryde +\end{bibexample} + \end{stylelist} \clearpage @@ -1727,8 +1802,10 @@ be printed with the \hyperbibfieldformat{volumeof} format. \optitem[true]{dashed}{\optval{true}, \optval{false}, \optval{fullhash}, \optval{bibnamehash}} -The \opt{dashed} option of the \hyperblxstyle[ext-authoryear]{authoryear}- and -\hyperblxstyle[ext-authortitle]{authortitle}-like bibliography styles allows for +The \opt{dashed} option of the \hyperblxstyle[ext-authoryear]{authoryear}-, +\hyperblxstyle[ext-authortitle]{authortitle}- +and \hyperblxstyle[ext-authornumber]{ext-authornumber}-like +bibliography styles allows for finer control over the dashes than in the standard styles. The option is available globally and additionally on a per-type and per-entry level. @@ -1819,8 +1896,9 @@ lists are only replaced if they are indistinguishable in the data source. \begin{warnbox} The \opt{introcite} option is available for the bibliography styles of the -\hyperblxstyle[ext-authoryear]{authoryear} and -\hyperblxstyle[ext-authortitle]{authortitle} family. +\hyperblxstyle[ext-authoryear]{authoryear}, +\hyperblxstyle[ext-authortitle]{authortitle} +and \hyperblxstyle[ext-authornumber]{ext-authornumber} family. It cannot be used with citation styles of the \hyperblxstyle[ext-verbose]{verbose} family, where it may produce undesired output or errors. @@ -2131,6 +2209,18 @@ Field formats can be modified with \cmd{DeclareFieldFormat}. \begin{bibfieldformatlist} +\bibfieldformatitem{bibextraname} +The format for the number added to the name in +\hyperblxstyle[ext-authornumber]{ext-authornumber}-like styles. +The default is to wrap the number in square brackets. + \begin{bibexample} + \togglefalse{bbx:doi} + % VERY hacky, but we can't easily switch styles + \DeclareFieldFormat{biblabeldate}{\highlight{\bibopenbracket}\highlight[2]{1}% + \highlight{\bibclosebracket}} + \exampleprintbib{sigfridsson} + \end{bibexample} + \bibfieldformatitem{biblabeldate} The format for the labeldate in the bibliography for \hyperblxstyle[ext-authoryear]{authoryear}-like styles. The default is to wrap the date in round brackets. @@ -2258,6 +2348,24 @@ A short overview over common punctuation commands defined by \sty{biblatex-ext} as well as standard \sty{biblatex} in an example bibliography can be found in \cref{sec:punctinuse}. \begin{ltxsyntax} +\csitem{namenumberdelim}\CSdelimMark +Similar to \cmd{nametitledelim}, but for the punctuation between +the name and the label number in +\hyperblxstyle[ext-authornumber]{ext-authornumber} styles. +The default is a space. + \begin{bibexample} + \togglefalse{bbx:doi} + % VERY hacky, but we can't easily switch styles + \DeclareFieldFormat{biblabeldate}{\mkbibbrackets{1}} + \DeclareDelimFormat[bib]{nameyeardelim}{\highlight{\textvisiblespace}} + \exampleprintbib{sigfridsson} + \end{bibexample} + +\csitem{nonamenumberdelim}\CSdelimMark +The replacement for \hypercmd{namenumberdelim} if the labelname +does not exist and is replaced by a fallback. +By default this is an alias of \hypercmd{namenumberdelim}. + \csitem{innametitledelim}\CSdelimMark Similar to \cmd{nametitledelim}, but for names after the \enquote{in:} if \hyperopt{innamebeforetitle} is \optval{true}. @@ -2555,7 +2663,7 @@ The default is a comma followed by a space. \csitem{extradateonlycompcitedelim}\CSdelimMark Similar to \cmd{compcitedelim}, but indended for use between compressed -citations where the second is an \bibfield{extradate} only. +author-year citations where the second is an \bibfield{extradate} only. The default is a comma (\emph{not} followed by a space). \begin{bibexample} \DeclareDelimFormat{extradateonlycompcitedelim}{\highlightbf{\addcomma}} @@ -2572,6 +2680,17 @@ The default is \cmd{bibrangedash}. \highlightbf{\bibrangedash}} \cite{knuth:ct:b,knuth:ct:c,knuth:ct:d} \end{bibexample} + + +\csitem{extranameonlycompcitedelim}\CSdelimMark +Similar to \cmd{compcitedelim}, but indended for use between compressed +author-number citations. +The default is a comma (\emph{not} followed by a space). + +\csitem{extranameonlycompciterangedelim}\CSdelimMark +Similar to \hypercmd{extranameonlycompcitedelim}, but indended for use in a +compressed list of \bibfield{extraname}s in the \blxstyle{-ecomp} styles. +The default is \cmd{bibrangedash}. \end{ltxsyntax} \subsection{Delimiters for citation commands}\label{sec:opt:citedelims} @@ -2639,6 +2758,12 @@ Style family & \cmd{cite} & \cmd{parencite} & \cmd{textcite}\\ \highlightbf[2]{\hmpdl}1984\highlightbf[2]{\hmpdr}% \highlightbf[1]{)} & \highlightbf[1]{\hmpdl}Knuth \highlightbf[2]{(}1984\highlightbf[2]{)}\highlightbf[1]{\hmpdr}\\ +\blxstyle{authornumber} & \highlightbf[1]{\hmpdl}Knuth + \highlightbf[2]{[}1\highlightbf[2]{]}% + \highlightbf[1]{\hmpdr} & \highlightbf[1]{(}Knuth + \highlightbf[2]{\hmpdl}1\highlightbf[2]{\hmpdr}% + \highlightbf[1]{)} & \highlightbf[1]{\hmpdl}Knuth + \highlightbf[2]{[}1\highlightbf[2]{]}\highlightbf[1]{\hmpdr}\\ \bottomrule \end{tabular} \end{table} @@ -3937,6 +4062,10 @@ See also \filename{CHANGES.md}. The numbers on the right indicate the relevant section of the manual. \begin{changelog} +\begin{release}{0.15}{2022-03-06} + \item New \hyperblxstyle[ext-authornumber]{ext-authornumber-*} style + subfamily\see{sec:styles:new} +\end{release} \begin{release}{0.14}{2021-08-31} \item Use \hyperbibmacro{language} bibmacro also in \bibtype{dataset} driver\see{sec:opt:bibmacros} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oa-doiapi.sty b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oa-doiapi.sty index 8822d6e0006..9a044048b3d 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oa-doiapi.sty +++ b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oa-doiapi.sty @@ -1,5 +1,5 @@ \ProvidesPackage{biblatex-ext-oa-doiapi} - [2021/08/31 v0.14 Obtain open access information from DOI via + [2022/03/06 v0.15 Obtain open access information from DOI via unpaywall.org and doi.org (MW)] \RequirePackage{etoolbox} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oa.sty b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oa.sty index b64fec05ddd..6d1ae6bb775 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oa.sty +++ b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oa.sty @@ -1,5 +1,5 @@ \ProvidesPackage{biblatex-ext-oa} - [2021/08/31 v0.14 mark open access in biblatex bibliographies (MW)] + [2022/03/06 v0.15 mark open access in biblatex bibliographies (MW)] \RequirePackage{etoolbox} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-l3draw.sty b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-l3draw.sty index bdafcd02a97..0c7d1cc69fa 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-l3draw.sty +++ b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-l3draw.sty @@ -1,7 +1,7 @@ \RequirePackage{expl3} \ProvidesExplPackage {biblatex-ext-oasymb-l3draw} - {2021/08/31} {0.14} + {2022/03/06} {0.15} {open access symbols with l3draw (MW)} \RequirePackage{xparse} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-pict2e.sty b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-pict2e.sty index 95697fb6248..f60d985a384 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-pict2e.sty +++ b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-pict2e.sty @@ -1,5 +1,5 @@ \ProvidesPackage{biblatex-ext-oasymb-pict2e} - [2021/08/31 v0.14 open access symbols with pict2e (MW)] + [2022/03/06 v0.15 open access symbols with pict2e (MW)] \RequirePackage{etoolbox} \RequirePackage{kvoptions} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-tikz.sty b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-tikz.sty index 22ea6648b04..c7e5aad2284 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-tikz.sty +++ b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-oasymb-tikz.sty @@ -1,5 +1,5 @@ \ProvidesPackage{biblatex-ext-oasymb-tikz} - [2021/08/31 v0.14 open access symbols with TikZ (MW)] + [2022/03/06 v0.15 open access symbols with TikZ (MW)] \RequirePackage{etoolbox} \RequirePackage{kvoptions} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-tabular.sty b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-tabular.sty index 7e8a039af84..e3c4c4f88ca 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-tabular.sty +++ b/Master/texmf-dist/tex/latex/biblatex-ext/biblatex-ext-tabular.sty @@ -1,5 +1,5 @@ \ProvidesPackage{biblatex-ext-tabular} - [2021/08/31 v0.14 tabular bibliographies for biblatex (MW)] + [2022/03/06 v0.15 tabular bibliographies for biblatex (MW)] % Code based on Audrey's % (https://tex.stackexchange.com/users/4483/audrey) diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/blxextdoiapi.lua b/Master/texmf-dist/tex/latex/biblatex-ext/blxextdoiapi.lua index b3a891a0a76..20e5f7e9ed2 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/blxextdoiapi.lua +++ b/Master/texmf-dist/tex/latex/biblatex-ext/blxextdoiapi.lua @@ -2,8 +2,8 @@ blxextdoiapi = blxextdoiapi or {} local blxextdoiapi_module = { name = "blxextdoiapi", - version = "v0.14", - date = "2021/08/31", + version = "v0.15", + date = "2022/03/06", description = "Obtain open access information from DOI via unpaywall.org", author = "Moritz Wemheuer", license = "LPPL v1.3c", diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic-verb.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic-verb.bbx index 3dee92a2bc9..d0c9285e1fd 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic-verb.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic-verb.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-alphabetic-verb.bbx} - [2021/08/31 v0.14 extended biblatex alphabetic-verb + [2022/03/06 v0.15 extended biblatex alphabetic-verb bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic-verb.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic-verb.cbx index a46d86834c9..327df9ac59f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic-verb.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic-verb.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-alphabetic-verb.cbx} - [2021/08/31 v0.14 extended biblatex alphabetic-verb citation style + [2022/03/06 v0.15 extended biblatex alphabetic-verb citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic.bbx index c84dde210cb..aed09a1ca9d 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-alphabetic.bbx} - [2021/08/31 v0.14 extended biblatex alphabetic bibliography style (MW)] + [2022/03/06 v0.15 extended biblatex alphabetic bibliography style (MW)] \RequireBibliographyStyle{ext-standard} \RequireBibliographyStyle{alphabetic} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic.cbx index 3f9883a07fe..e973036d8e1 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-alphabetic.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-alphabetic.cbx} - [2021/08/31 v0.14 extended biblatex alphabetic citation style (MW)] + [2022/03/06 v0.15 extended biblatex alphabetic citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-comp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-comp.bbx new file mode 100644 index 00000000000..4235479377f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-comp.bbx @@ -0,0 +1,19 @@ +\ProvidesFile{ext-authornumber-comp.bbx} + [2022/03/06 v0.15 extended biblatex authoryear bibliography style (MW)] + +\RequireBibliographyStyle{ext-authornumber} + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-comp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-comp.cbx new file mode 100644 index 00000000000..1cf8e3b510a --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-comp.cbx @@ -0,0 +1,320 @@ +\ProvidesFile{ext-authornumber-comp.cbx} + [2022/03/06 v0.15 extended biblatex authoryear citation style (MW)] + +\blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} + {}{}{}{} + +\ExecuteBibliographyOptions{uniquename,uniquelist,sortcites,autocite=plain} + +\DeclareOuterCiteDelims{parencite}{\bibopenparen}{\bibcloseparen} +\DeclareInnerCiteDelims{cite}{\bibopenbracket}{\bibclosebracket} +\DeclareInnerCiteDelims{footcite}{\bibopenbracket}{\bibclosebracket} +\DeclareInnerCiteDelims{textcite}{\bibopenbracket}{\bibclosebracket} + + +\DeclareFieldFormat{extblx@innercitedelims}{#1} +\DeclareFieldFormat{extblx@innerparencitedelims}{#1} +\DeclareFieldFormat{extblx@innertextcitedelims}{#1} +\DeclareFieldFormat{extblx@innerfootcitedelims}{#1} +\DeclareFieldAlias + {extblx@innerfootcitetextdelims} + {extblx@innerfootcitedelims} +\DeclareFieldFormat{extblx@innerbbx@xrefcitedelims}{#1} + + +\renewcommand*{\iffinalcitedelim}{% + \ifnumequal{\value{textcitecount}}{\value{textcitetotal}-1}} + +\newbool{cbx:parens} + +\newbibmacro*{cite:init}{% + \ifnumless{\value{multicitecount}}{2} + {\global\boolfalse{cbx:parens}% + \global\undef\cbx@lasthash} + {\iffieldundef{prenote} + {} + {\global\undef\cbx@lasthash}}} + +\newbibmacro*{cite:reinit}{% + \global\undef\cbx@lasthash} + +\DeclareDelimFormat{namenumberdelim}{\addspace} +\DeclareDelimAlias{nonamenumberdelim}{namenumberdelim} + +\newbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifnameundef{labelname} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \usebibmacro{cite:extraname}% + \usebibmacro{cite:reinit}} + {\iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}% + \usebibmacro{cite:extraname}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{namenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \usebibmacro{cite:extraname}% + \savefield{namehash}{\cbx@lasthash}}}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \multicitedelim}} + +\newbibmacro*{cite:extraname}{% + \printtext[extblx@inner\blx@delimcontext delims]{% + \printtext[bibhyperref]{% + \iffieldundef{extraname} + {\printtext[extraname]{1}} + {\printfield{extraname}}}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{cite:label}{% + \iffieldundef{label} + {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} + {\printtext[bibhyperref]{\printfield{label}}}} + +\newbibmacro*{citenum}{% + \iffieldundef{shorthand} + {\iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}} + {\ifundef\cbx@lasthash + {} + {\extblx@warning{% + Headless citation to different labelnames\MessageBreak + may lead to weird results}}}% + \usebibmacro{cite:extraname}% + \savefield{namehash}{\cbx@lasthash}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{\multicitedelim}} + +\newbibmacro*{cite:postnote}{% + \setunit{}% + \printtext{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}}% + \usebibmacro{postnote}} + +\newbibmacro*{textcite}{% + \iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}% + \iffieldundef{shorthand} + {\usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}} + {\ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{namenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \iffieldundef{shorthand} + {\usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}% + \stepcounter{textcitecount}% + \savefield{namehash}{\cbx@lasthash}}}% + \setunit{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \textcitedelim}} + +\newbibmacro*{textcite:postnote}{% + \usebibmacro{postnote}% + \ifnumequal{\value{multicitecount}}{\value{multicitetotal}} + {\setunit{}% + \printtext{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}}} + {\setunit{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \textcitedelim}}} + +\DeclareCiteCommand{\cite}[\mkoutercitedelims] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\cite}[\mkoutercitedelims] + {\delimcontext{cite}% + \usebibmacro{cite:init}% + \usebibmacro{prenote}% + \printtext{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}} + {\usebibmacro{citeindex}% + \usebibmacro{citenum}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkouterparencitedelims] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\parencite}[\mkouterparencitedelims] + {\delimcontext{parencite}% + \usebibmacro{cite:init}% + \usebibmacro{prenote}% + \printtext{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}} + {\usebibmacro{citeindex}% + \usebibmacro{citenum}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkextblxfootcite] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkextblxfootcite] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +% smartcite's delimcontext needs special attention +% (see ext-biblatex-aux.def) +\DeclareCiteCommand{\smartcite}[\mksmartcite] + {\delimcontext{\extblx@thisdelimcontext}% + \usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\cbx@textcite}[\mkoutertextcitedelims] + {\usebibmacro{cite:init}} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {} + {\usebibmacro{textcite:postnote}} + +\DeclareCiteCommand{\textcite}[\cbx@textcite@init\cbx@textcite] + {\gdef\cbx@savedkeys{}% + \citetrackerfalse% + \pagetrackerfalse% + \DeferNextCitekeyHook% + \usebibmacro{cite:init}} + {\ifthenelse{\iffirstcitekey\AND\value{multicitetotal}>0} + {\protected@xappto\cbx@savedcites{()(\thefield{multipostnote})}% + \global\clearfield{multipostnote}} + {}% + \xappto\cbx@savedkeys{\thefield{entrykey},}% + \iffieldequals{namehash}{\cbx@lasthash} + {} + {\stepcounter{textcitetotal}% + \savefield{namehash}{\cbx@lasthash}}} + {} + {\protected@xappto\cbx@savedcites{% + [\thefield{prenote}][\thefield{postnote}]{\cbx@savedkeys}}} + +% textcite has nested \DeclareCiteCommand definitions for textcite and we want to use +% the normal textcite context +\DeclareDelimcontextAlias{cbx@textcite}{textcite} + +\newrobustcmd{\cbx@textcite@init}[2]{% + \setcounter{textcitetotal}{0}% + \setcounter{textcitecount}{0}% + \def\cbx@savedcites{#1}#2\cbx@savedcites\empty} + +\DeclareMultiCiteCommand{\cbx@textcites}{\cbx@textcite}{} +\DeclareMultiCiteCommand{\textcites}[\cbx@textcites@init\cbx@textcites]{\textcite}{} + +\let\cbx@textcites@init\cbx@textcite@init +\pretocmd{\cbx@textcites@init}{\UseNextMultiCiteHook}{}{} + +\DeclareMultiCiteCommand{\cbx@textcites}[\mkoutertextcitedelims] + {\cbx@textcite}{} + +\DeclareMultiCiteCommand{\cites}[\mkoutercitedelims] + {\cite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\parencites}[\mkouterparencitedelims] + {\parencite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcites}[\mkextblxfootcite] + {\footcite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcitetexts}[\mkextblxfootcitetext] + {\footcitetext}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\smartcites}[\mksmartcite] + {\smartcite}{\setunit{\multicitedelim}} + +\DeclareFieldFormat{extblx@innerbbx@introcitedelims}{% + \csuse{mkinner\blx@delimcontext delims}{#1}} + +\DeclareCiteCommand{\bbx@xrefcite}[\mkouterbbx@xrefcitedelims] + {\boolfalse{citetracker}% + \boolfalse{pagetracker}% + \boolfalse{backtracker}% + \usebibmacro{cite:init}} + {\usebibmacro{bbx:inxrefcite}} + {} + {\usebibmacro{cite:postnote}} + +\renewbibmacro*{bbx:introcite}{% + \usebibmacro{cite}% + \clearfield{postnote}% + \usebibmacro{cite:postnote}} + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-ecomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-ecomp.bbx new file mode 100644 index 00000000000..4235479377f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-ecomp.bbx @@ -0,0 +1,19 @@ +\ProvidesFile{ext-authornumber-comp.bbx} + [2022/03/06 v0.15 extended biblatex authoryear bibliography style (MW)] + +\RequireBibliographyStyle{ext-authornumber} + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-ecomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-ecomp.cbx new file mode 100644 index 00000000000..e24aa2f56aa --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-ecomp.cbx @@ -0,0 +1,430 @@ +\ProvidesFile{ext-authornumber-ecomp.cbx} + [2022/03/06 v0.15 extended biblatex authoryear citation style (MW)] + +\blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} + {}{}{}{} + +\ExecuteBibliographyOptions{uniquename,uniquelist,sortcites,autocite=plain} + +\DeclareOuterCiteDelims{parencite}{\bibopenparen}{\bibcloseparen} +\DeclareInnerCiteDelims{cite}{\bibopenbracket}{\bibclosebracket} +\DeclareInnerCiteDelims{footcite}{\bibopenbracket}{\bibclosebracket} +\DeclareInnerCiteDelims{textcite}{\bibopenbracket}{\bibclosebracket} + + +\DeclareFieldFormat{extblx@innercitedelims}{#1} +\DeclareFieldFormat{extblx@innerparencitedelims}{#1} +\DeclareFieldFormat{extblx@innertextcitedelims}{#1} +\DeclareFieldFormat{extblx@innerfootcitedelims}{#1} +\DeclareFieldAlias + {extblx@innerfootcitetextdelims} + {extblx@innerfootcitedelims} +\DeclareFieldFormat{extblx@innerbbx@xrefcitedelims}{#1} + + +\renewcommand*{\iffinalcitedelim}{% + \ifnumequal{\value{textcitecount}}{\value{textcitetotal}-1}} + +\newbool{cbx:parens} + +\newcounter{cbx@extranamecount} + +\newbibmacro*{cite:init}{% + \ifnumless{\value{multicitecount}}{2} + {\global\boolfalse{cbx:parens}% + \global\undef\cbx@lastkey + \global\undef\cbx@lasthash + \global\undef\cbx@lastextraname + \setcounter{cbx@extranamecount}{0}} + {\iffieldundef{prenote} + {} + {\global\undef\cbx@lastkey + \global\undef\cbx@lasthash + \global\undef\cbx@lastextraname + \setcounter{cbx@extranamecount}{0}}}} + +\newbibmacro*{cite:reinit}{% + \global\undef\cbx@lastkey + \global\undef\cbx@lasthash + \global\undef\cbx@lastextraname + \setcounter{cbx@extranamecount}{0}} + +\DeclareDelimFormat{namenumberdelim}{\addspace} +\DeclareDelimAlias{nonamenumberdelim}{namenumberdelim} + +\DeclareDelimFormat{extranameonlycompcitedelim}{\addcomma} +\DeclareDelimFormat{extranameonlycompciterangedelim}{\bibrangedash} + +\newbibmacro*{generic:dump:extraname}{% + \ifundef\cbx@lastkey + {} + {\entrydata{\cbx@lastkey} + {\ifnumless{\value{cbx@extranamecount}}{1} + {\extblx@warning{% This should not happen + Uh-oh!\MessageBreak + The extraname compression is quite likely\MessageBreak + wrong for \cbx@lastkey.\MessageBreak + This should not happen.\MessageBreak + Please report this as a bug}}% + {}% + \ifnumgreater{\value{cbx@extranamecount}}{1} + {\setunit{\printdelim{extranameonlycompciterangedelim}}} + {\setunit{\printdelim{extranameonlycompcitedelim}}}% + \usebibmacro{cite:extraname}}% + \setunit{\cbx@thiscitedelim}}% + \global\undef\cbx@lastkey + \setcounter{cbx@extranamecount}{0}% +} + +\newbibmacro*{cite:dump:extraname}{% + \def\cbx@thiscitedelim{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \multicitedelim}% + \usebibmacro{generic:dump:extraname}} + +\newbibmacro*{textcite:dump:extraname}{% + \def\cbx@thiscitedelim{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \textcitedelim}% + \usebibmacro{generic:dump:extraname}} + +\newbibmacro*{cite:comp:extraname}{% + \ifnumequal{\cbx@lastextraname+1}{0\thefield{extraname}} + {\stepcounter{cbx@extranamecount}% + \savefield{entrykey}{\cbx@lastkey}} + {\usebibmacro{cite:dump:extraname}% + \setunit{\extranameonlycompcitedelim}% + \usebibmacro{cite:extraname}}% + \iffieldundef{extraname} + {\gdef\cbx@lastextraname{1}} + {\savefield{extraname}{\cbx@lastextraname}}% +} + +\newbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifnameundef{labelname} + {\usebibmacro{cite:dump:extraname}% + \usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \usebibmacro{cite:extraname}% + \usebibmacro{cite:reinit}} + {\iffieldequals{namehash}{\cbx@lasthash} + {\ifboolexpr{ + ( test {\ifnumequal{\value{multicitecount}}{0}} + or test {\iffieldundef{postnote}})} + {\usebibmacro{cite:comp:extraname}} + {\usebibmacro{cite:dump:extraname}% + \setunit{\compcitedelim}% + \usebibmacro{cite:extraname}% + \iffieldundef{extraname} + {\gdef\cbx@lastextraname{1}} + {\savefield{extraname}{\cbx@lastextraname}}% + \setcounter{cbx@extranamecount}{0}}} + {\usebibmacro{cite:dump:extraname}% + \printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{namenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \usebibmacro{cite:extraname}% + \savefield{namehash}{\cbx@lasthash}% + \iffieldundef{extraname} + {\gdef\cbx@lastextraname{1}} + {\savefield{extraname}{\cbx@lastextraname}}% + \setcounter{cbx@extranamecount}{0}}}} + {\usebibmacro{cite:dump:extraname}% + \usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \multicitedelim}} + +\newbibmacro*{cite:extraname}{% + \printtext[extblx@inner\blx@delimcontext delims]{% + \printtext[bibhyperref]{% + \iffieldundef{extraname} + {\printtext[extraname]{1}} + {\printfield{extraname}}}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{cite:label}{% + \iffieldundef{label} + {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} + {\printtext[bibhyperref]{\printfield{label}}}} + +\newbibmacro*{citenum}{% + \iffieldundef{shorthand} + {\iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}% + \usebibmacro{cite:comp:extraname}} + {\ifundef\cbx@lasthash + {} + {\extblx@warning{% + Headless citation to different labelnames\MessageBreak + may lead to weird results}}% + \usebibmacro{cite:dump:extraname}% + \usebibmacro{cite:extraname}% + \savefield{namehash}{\cbx@lasthash}% + \iffieldundef{extraname} + {\gdef\cbx@lastextraname{1}} + {\savefield{extraname}{\cbx@lastextraname}}% + \setcounter{cbx@extranamecount}{0}% + \savefield{namehash}{\cbx@lasthash}}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{\multicitedelim}} + +\newbibmacro*{cite:postnote}{% + \setunit{}% + \printtext{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}}% + \usebibmacro{postnote}} + +\newbibmacro*{textcite}{% + \iffieldequals{namehash}{\cbx@lasthash} + {\iffieldundef{shorthand} + {\ifboolexpr{(test {\ifnumequal{\value{multicitecount}}{0}} + or test {\iffieldundef{postnote}})} + {\usebibmacro{cite:comp:extraname}} + {\usebibmacro{textcite:dump:extraname}% + \setunit{\compcitedelim}% + \usebibmacro{cite:extraname}% + \iffieldundef{extraname} + {\gdef\cbx@lastextraname{1}} + {\savefield{extraname}{\cbx@lastextraname}}% + \setcounter{cbx@extranamecount}{0}}} + {\usebibmacro{textcite:dump:extraname} + \setunit{\compcitedelim}% + \usebibmacro{cite:shorthand}}} + {\usebibmacro{textcite:dump:extraname}% + \ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{namenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \iffieldundef{shorthand} + {\usebibmacro{cite:extraname}% + \iffieldundef{extraname} + {\gdef\cbx@lastextraname{1}} + {\savefield{extraname}{\cbx@lastextraname}}% + \setcounter{cbx@extranamecount}{0}} + {\usebibmacro{cite:shorthand}}}% + \stepcounter{textcitecount}% + \savefield{namehash}{\cbx@lasthash}}% + \setunit{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \textcitedelim}} + +\newbibmacro*{textcite:postnote}{% + \usebibmacro{postnote}% + \ifnumequal{\value{multicitecount}}{\value{multicitetotal}} + {\setunit{}% + \printtext{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}}} + {\setunit{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \textcitedelim}}} + +\DeclareCiteCommand{\cite}[\mkoutercitedelims] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:dump:extraname}% + \usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\cite}[\mkoutercitedelims] + {\delimcontext{cite}% + \usebibmacro{cite:init}% + \usebibmacro{prenote}% + \printtext{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}} + {\usebibmacro{citeindex}% + \usebibmacro{citenum}} + {} + {\usebibmacro{cite:dump:extraname}% + \usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkouterparencitedelims] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:dump:extraname}% + \usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\parencite}[\mkouterparencitedelims] + {\delimcontext{parencite}% + \usebibmacro{cite:init}% + \usebibmacro{prenote}% + \printtext{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}} + {\usebibmacro{citeindex}% + \usebibmacro{citenum}} + {} + {\usebibmacro{cite:dump:extraname}% + \usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkextblxfootcite] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkextblxfootcite] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:dump:extraname}% + \usebibmacro{cite:postnote}} + +% smartcite's delimcontext needs special attention +% (see ext-biblatex-aux.def) +\DeclareCiteCommand{\smartcite}[\mksmartcite] + {\delimcontext{\extblx@thisdelimcontext}% + \usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:dump:extraname}% + \usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\cbx@textcite}[\mkoutertextcitedelims] + {\usebibmacro{cite:init}} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {} + {\usebibmacro{cite:dump:extraname}% + \usebibmacro{textcite:postnote}} + +\DeclareCiteCommand{\textcite}[\cbx@textcite@init\cbx@textcite] + {\gdef\cbx@savedkeys{}% + \citetrackerfalse% + \pagetrackerfalse% + \DeferNextCitekeyHook% + \usebibmacro{cite:init}} + {\ifthenelse{\iffirstcitekey\AND\value{multicitetotal}>0} + {\protected@xappto\cbx@savedcites{()(\thefield{multipostnote})}% + \global\clearfield{multipostnote}} + {}% + \xappto\cbx@savedkeys{\thefield{entrykey},}% + \iffieldequals{namehash}{\cbx@lasthash} + {} + {\stepcounter{textcitetotal}% + \savefield{namehash}{\cbx@lasthash}}} + {} + {\protected@xappto\cbx@savedcites{% + [\thefield{prenote}][\thefield{postnote}]{\cbx@savedkeys}}} + +% textcite has nested \DeclareCiteCommand definitions for textcite and we want to use +% the normal textcite context +\DeclareDelimcontextAlias{cbx@textcite}{textcite} + +\newrobustcmd{\cbx@textcite@init}[2]{% + \setcounter{textcitetotal}{0}% + \setcounter{textcitecount}{0}% + \def\cbx@savedcites{#1}#2\cbx@savedcites\empty} + +\DeclareMultiCiteCommand{\cbx@textcites}{\cbx@textcite}{} +\DeclareMultiCiteCommand{\textcites}[\cbx@textcites@init\cbx@textcites]{\textcite}{} + +\let\cbx@textcites@init\cbx@textcite@init +\pretocmd{\cbx@textcites@init}{\UseNextMultiCiteHook}{}{} + +\DeclareMultiCiteCommand{\cbx@textcites}[\mkoutertextcitedelims] + {\cbx@textcite}{} + +\DeclareMultiCiteCommand{\cites}[\mkoutercitedelims] + {\cite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\parencites}[\mkouterparencitedelims] + {\parencite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcites}[\mkextblxfootcite] + {\footcite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcitetexts}[\mkextblxfootcitetext] + {\footcitetext}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\smartcites}[\mksmartcite] + {\smartcite}{\setunit{\multicitedelim}} + +\DeclareFieldFormat{extblx@innerbbx@introcitedelims}{% + \csuse{mkinner\blx@delimcontext delims}{#1}} + +\DeclareCiteCommand{\bbx@xrefcite}[\mkouterbbx@xrefcitedelims] + {\boolfalse{citetracker}% + \boolfalse{pagetracker}% + \boolfalse{backtracker}% + \usebibmacro{cite:init}} + {\usebibmacro{bbx:inxrefcite}} + {} + {\usebibmacro{cite:postnote}} + +\renewbibmacro*{bbx:introcite}{% + \usebibmacro{cite}% + \clearfield{postnote}% + \usebibmacro{cite:postnote}} + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tcomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tcomp.bbx new file mode 100644 index 00000000000..0dd1bcdaa9f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tcomp.bbx @@ -0,0 +1,19 @@ +\ProvidesFile{ext-authornumber-tcomp.bbx} + [2022/03/06 v0.15 extended biblatex authoryear bibliography style (MW)] + +\RequireBibliographyStyle{ext-authornumber-terse} + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tcomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tcomp.cbx new file mode 100644 index 00000000000..31b461d5698 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tcomp.cbx @@ -0,0 +1,92 @@ +\ProvidesFile{ext-authornumber-tcomp.cbx} + [2022/03/06 v0.15 extended biblatex authoryear citation style (MW)] + +\RequireCitationStyle{ext-authornumber-comp} + +\renewbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifnameundef{labelname} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \usebibmacro{cite:extraname}% + \usebibmacro{cite:reinit}} + {\iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}% + \usebibmacro{cite:extraname}} + {\iffieldundef{extraname} + {\printtext[bibhyperref]{\printnames{labelname}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{nameyeardelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \usebibmacro{cite:extraname}% + \savefield{namehash}{\cbx@lasthash}}}}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \multicitedelim}} + +\renewbibmacro*{textcite}{% + \iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}% + \iffieldundef{shorthand} + {\usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}} + {\ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}} + {\ifthenelse{\iffieldundef{extraname}\AND + \(\iffieldundef{prenote}\OR\value{citecount}>1\)} + {\printtext[bibhyperref]{\printnames{labelname}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{namenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \iffieldundef{shorthand} + {\usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}% + \stepcounter{textcitecount}% + \savefield{namehash}{\cbx@lasthash}}}}% + \setunit{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \textcitedelim}} + + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tecomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tecomp.bbx new file mode 100644 index 00000000000..59d5e17a9ef --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tecomp.bbx @@ -0,0 +1,19 @@ +\ProvidesFile{ext-authornumber-tecomp.bbx} + [2022/03/06 v0.15 extended biblatex authoryear bibliography style (MW)] + +\RequireBibliographyStyle{ext-authornumber-terse} + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tecomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tecomp.cbx new file mode 100644 index 00000000000..92781ee713b --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-tecomp.cbx @@ -0,0 +1,124 @@ +\ProvidesFile{ext-authornumber-tecomp.cbx} + [2022/03/06 v0.15 extended biblatex authoryear citation style (MW)] + +\RequireCitationStyle{ext-authornumber-ecomp} + +\renewbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifnameundef{labelname} + {\usebibmacro{cite:dump:extraname}% + \usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \usebibmacro{cite:extraname}% + \usebibmacro{cite:reinit}} + {\iffieldequals{namehash}{\cbx@lasthash} + {\ifboolexpr{ + ( test {\ifnumequal{\value{multicitecount}}{0}} + or test {\iffieldundef{postnote}})} + {\usebibmacro{cite:comp:extraname}} + {\usebibmacro{cite:dump:extraname}% + \setunit{\compcitedelim}% + \usebibmacro{cite:extraname}% + \iffieldundef{extraname} + {\gdef\cbx@lastextraname{1}} + {\savefield{extraname}{\cbx@lastextraname}}% + \setcounter{cbx@extranamecount}{0}}} + {\usebibmacro{cite:dump:extraname}% + \iffieldundef{extraname} + {\printtext[bibhyperref]{\printnames{labelname}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{namenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \usebibmacro{cite:extraname}}% + \savefield{namehash}{\cbx@lasthash}% + \iffieldundef{extraname} + {\gdef\cbx@lastextraname{1}} + {\savefield{extraname}{\cbx@lastextraname}}% + \setcounter{cbx@extranamecount}{0}}}} + {\usebibmacro{cite:dump:extraname}% + \usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \multicitedelim}} + + +\renewbibmacro*{textcite}{% + \iffieldequals{namehash}{\cbx@lasthash} + {\iffieldundef{shorthand} + {\ifboolexpr{(test {\ifnumequal{\value{multicitecount}}{0}} + or test {\iffieldundef{postnote}})} + {\usebibmacro{cite:comp:extraname}} + {\usebibmacro{textcite:dump:extraname}% + \setunit{\compcitedelim}% + \usebibmacro{cite:extraname}% + \iffieldundef{extraname} + {\gdef\cbx@lastextraname{1}} + {\savefield{extraname}{\cbx@lastextraname}}% + \setcounter{cbx@extranamecount}{0}}} + {\usebibmacro{textcite:dump:extraname} + \setunit{\compcitedelim}% + \usebibmacro{cite:shorthand}}} + {\usebibmacro{textcite:dump:extraname}% + \ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}} + {\ifthenelse{\iffieldundef{extraname}\AND + \(\iffieldundef{prenote}\OR\value{citecount}>1\)} + {\printtext[bibhyperref]{\printnames{labelname}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{namenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \iffieldundef{shorthand} + {\usebibmacro{cite:extraname}% + \iffieldundef{extraname} + {\gdef\cbx@lastextraname{1}} + {\savefield{extraname}{\cbx@lastextraname}}% + \setcounter{cbx@extranamecount}{0}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}}}% + \stepcounter{textcitecount}% + \savefield{namehash}{\cbx@lasthash}}% + \setunit{% + \ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}% + \textcitedelim}} + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-terse.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-terse.bbx new file mode 100644 index 00000000000..4fbb237f019 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-terse.bbx @@ -0,0 +1,26 @@ +\ProvidesFile{ext-authornumber-terse.bbx} + [2022/03/06 v0.15 extended biblatex authoryear bibliography style (MW)] + +\RequireBibliographyStyle{ext-authornumber} + +\renewbibmacro{extraname}{% + \iffieldundef{shorthand} + {\iffieldundef{extraname} + {} + {\printtext[bibextraname]{\printfield{extraname}}}} + {\printtext[bibextraname]{\printfield{shorthand}}}} + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-terse.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-terse.cbx new file mode 100644 index 00000000000..3060f24e955 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber-terse.cbx @@ -0,0 +1,57 @@ +\ProvidesFile{ext-authornumber-terse.cbx} + [2022/03/06 v0.15 extended biblatex authoryear citation style (MW)] + +\RequireCitationStyle{ext-authornumber} + +\renewbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifthenelse{\ifnameundef{labelname}} + {\usebibmacro{cite:label}% + \setunit{\printdelim{nonamenumberdelim}}} + {\iffieldundef{extraname} + {\printtext[bibhyperref]{\printnames{labelname}}} + {\printnames{labelname}% + \setunit{\printdelim{namenumberdelim}}% + \usebibmacro{cite:extraname}}}}% + {\usebibmacro{cite:shorthand}}} + +\renewbibmacro*{textcite}{% + \ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}} + {\ifthenelse{\iffieldundef{extraname}\AND + \(\iffieldundef{prenote}\OR\value{citecount}>1\)} + {\printtext[bibhyperref]{\printnames{labelname}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{namenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \usebibmacro{citenum}}}} + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber.bbx new file mode 100644 index 00000000000..6eb1bbee2e5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber.bbx @@ -0,0 +1,96 @@ +\ProvidesFile{ext-authornumber.bbx} + [2022/03/06 v0.15 extended biblatex authoryear bibliography style (MW)] + +\RequireBibliographyStyle{ext-standard} +\RequireBibliographyStyle{ext-authortitle} + +\ExecuteBibliographyOptions{sorting=nyt} + +\DeclareDelimFormat{namenumberdelim}{\addspace} +\DeclareDelimAlias{nonamenumberdelim}{namenumberdelim} + +\renewbibmacro*{author}{% + \ifboolexpr{ + test \ifuseauthor + and + not test {\ifnameundef{author}} + } + {\usebibmacro{bbx:dashcheck} + {\bibnamedash} + {\usebibmacro{bbx:savehash}% + \printnames{author}% + \iffieldundef{authortype} + {\setunit{\printdelim{namenumberdelim}}} + {\setunit{\printdelim{authortypedelim}}}}% + \iffieldundef{authortype} + {} + {\usebibmacro{authorstrg}% + \setunit{\printdelim{namenumberdelim}}}}% + {\global\undef\bbx@lasthash + \usebibmacro{labeltitle}% + \setunit*{\printdelim{nonamenumberdelim}}}% + \usebibmacro{extraname}} + +\renewbibmacro*{bbx:editor}[1]{% + \ifboolexpr{ + test \ifuseeditor + and + not test {\ifnameundef{editor}} + } + {\usebibmacro{bbx:dashcheck} + {\bibnamedash} + {\printnames{editor}% + \setunit{\printdelim{editortypedelim}}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{#1}% + \clearname{editor}% + \setunit{\printdelim{namenumberdelim}}}% + {\global\undef\bbx@lasthash + \usebibmacro{labeltitle}% + \setunit*{\printdelim{nonamenumberdelim}}}% + \usebibmacro{extraname}} + +\renewbibmacro*{bbx:translator}[1]{% + \ifboolexpr{ + test \ifusetranslator + and + not test {\ifnameundef{translator}} + } + {\usebibmacro{bbx:dashcheck} + {\bibnamedash} + {\printnames{translator}% + \setunit{\printdelim{translatortypedelim}}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{#1}% + \clearname{translator}% + \setunit{\printdelim{namenumberdelim}}}% + {\global\undef\bbx@lasthash + \usebibmacro{labeltitle}% + \setunit*{\printdelim{nonamenumberdelim}}}% + \usebibmacro{extraname}} + + +\DeclareFieldFormat{bibextraname}{\mkbibbrackets{#1}} +\newbibmacro{extraname}{% + \printtext[bibextraname]{% + \iffieldundef{shorthand} + {\iffieldundef{extraname} + {\printtext[extraname]{1}} + {\printfield{extraname}}} + {\printfield{shorthand}}}} + + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber.cbx new file mode 100644 index 00000000000..7891e7fe484 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authornumber.cbx @@ -0,0 +1,203 @@ +\ProvidesFile{ext-authornumber.cbx} + [2022/03/06 v0.15 extended biblatex authoryear citation style (MW)] + +\blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} + {}{}{}{} + +\ExecuteBibliographyOptions{uniquename,uniquelist,autocite=plain} + +\DeclareOuterCiteDelims{parencite}{\bibopenparen}{\bibcloseparen} +\DeclareInnerCiteDelims{cite}{\bibopenbracket}{\bibclosebracket} +\DeclareInnerCiteDelims{footcite}{\bibopenbracket}{\bibclosebracket} +\DeclareInnerCiteDelims{textcite}{\bibopenbracket}{\bibclosebracket} + + +\DeclareFieldFormat{extblx@innercitedelims}{% + \csuse{mkinner\blx@delimcontext delims}{#1}} +\DeclareFieldFormat{extblx@innerparencitedelims}{% + \csuse{mkinner\blx@delimcontext delims}{#1}} +\DeclareFieldFormat{extblx@innertextcitedelims}{#1} +\DeclareFieldFormat{extblx@innerfootcitedelims}{% + \csuse{mkinner\blx@delimcontext delims}{#1}} +\DeclareFieldAlias + {extblx@innerfootcitetextdelims} + {extblx@innerfootcitedelims} +\DeclareFieldFormat{extblx@innerbbx@xrefcitedelims}{% + \csuse{mkinner\blx@delimcontext delims}{#1}} + +\DeclareFieldFormat{citelabeldate}{#1} +\DeclareFieldFormat{parencitelabeldate}{#1} +\DeclareFieldFormat{textcitelabeldate}{#1} +\DeclareFieldFormat{footcitelabeldate}{#1} +\DeclareFieldAlias{footcitetextlabeldate}{footcitelabeldate} + + +\renewcommand*{\iffinalcitedelim}{\iflastcitekey} + +\newbool{cbx:parens} + +\DeclareDelimFormat{namenumberdelim}{\addspace} +\DeclareDelimAlias{nonamenumberdelim}{namenumberdelim} + +\newbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifnameundef{labelname} + {\usebibmacro{cite:label}% + \setunit{\printdelim{nonamenumberdelim}}} + {\printnames{labelname}% + \setunit{\printdelim{namenumberdelim}}}% + \usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{cite:extraname}{% + \printtext[extblx@inner\blx@delimcontext delims]{% + \printtext[bibhyperref]{% + \iffieldundef{extraname} + {\printtext[extraname]{1}} + {\printfield{extraname}}}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{cite:label}{% + \iffieldundef{label} + {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} + {\printtext[bibhyperref]{\printfield{label}}}} + +\newbibmacro*{citenum}{% + \iffieldundef{shorthand} + {\usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{textcite}{% + \ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{nonamenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \usebibmacro{cite:extraname}} + {\usebibmacro{cite:shorthand}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \printdelim{namenumberdelim}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@open}}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \usebibmacro{citenum}}} + +\newbibmacro*{textcite:postnote}{% + \iffieldundef{postnote} + {\ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}} + {}} + {\ifbool{cbx:parens} + {\setunit{\printdelim{postnotedelim}}} + {\setunit{\printdelim{extpostnotedelim}% + \csuse{extblx@citedelim@\blx@delimcontext + @inner@open}}}% + \printfield{postnote}% + \csuse{extblx@citedelim@\blx@delimcontext @inner@close}}} + +\DeclareCiteCommand{\cite}[\mkoutercitedelims] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand*{\cite}[\mkoutercitedelims] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citenum}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\parencite}[\mkouterparencitedelims] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand*{\parencite}[\mkouterparencitedelims] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citenum}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkextblxfootcite] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkextblxfootcitetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +% smartcite's delimcontext needs special attention +% (see ext-biblatex-aux.def) +\DeclareCiteCommand{\smartcite}[\mksmartcite] + {\delimcontext{\extblx@thisdelimcontext}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite}[\mkoutertextcitedelims] + {\boolfalse{cbx:parens}} + {\usebibmacro{citeindex}% + \iffirstcitekey + {\setcounter{textcitetotal}{1}} + {\stepcounter{textcitetotal}% + \textcitedelim}% + \usebibmacro{textcite}} + {\ifbool{cbx:parens} + {\csuse{extblx@citedelim@\blx@delimcontext @inner@close}% + \global\boolfalse{cbx:parens}} + {}} + {\usebibmacro{textcite:postnote}} + +\DeclareMultiCiteCommand{\cites}[\mkoutercitedelims] + {\cite}{\multicitedelim} +\DeclareMultiCiteCommand{\parencites}[\mkouterparencitedelims] + {\parencite}{\multicitedelim} +\DeclareMultiCiteCommand{\footcites}[\mkextblxfootcite] + {\footcite}{\multicitedelim} +\DeclareMultiCiteCommand{\footcitetexts}[\mkextblxfootcitetext] + {\footcitetext}{\multicitedelim} +\DeclareMultiCiteCommand{\smartcites}[\mksmartcite] + {\smartcite}{\multicitedelim} +\DeclareMultiCiteCommand{\textcites}[\mkoutertextcitedelims] + {\textcite}{} + +\DeclareFieldFormat{extblx@innerbbx@introcitedelims}{% + \csuse{mkinner\blx@delimcontext delims}{#1}} + +\endinput +% +% This file is part of the biblatex-ext bundle. +% biblatex-ext is released under the LaTeX Project Public License v1.3c +% or later. +% +% A complete list of files included in that package can be found in +% README.md or - failing that - in ext-standard.bbx. +% +% Official releases of this package are on CTAN +% https://www.ctan.org/pkg/biblatex-ext +% development takes place on GitHub +% https://github.com/moewew/biblatex-ext +% diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-common.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-common.bbx index f22e131fd0f..fc127a7417c 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-common.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-common.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-common.bbx} - [2021/08/31 v0.14 common files for extended biblatex + [2022/03/06 v0.15 common files for extended biblatex authortitle bibliography styles (MW)] \RequireBibliographyStyle{ext-dashed-common} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-comp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-comp.bbx index 0d5bc47f50b..0c543849022 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-comp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-comp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-comp.bbx} - [2021/08/31 v0.14 extended biblatex authortitle-comp + [2022/03/06 v0.15 extended biblatex authortitle-comp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-comp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-comp.cbx index 4a5919e24c2..40abc2c08ee 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-comp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-comp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-comp.cbx} - [2021/08/31 v0.14 extended biblatex authortitle-comp + [2022/03/06 v0.15 extended biblatex authortitle-comp citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ibid.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ibid.bbx index 771435d2e07..100f2a339e8 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ibid.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ibid.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-ibid.bbx} - [2021/08/31 v0.14 extended biblatex authortitle-ibid + [2022/03/06 v0.15 extended biblatex authortitle-ibid bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ibid.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ibid.cbx index 4e5c905f68d..373674d1446 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ibid.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ibid.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-ibid.cbx} - [2021/08/31 v0.14 extended biblatex authortitle-ibid + [2022/03/06 v0.15 extended biblatex authortitle-ibid citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-icomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-icomp.bbx index d63019e0cfc..cf6faf5e60e 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-icomp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-icomp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-icomp.bbx} - [2021/08/31 v0.14 extended biblatex authortitle-icomp + [2022/03/06 v0.15 extended biblatex authortitle-icomp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-icomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-icomp.cbx index 17fffafea92..e78197f0dc9 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-icomp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-icomp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-icomp.cbx} - [2021/08/31 v0.14 extended biblatex authortitle-icomp + [2022/03/06 v0.15 extended biblatex authortitle-icomp citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-tcomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-tcomp.bbx index f189f641166..71fe81c6aff 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-tcomp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-tcomp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-tcomp.bbx} - [2021/08/31 v0.14 extended biblatex authortitle-tcomp + [2022/03/06 v0.15 extended biblatex authortitle-tcomp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-tcomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-tcomp.cbx index 1ca2289999c..adf6cab2afe 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-tcomp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-tcomp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-tcomp.cbx} - [2021/08/31 v0.14 extended biblatex authortitle-tcomp + [2022/03/06 v0.15 extended biblatex authortitle-tcomp citation style (MW)] \RequireCitationStyle{ext-authortitle-comp} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-terse.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-terse.bbx index c16a6193f51..ca4505cb008 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-terse.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-terse.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-terse.bbx} - [2021/08/31 v0.14 extended biblatex authortitle-terse + [2022/03/06 v0.15 extended biblatex authortitle-terse bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-terse.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-terse.cbx index 872872860f1..2cb08da66ef 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-terse.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-terse.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-terse.cbx} - [2021/08/31 v0.14 extended biblatex authortitle-terse + [2022/03/06 v0.15 extended biblatex authortitle-terse citation style (MW)] \RequireCitationStyle{ext-authortitle} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ticomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ticomp.bbx index d04a19a073d..0ee08470c8c 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ticomp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ticomp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-ticomp.bbx} - [2021/08/31 v0.14 extended biblatex authortitle-ticomp + [2022/03/06 v0.15 extended biblatex authortitle-ticomp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ticomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ticomp.cbx index ae4a378612a..26452f3a5bc 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ticomp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle-ticomp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle-ticomp.cbx} - [2021/08/31 v0.14 extended biblatex authortitle-ticomp citation style + [2022/03/06 v0.15 extended biblatex authortitle-ticomp citation style (MW)] \RequireCitationStyle{ext-authortitle-icomp} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle.bbx index 184c389fac0..457c64d036d 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle.bbx} - [2021/08/31 v0.14 extended biblatex authortitle + [2022/03/06 v0.15 extended biblatex authortitle bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle.cbx index efdd18d612f..f6aa3afd6b3 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authortitle.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authortitle.cbx} - [2021/08/31 v0.14 extended biblatex authortitle citation style (MW)] + [2022/03/06 v0.15 extended biblatex authortitle citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-common.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-common.bbx index 208b02428d9..0a69324f5cc 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-common.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-common.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-common.bbx} - [2021/08/31 v0.14 common files for extended biblatex + [2022/03/06 v0.15 common files for extended biblatex authoryear bibliography styles (MW)] \RequireBibliographyStyle{ext-dashed-common} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-comp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-comp.bbx index 6774ecba64a..116dea86929 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-comp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-comp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-comp.bbx} - [2021/08/31 v0.14 extended biblatex authoryear-comp + [2022/03/06 v0.15 extended biblatex authoryear-comp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-comp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-comp.cbx index 5185971fef2..37420d524fe 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-comp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-comp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-comp.cbx} - [2021/08/31 v0.14 extended biblatex authoryear-comp + [2022/03/06 v0.15 extended biblatex authoryear-comp citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ecomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ecomp.bbx index e3ff65386c7..bb8ec16f938 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ecomp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ecomp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-ecomp.bbx} - [2021/08/31 v0.14 biblatex authoryear-ecomp + [2022/03/06 v0.15 biblatex authoryear-ecomp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ecomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ecomp.cbx index 638c13e51eb..c224da0f326 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ecomp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ecomp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-ecomp.cbx} - [2021/08/31 v0.14 biblatex authoryear-ecomp + [2022/03/06 v0.15 biblatex authoryear-ecomp citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ibid.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ibid.bbx index d67ec295acc..91d6f9172d4 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ibid.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ibid.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-ibid.bbx} - [2021/08/31 v0.14 extended biblatex authoryear-ibid + [2022/03/06 v0.15 extended biblatex authoryear-ibid bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ibid.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ibid.cbx index 729dfa5f45d..279818515b6 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ibid.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ibid.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-ibid.cbx} - [2021/08/31 v0.14 extended biblatex authoryear-ibid + [2022/03/06 v0.15 extended biblatex authoryear-ibid citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-icomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-icomp.bbx index b851ee725f2..64199a2c264 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-icomp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-icomp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-icomp.bbx} - [2021/08/31 v0.14 extended biblatex authoryear-icomp + [2022/03/06 v0.15 extended biblatex authoryear-icomp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-icomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-icomp.cbx index e98cc96707f..aac13b26c3c 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-icomp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-icomp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-icomp.cbx} - [2021/08/31 v0.14 extended biblatex authoryear-icomp + [2022/03/06 v0.15 extended biblatex authoryear-icomp citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-iecomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-iecomp.bbx index c0dc7e484ce..21238f2daf8 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-iecomp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-iecomp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-iecomp.bbx} - [2021/08/31 v0.14 biblatex authoryear-iecomp + [2022/03/06 v0.15 biblatex authoryear-iecomp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-iecomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-iecomp.cbx index 29c6a17919f..5e5b2009483 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-iecomp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-iecomp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-iecomp.cbx} - [2021/08/31 v0.14 biblatex authoryear-iecomp + [2022/03/06 v0.15 biblatex authoryear-iecomp citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tcomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tcomp.bbx index e8eb31a122c..7d63c228c95 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tcomp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tcomp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-tcomp.bbx} - [2021/08/31 v0.14 extended biblatex authoryear-tcomp + [2022/03/06 v0.15 extended biblatex authoryear-tcomp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tcomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tcomp.cbx index acdc3aaaca5..75762149365 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tcomp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tcomp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-tcomp.cbx} - [2021/08/31 v0.14 extended biblatex authoryear-tcomp + [2022/03/06 v0.15 extended biblatex authoryear-tcomp citation style (MW)] \RequireCitationStyle{ext-authoryear-comp} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tecomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tecomp.bbx index 9bdb017bba6..0a630ac107f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tecomp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tecomp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-tecomp.bbx} - [2021/08/31 v0.14 extended biblatex authoryear-tecomp + [2022/03/06 v0.15 extended biblatex authoryear-tecomp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tecomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tecomp.cbx index 233e05bff39..84000da6f51 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tecomp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tecomp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-tecomp.cbx} - [2021/08/31 v0.14 extended biblatex authoryear-tecomp + [2022/03/06 v0.15 extended biblatex authoryear-tecomp citation style (MW)] \RequireCitationStyle{ext-authoryear-ecomp} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-terse.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-terse.bbx index 4a315a300cc..184a05b9c11 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-terse.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-terse.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-terse.bbx} - [2021/08/31 v0.14 extended biblatex authoryear-terse + [2022/03/06 v0.15 extended biblatex authoryear-terse bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-terse.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-terse.cbx index f2e332625c8..9b4d66f251c 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-terse.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-terse.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-terse.cbx} - [2021/08/31 v0.14 extended biblatex authoryear-terse + [2022/03/06 v0.15 extended biblatex authoryear-terse citation style (MW)] \RequireCitationStyle{ext-authoryear} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ticomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ticomp.bbx index df3d4f90133..c30b987831f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ticomp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ticomp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-ticomp.bbx} - [2021/08/31 v0.14 extended biblatex authoryear-ticomp + [2022/03/06 v0.15 extended biblatex authoryear-ticomp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ticomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ticomp.cbx index 4049a09357a..b6b3877b78e 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ticomp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-ticomp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-ticomp.cbx} - [2021/08/31 v0.14 extended biblatex authoryear-ticomp citation style + [2022/03/06 v0.15 extended biblatex authoryear-ticomp citation style (MW)] \RequireCitationStyle{ext-authoryear-icomp} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tiecomp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tiecomp.bbx index 11617e4fc30..38cb0b787f4 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tiecomp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tiecomp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-tiecomp.bbx} - [2021/08/31 v0.14 extended biblatex authoryear-tiecomp + [2022/03/06 v0.15 extended biblatex authoryear-tiecomp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tiecomp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tiecomp.cbx index f53e1771a1a..d9c66b0ccdf 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tiecomp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear-tiecomp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear-tiecomp.cbx} - [2021/08/31 v0.14 extended biblatex authoryear-tiecomp citation style + [2022/03/06 v0.15 extended biblatex authoryear-tiecomp citation style (MW)] \RequireCitationStyle{ext-authoryear-iecomp} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear.bbx index 04eafe29cb8..ef87abaf858 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear.bbx} - [2021/08/31 v0.14 extended biblatex authoryear bibliography style (MW)] + [2022/03/06 v0.15 extended biblatex authoryear bibliography style (MW)] \RequireBibliographyStyle{ext-standard} \RequireBibliographyStyle{authoryear} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear.cbx index 7bee70bb26f..db3a906660d 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-authoryear.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-authoryear.cbx} - [2021/08/31 v0.14 extended biblatex authoryear citation style (MW)] + [2022/03/06 v0.15 extended biblatex authoryear citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-biblatex-aux.def b/Master/texmf-dist/tex/latex/biblatex-ext/ext-biblatex-aux.def index 5faf08e1548..924a5b10075 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-biblatex-aux.def +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-biblatex-aux.def @@ -1,9 +1,9 @@ \ProvidesFile{ext-biblatex-aux.def} - [2021/08/31 v0.14 auxiliaries for extended biblatex citation style + [2022/03/06 v0.15 auxiliaries for extended biblatex citation style (MW)] -\def\extblx@requiredbiblatexversion{3.16} -\def\extblx@requiredbiblatexdate{2020/12/31} +\def\extblx@requiredbiblatexversion{3.17} +\def\extblx@requiredbiblatexdate{2022/02/02} \protected\def\extblx@info{\PackageInfo{biblatex-ext}} \protected\def\extblx@warning{\PackageWarning{biblatex-ext}} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-dashed-common.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-dashed-common.bbx index 7103a96f3f3..f8500652076 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-dashed-common.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-dashed-common.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-dashed-common.bbx} - [2021/08/31 v0.14 common files for extended biblatex + [2022/03/06 v0.15 common files for extended biblatex dashed bibliography styles (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-comp.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-comp.bbx index 5fd583c082d..2f3b119a47e 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-comp.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-comp.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-numeric-comp.bbx} - [2021/08/31 v0.14 extended biblatex numeric-comp + [2022/03/06 v0.15 extended biblatex numeric-comp bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-comp.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-comp.cbx index 99c666662ed..5c8b8d1ee56 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-comp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-comp.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-numeric-comp.cbx} - [2021/08/31 v0.14 extended biblatex numeric-comp citation style (MW)] + [2022/03/06 v0.15 extended biblatex numeric-comp citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-verb.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-verb.bbx index 18c4e607e0d..c2c43d0615e 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-verb.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-verb.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-numeric-verb.bbx} - [2021/08/31 v0.14 extended biblatex numeric-verb + [2022/03/06 v0.15 extended biblatex numeric-verb bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-verb.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-verb.cbx index 69450a8636c..8dcf14b5bad 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-verb.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric-verb.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-numeric-verb.cbx} - [2021/08/31 v0.14 extended biblatex numeric-verb citation style (MW)] + [2022/03/06 v0.15 extended biblatex numeric-verb citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric.bbx index 6771ab49452..03d5fc92974 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-numeric.bbx} - [2021/08/31 v0.14 extended biblatex numeric bibliography style (MW)] + [2022/03/06 v0.15 extended biblatex numeric bibliography style (MW)] \RequireBibliographyStyle{ext-standard} \RequireBibliographyStyle{numeric} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric.cbx index 17770dd4d82..8145c2f8a1f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-numeric.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-numeric.cbx} - [2021/08/31 v0.14 extended biblatex numeric citation style (MW)] + [2022/03/06 v0.15 extended biblatex numeric citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-standard.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-standard.bbx index 1c36a025191..9ff21547454 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-standard.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-standard.bbx @@ -1,9 +1,9 @@ -% biblatex-ext v0.14 (2021-08-31) +% biblatex-ext v0.15 (2022-03-06) % Maintainer: Moritz Wemheuer % Licence: LaTeX Project Public License v1.3c or later % \ProvidesFile{ext-standard.bbx} - [2021/08/31 v0.14 extended biblatex standard style (MW)] + [2022/03/06 v0.15 extended biblatex standard style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} @@ -1307,7 +1307,7 @@ \endinput -% Copyright 2017-2021 Moritz Wemheuer +% Copyright 2017-2022 Moritz Wemheuer % % This work consists of the `.bbx`, `.cbx`, `.def`, `.sty` and `.lua` % files @@ -1319,6 +1319,12 @@ % ext-authoryear-common.bbx % ext-alphabetic.bbx ext-alphabetic.cbx % ext-alphabetic-verb.bbx ext-alphabetic-verb.cbx +% ext-authornumber.bbx ext-authornumber.cbx +% ext-authornumber-comp.bbx ext-authornumber-comp.cbx +% ext-authornumber-ecomp.bbx ext-authornumber-ecomp.cbx +% ext-authornumber-terse.bbx ext-authornumber-terse.cbx +% ext-authornumber-tcomp.bbx ext-authornumber-tcomp.cbx +% ext-authornumber-tecomp.bbx ext-authornumber-tecomp.cbx % ext-authortitle.bbx ext-authortitle.cbx % ext-authortitle-comp.bbx ext-authortitle-comp.cbx % ext-authortitle-ibid.bbx ext-authortitle-ibid.cbx diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-common.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-common.cbx index d89cbcb911d..a28af1e7bf2 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-common.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-common.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-common.cbx} - [2021/08/31 v0.14 extended biblatex verbose citation style (MW)] + [2022/03/06 v0.15 extended biblatex verbose citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-ibid.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-ibid.bbx index 5f0239676d2..c798840e1e7 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-ibid.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-ibid.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-ibid.bbx} - [2021/08/31 v0.14 extended biblatex verbose-ibid + [2022/03/06 v0.15 extended biblatex verbose-ibid bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-ibid.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-ibid.cbx index 484cf749682..b8ddd1f3ab0 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-ibid.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-ibid.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-ibid.cbx} - [2021/08/31 v0.14 extended biblatex verbose-ibid citation style (MW)] + [2022/03/06 v0.15 extended biblatex verbose-ibid citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-inote.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-inote.bbx index 392694a91fc..0554c8036f2 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-inote.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-inote.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-inote.bbx} - [2021/08/31 v0.14 extended biblatex verbose-inote + [2022/03/06 v0.15 extended biblatex verbose-inote bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-inote.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-inote.cbx index f4c0f214dfe..998c09bdf81 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-inote.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-inote.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-inote.cbx} - [2021/08/31 v0.14 extended biblatex verbose-inote citation style (MW)] + [2022/03/06 v0.15 extended biblatex verbose-inote citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note-common.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note-common.cbx index 4e17e1e7114..5ebc671f6af 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note-common.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note-common.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-note-common.cbx} - [2021/08/31 v0.14 extended biblatex verbose citation style (MW)] + [2022/03/06 v0.15 extended biblatex verbose citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note.bbx index 71c7205583b..16d1ac927d3 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-note.bbx} - [2021/08/31 v0.14 extended biblatex verbose-note + [2022/03/06 v0.15 extended biblatex verbose-note bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note.cbx index 65941b148fd..e11f86b9e16 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-note.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-note.cbx} - [2021/08/31 v0.14 extended biblatex verbose-note citation style (MW)] + [2022/03/06 v0.15 extended biblatex verbose-note citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad1.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad1.bbx index 906cf86f053..d6696f6ba49 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad1.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad1.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-trad1.bbx} - [2021/08/31 v0.14 extended biblatex verbose-trad1 + [2022/03/06 v0.15 extended biblatex verbose-trad1 bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad1.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad1.cbx index 988cda81fc6..4b5fe5e66ed 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad1.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad1.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-trad1.cbx} - [2021/08/31 v0.14 extended biblatex verbose-trad1 citation style (MW)] + [2022/03/06 v0.15 extended biblatex verbose-trad1 citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad2.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad2.bbx index 24c2361c8a9..af6d549ef54 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad2.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad2.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-trad2.bbx} - [2021/08/31 v0.14 extended biblatex verbose-trad2 + [2022/03/06 v0.15 extended biblatex verbose-trad2 bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad2.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad2.cbx index 418e92ef9f6..5df26759e2a 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad2.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad2.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-trad2.cbx} - [2021/08/31 v0.14 extended biblatex verbose-trad2 citation style (MW)] + [2022/03/06 v0.15 extended biblatex verbose-trad2 citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad3.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad3.bbx index 9062b843e41..277c7229bf0 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad3.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad3.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-trad3.bbx} - [2021/08/31 v0.14 extended biblatex verbose-trad3 + [2022/03/06 v0.15 extended biblatex verbose-trad3 bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad3.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad3.cbx index c75f0f8ed04..579a87aee65 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad3.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose-trad3.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose-trad3.cbx} - [2021/08/31 v0.14 extended biblatex verbose-trad3 citation style (MW)] + [2022/03/06 v0.15 extended biblatex verbose-trad3 citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose.bbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose.bbx index 7d56e01b6e3..47c21fd91bb 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose.bbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose.bbx} - [2021/08/31 v0.14 extended biblatex verbose + [2022/03/06 v0.15 extended biblatex verbose bibliography style (MW)] \RequireBibliographyStyle{ext-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose.cbx b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose.cbx index 4bdd0bd8dfc..d9bd674b061 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ext/ext-verbose.cbx @@ -1,5 +1,5 @@ \ProvidesFile{ext-verbose.cbx} - [2021/08/31 v0.14 extended biblatex verbose citation style (MW)] + [2022/03/06 v0.15 extended biblatex verbose citation style (MW)] \blx@inputonce{ext-biblatex-aux.def}{auxiliary code for ext-biblatex} {}{}{}{} |