summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-publist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-06-14 20:28:31 +0000
committerKarl Berry <karl@freefriends.org>2021-06-14 20:28:31 +0000
commite12651f0b24eaca0b680ae784477d369ceef1742 (patch)
treed5d3537cc6c8ffa6c6a7a0e53ffbc20fed40179a /Master/texmf-dist/tex/latex/biblatex-publist
parentf80744ff54715f4dfbec070dd335b193e90158e3 (diff)
biblatex-publist (14jun21)
git-svn-id: svn://tug.org/texlive/trunk@59586 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-publist')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx29
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx4
2 files changed, 21 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx b/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx
index 59c81cfb227..6a2fe0d93ac 100644
--- a/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx
+++ b/Master/texmf-dist/tex/latex/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/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx b/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx
index f0e9cd47c23..24789a8b1d2 100644
--- a/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx
+++ b/Master/texmf-dist/tex/latex/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)]