diff options
author | Norbert Preining <norbert@preining.info> | 2021-06-15 03:01:03 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-06-15 03:01:03 +0000 |
commit | 2faf2507ca4d1d6d153f4c2b4c4c78479d459f06 (patch) | |
tree | e0f2305625e9b7254276aac23ed0253b6a6c0f60 /macros/latex/contrib/biblatex-contrib | |
parent | 269940e8e52b921a855083542b9e1109af49af09 (diff) |
CTAN sync 202106150301
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib')
5 files changed, 37 insertions, 13 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/README b/macros/latex/contrib/biblatex-contrib/biblatex-publist/README index 7bee9d60ab..c8c1af7ad1 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/README +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/README @@ -45,6 +45,10 @@ instructions. == CHANGES == +* V. 1.22 (2021-06-14) + - Add option "pubstateextra". + - Use \revsdnamepunct rather than hardcoded comma. + * V. 1.21 (2020-09-21) - Add option "reversenumbering". - Add \citeitem command. diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf Binary files differindex 4aa3135ec1..39d0ab83e8 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex index 3b04d6a83a..54f9a1709d 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex @@ -102,7 +102,7 @@ \thanks{Please report issues via \protect\url{https://github.com/jspitz/biblatex-publist}.}% } -\date{Version 1.21, 2020/09/21} +\date{Version 1.22dev, 2020/09/25} \maketitle \begin{abstract} @@ -246,6 +246,11 @@ By default, the year (or pubstate, if no year is given) is printed in bold face. To prevent this, pass the option \joption{boldyear=false} to \bibltx. +\item [{\joption{pubstateextra{[}=true|false{]}}}] default: \emph{false}. + +If this is \texttt{true}, the extradate marker (a, b etc.) is also appended to pubstates if there are multiple +indentical pubstates (e.\,g., \emph{Forthcoming(a)}, \emph{Forthcoming(b)}) + \item [{\joption{marginyear{[}=true|false{]}}}] default: \emph{false}. With this option set to \joption{true}, the publication year (or pubstate) will @@ -662,6 +667,12 @@ or \begin{description} + \item [{V. 1.22 (2021-06-14):}]~ + \begin{itemize} + \item Add option \jfoption{pubstateextra}. See sec.~\ref{sec:addopts}. + \item Use \jcsmacro{revsdnamepunct} rather than hardcoded comma. + \end{itemize} + \item [{V. 1.21 (2020-09-21):}]~ \begin{itemize} \item Add option \jfoption{reversenumbering}. See sec.~\ref{sec:addopts}. diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx index 59c81cfb22..6a2fe0d93a 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx @@ -25,8 +25,8 @@ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\bpl@version{1.21} -\def\bpl@rdate{2020/09/21} +\def\bpl@version{1.22} +\def\bpl@rdate{2021/06/14} \ProvidesFile{publist.bbx}[\bpl@rdate\space v.\bpl@version\space biblatex bibliography style (JSP)] @@ -77,6 +77,11 @@ \ifstrequal{#1}{false}{\@unboldyeartrue}{\@unboldyearfalse} } +\newif\if@pubstateextra\@pubstateextrafalse +\DeclareBibliographyOption{pubstateextra}[true]{% + \ifstrequal{#1}{true}{\@pubstateextratrue}{\@pubstateextrafalse} +} + \newif\if@hlauthor\@hlauthorfalse \DeclareBibliographyOption{plauthorhandling}[omit]{% \ifstrequal{#1}{highlight}{\@hlauthortrue}{\@hlauthorfalse} @@ -692,8 +697,8 @@ {\namepartprefix\addspace}% \namepartfamily% \ifgiveninits - {\ifdefvoid{\namepartgiveni}{}{\addcomma\addspace\namepartgiveni\addspace}}% - {\ifdefvoid{\namepartgiven}{}{\addcomma\addspace\namepartgiven\isdot\addspace}}% + {\ifdefvoid{\namepartgiveni}{}{\revsdnamepunct\addspace\namepartgiveni\addspace}}% + {\ifdefvoid{\namepartgiven}{}{\revsdnamepunct\addspace\namepartgiven\isdot\addspace}}% \fi }% \ifnumequal{\value{listcount}}{\value{liststop}}{}{\usebibmacro{bpl:name:andothers}}% @@ -713,8 +718,8 @@ {\namepartprefix\addspace}% \namepartfamily% \ifgiveninits - {\ifdefvoid{\namepartgiveni}{}{\addcomma\addspace\namepartgiveni\addspace}}% - {\ifdefvoid{\namepartgiven}{}{\addcomma\addspace\namepartgiven\isdot\addspace}}% + {\ifdefvoid{\namepartgiveni}{}{\revsdnamepunct\addspace\namepartgiveni\addspace}}% + {\ifdefvoid{\namepartgiven}{}{\revsdnamepunct\addspace\namepartgiven\isdot\addspace}}% \fi }% \usebibmacro{bpl:name:andothers}% @@ -788,8 +793,8 @@ \ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}% \namepartfamily% \ifgiveninits - {\ifdefvoid{\namepartgiveni}{}{\addcomma\addspace\namepartgiveni\addspace}}% - {\ifdefvoid{\namepartgiven}{}{\addcomma\addspace\namepartgiven\isdot\addspace}}% + {\ifdefvoid{\namepartgiveni}{}{\revsdnamepunct\addspace\namepartgiveni\addspace}}% + {\ifdefvoid{\namepartgiven}{}{\revsdnamepunct\addspace\namepartgiven\isdot\addspace}}% \fi \ifthenelse{\value{listcount}<\value{liststop}} {\ifnumless{\value{listcount}}{\value{liststop}-1}% @@ -933,13 +938,17 @@ } \fi - \newbibmacro*{bpl:date:makedate}{% \printtext{% \iffieldundef{year}{% \iffieldundef{pubstate}% {} - {\printfield{pubstate}}% + {% + \printfield{pubstate}% + \if@pubstateextra + \printfield{extradate}% + \fi% + }% }{% \iffieldundef{month}% {\printdateextra}% diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx index f0e9cd47c2..24789a8b1d 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx @@ -26,8 +26,8 @@ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\bpl@version{1.21} -\def\bpl@rdate{2020/09/21} +\def\bpl@version{1.22} +\def\bpl@rdate{2021/06/14} \ProvidesFile{publist.cbx}[\bpl@rdate\space v.\bpl@version\space biblatex citation style (JSP)] |