From 54a8341f8665e8202431e54a2bce8b8206f4a5ca Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 28 Feb 2017 21:24:29 +0000 Subject: biblatex-publist (28feb17) git-svn-id: svn://tug.org/texlive/trunk@43358 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/biblatex-publist/README | 5 +++ .../latex/biblatex-publist/biblatex-publist.pdf | Bin 299905 -> 300081 bytes .../latex/biblatex-publist/biblatex-publist.tex | 11 +++++-- .../tex/latex/biblatex-publist/publist.bbx | 34 ++++++++++----------- .../tex/latex/biblatex-publist/publist.cbx | 4 +-- 5 files changed, 33 insertions(+), 21 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/biblatex-publist/README b/Master/texmf-dist/doc/latex/biblatex-publist/README index f7b48eabf87..038de43e44e 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.5 (2017-02-28): + - Fix extra "and" in name list with plauthorhandling=highlight. + - Whitespace fix with plauthorhandling=highlight. + - Use proper name delimiters. + * V. 1.4 (2017-02-12): - New option 'plauthorhandling' that defines how the publist author is handled in the publication list (possible values: "omit" [= default], 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 a281c2231e5..d34198ef882 100644 Binary files a/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdf and b/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdf 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 9a5c5cfc600..95aa2dddc49 100644 --- a/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex +++ b/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex @@ -79,7 +79,7 @@ \thanks{Please report issues via \protect\url{https://github.com/jspitz/biblatex-publist}.}% } -\date{Version 1.4, 2017/02/12} +\date{Version 1.5, 2017/02/28} \maketitle \begin{abstract} @@ -305,7 +305,7 @@ Then a typical file would look like example~\ref{example} (p.~\pageref{example}) \usepackage[latin9]{inputenc} \usepackage{csquotes}% not required, but recommended -\usepackage[bibstyle=publist]{biblatex} +\usepackage[style=publist]{biblatex} \plauthorname[John]{Doe} \addbibresource{% @@ -424,6 +424,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.5 (2017-02-28):}]~ + \begin{itemize} + \item Fix extra \emph{and} in name list with \joption{plauthorhandling=highlight}. + \item Whitespace fix with \joption{plauthorhandling=highlight}. + \item Use proper name delimiters. +\end{itemize} + \item [{V.~1.4 (2017-02-12):}]~ \begin{itemize} \item New option \joption{plauthorhandling} that defines how the publist author is diff --git a/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx b/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx index 51495f57d8a..d4571010559 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.4} -\def\bpl@rdate{2017/02/12} +\def\bpl@version{1.5} +\def\bpl@rdate{2017/02/28} \ProvidesFile{publist.bbx}[\bpl@rdate\space v.\bpl@version\space biblatex bibliography style (JSP)] @@ -298,7 +298,7 @@ \newtoggle{hadmyself} \newtoggle{ismyself} \DeclareNameFormat{author}{% - \if@hlauthor + \if@hlauthor% % Embolden omitted author \bpl@normalize{\namepartfamily}{\bpl@tsurname}% \bpl@normalize{\namepartgiven}{\bpl@tfirstname}% @@ -312,11 +312,11 @@ ( test { \ifdefstrequal{\bpl@efirstname}{\bpl@tfirstname} } or test { \ifdefstring{\bpl@ofirstname}{} }) and ( test { \ifdefstrequal{\bpl@evonpart}{\bpl@tvonpart} } or test { \ifdefstring{\bpl@ovonpart}{} }) } - {\toggletrue{ismyself}}{\togglefalse{ismyself}} + {\toggletrue{ismyself}}{\togglefalse{ismyself}}% \ifthenelse{\value{listcount}=1}{}{% - \ifnumless{\value{listcount}}{\value{liststop}-1}% - {\addcomma\addspace}% - {\addspace\bibstring{and}\addspace}% + \ifnumless{\value{listcount}}{\value{liststop}}% + {\multinamedelim}% + {\finalnamedelim}% }% \iftoggle{ismyself}{\plauthorhl{% \ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}% @@ -357,12 +357,12 @@ test { \ifnumless{\value{listcount}}{3} } } {}{% \ifnumless{\value{listcount}}{\value{liststop}-1}% - {\addcomma\addspace}% + {\multinamedelim}% {\iftoggle{hadmyself}{% \ifnumless{\value{listcount}}{\value{liststop}}% - {\addcomma\addspace}% - {\addspace\bibstring{and}\addspace}} - {\addspace\bibstring{and}\addspace}}% + {\multinamedelim}% + {\finalnamedelim}} + {\finalnamedelim}}% }% }% \ifgiveninits @@ -392,8 +392,8 @@ {\toggletrue{ismyself}}{\togglefalse{ismyself}} \ifthenelse{\value{listcount}=1}{}{% \ifnumless{\value{listcount}}{\value{liststop}-1}% - {\addcomma\addspace}% - {\addspace\bibstring{and}\addspace}% + {\multinamedelim}% + {\finalnamedelim}% }% \iftoggle{ismyself}{\plauthorhl{% \ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}% @@ -432,12 +432,12 @@ test { \ifnumless{\value{listcount}}{3} } } {}{% \ifnumless{\value{listcount}}{\value{liststop}-1}% - {\addcomma\addspace}% + {\multinamedelim}% {\iftoggle{hadmyself}{% \ifnumless{\value{listcount}}{\value{liststop}}% - {\addcomma\addspace}% - {\addspace\bibstring{and}\addspace}} - {\addspace\bibstring{and}\addspace}}% + {\multinamedelim}% + {\finalnamedelim}} + {\finalnamedelim}}% }% }% \ifgiveninits diff --git a/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx b/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx index 341531ecfc0..01be6f83c81 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.4} -\def\bpl@rdate{2017/02/12} +\def\bpl@version{1.5} +\def\bpl@rdate{2017/02/28} \ProvidesFile{publist.cbx}[\bpl@rdate\space v.\bpl@version\space biblatex citation style (JSP)] -- cgit v1.2.3