summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-09-01 22:17:12 +0000
committerKarl Berry <karl@freefriends.org>2018-09-01 22:17:12 +0000
commitcfdd1c627e2bc907e090683ce8e7b86079891856 (patch)
tree5488ae40f5d93ad955d562ad8fd36888a00e26c0
parent7296fc79309858e6bcb41b7e4e28dfa73e3dd773 (diff)
biblatex-publist (1sep18)
git-svn-id: svn://tug.org/texlive/trunk@48536 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-publist/README5
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdfbin302728 -> 302888 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex9
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx26
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx4
5 files changed, 36 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-publist/README b/Master/texmf-dist/doc/latex/biblatex-publist/README
index b948847df23..340b9ef2ad6 100644
--- a/Master/texmf-dist/doc/latex/biblatex-publist/README
+++ b/Master/texmf-dist/doc/latex/biblatex-publist/README
@@ -45,6 +45,11 @@ instructions.
== CHANGES ==
+* V. 1.11 (2018-09-01):
+ - Fix marginyear=true with labeldateparts=false.
+ - Fix problem with empty parentheses in article with standard base style
+ and with labeldateparts=false.
+
* V. 1.10 (2018-04-08):
- Extend option "plnumbered" with "plnumbered=reset".
This allows to restart the numbering of the publication list items
diff --git a/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdf b/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdf
index 894f619e5cc..63d53dd889f 100644
--- a/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex b/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex
index 11e31503d32..151e0711387 100644
--- a/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex
@@ -86,7 +86,7 @@
\thanks{Please report issues via \protect\url{https://github.com/jspitz/biblatex-publist}.}%
}
-\date{Version 1.9, 2018/03/01}
+\date{Version 1.11, 2018/09/01}
\maketitle
\begin{abstract}
@@ -450,6 +450,13 @@ That is, to sort your talks in descending order by full date in your CV, use:
\section{Revision Log}
\begin{description}
+ \item [{V.~1.11 (2018-09-01):}]~
+ \begin{itemize}
+ \item Fix \joption{marginyear=true} with \joption{labeldateparts=false}.
+ \item Fix problem with empty parentheses in article with standard base style
+ and with \joption{labeldateparts=false}.
+ \end{itemize}
+
\item [{V.~1.10 (2018-04-08):}]~
\begin{itemize}
\item Extend option \joption{plnumbered} with \joption{plnumbered=reset}.
diff --git a/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx b/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx
index 2cbef41b6d4..5aa8be3d3d6 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.10}
-\def\bpl@rdate{2018/04/08}
+\def\bpl@version{1.11}
+\def\bpl@rdate{2018/09/01}
\ProvidesFile{publist.bbx}[\bpl@rdate\space v.\bpl@version\space
biblatex bibliography style (JSP)]
@@ -636,6 +636,22 @@
\andothersdelim\biblcstring{andothers}}
{}}
+
+\ifbpl@standardbasestyle
+% Work around issue in authoryear.bbx:
+% test for empty year before printing parens
+\renewbibmacro*{issue+date}{%
+ \ifboolexpr{test {\iffieldundef{year}}
+ and test {\iffieldundef{issue}}}
+ {}
+ {\printtext[parens]{%
+ \printfield{issue}%
+ \setunit*{\addspace}%
+ \usebibmacro{date}}}%
+ \newunit}
+\fi
+
+
\newbibmacro*{bpl:date:makedate}{%
\printtext{%
\iffieldundef{year}{%
@@ -671,8 +687,8 @@
}%
}%
}{%
- \iffieldequals{labelyear}{\bbx@lasthash}{}{%
- \printtext{\marginpar{\small\plmarginyear{\bibsentence\printfield{labelyear}}}}%
+ \iffieldequals{year}{\bbx@lasthash}{}{%
+ \printtext{\marginpar{\small\plmarginyear{\bibsentence\printfield{year}}}}%
}%
}%
\fi
@@ -687,7 +703,7 @@
}%
}{%
\usebibmacro{bpl:date:labeldate+extradate}%
- \savefield{labelyear}{\bbx@lasthash}%
+ \savefield{year}{\bbx@lasthash}%
\clearfield{year}%
}%
}
diff --git a/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx b/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx
index 1db29b775f1..7f1e593d951 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.10}
-\def\bpl@rdate{2018/04/08}
+\def\bpl@version{1.11}
+\def\bpl@rdate{2018/09/01}
\ProvidesFile{publist.cbx}[\bpl@rdate\space v.\bpl@version\space
biblatex citation style (JSP)]