texlive[43358] Master/texmf-dist: biblatex-publist (28feb17)

commits+karl at tug.org commits+karl at tug.org
Tue Feb 28 22:24:29 CET 2017


Revision: 43358
          http://tug.org/svn/texlive?view=revision&revision=43358
Author:   karl
Date:     2017-02-28 22:24:29 +0100 (Tue, 28 Feb 2017)
Log Message:
-----------
biblatex-publist (28feb17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/biblatex-publist/README
    trunk/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-publist/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-publist/README	2017-02-28 21:23:38 UTC (rev 43357)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-publist/README	2017-02-28 21:24:29 UTC (rev 43358)
@@ -45,6 +45,11 @@
 
 == 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],

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex	2017-02-28 21:23:38 UTC (rev 43357)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex	2017-02-28 21:24:29 UTC (rev 43358)
@@ -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 @@
 \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 @@
 \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

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx	2017-02-28 21:23:38 UTC (rev 43357)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx	2017-02-28 21:24:29 UTC (rev 43358)
@@ -25,8 +25,8 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\def\bpl at version{1.4}
-\def\bpl at rdate{2017/02/12}
+\def\bpl at version{1.5}
+\def\bpl at rdate{2017/02/28}
 
 \ProvidesFile{publist.bbx}[\bpl at rdate\space v.\bpl at version\space
                            biblatex bibliography style (JSP)]
@@ -298,7 +298,7 @@
 \newtoggle{hadmyself}
 \newtoggle{ismyself}
 \DeclareNameFormat{author}{%
- \if at hlauthor
+ \if at hlauthor%
    % Embolden omitted author
    \bpl at normalize{\namepartfamily}{\bpl at tsurname}%
    \bpl at normalize{\namepartgiven}{\bpl at tfirstname}%
@@ -312,11 +312,11 @@
       ( test { \ifdefstrequal{\bpl at efirstname}{\bpl at tfirstname} } or test { \ifdefstring{\bpl at ofirstname}{} }) 
       and
       ( test { \ifdefstrequal{\bpl at evonpart}{\bpl at tvonpart} } or test { \ifdefstring{\bpl at 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

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx	2017-02-28 21:23:38 UTC (rev 43357)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx	2017-02-28 21:24:29 UTC (rev 43358)
@@ -26,8 +26,8 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\def\bpl at version{1.4}
-\def\bpl at rdate{2017/02/12}
+\def\bpl at version{1.5}
+\def\bpl at rdate{2017/02/28}
 
 \ProvidesFile{publist.cbx}[\bpl at rdate\space v.\bpl at version\space
                            biblatex citation style (JSP)]



More information about the tex-live-commits mailing list