summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-publist/README5
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdfbin299905 -> 300081 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex11
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx34
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx4
5 files changed, 33 insertions, 21 deletions
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
--- 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 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)]