summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-03-10 23:21:32 +0000
committerKarl Berry <karl@freefriends.org>2016-03-10 23:21:32 +0000
commit69f5b03cb244e91d7890b23c761ec2ceb318b957 (patch)
tree4647616f01b62dc1aec14c86f845220539382ba3 /Master/texmf-dist
parentadd40c34bc577070311f0316fceff95083c1f2c2 (diff)
biblatex-publist (10mar16)
git-svn-id: svn://tug.org/texlive/trunk@39986 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-publist/README5
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdfbin103834 -> 104329 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex23
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx65
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx4
5 files changed, 57 insertions, 40 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-publist/README b/Master/texmf-dist/doc/latex/biblatex-publist/README
index b5b90c38b04..de029140047 100644
--- a/Master/texmf-dist/doc/latex/biblatex-publist/README
+++ b/Master/texmf-dist/doc/latex/biblatex-publist/README
@@ -22,7 +22,7 @@ biblatex's authoryear style, but provides some extra features
needed for publication lists, such as the omission of the own
name from author or editor data.
-The package requires at least version 2.0 of the biblatex
+The package requires at least version 3.3 of the biblatex
package.
@@ -45,6 +45,9 @@ instructions.
== CHANGES ==
+* V. 1.1 (2016-03-09):
+ - Adapt to the \Declare*Name changes of biblatex 3.3.
+
* V. 1.0 (2015-01-04):
- Add portmanteau *.cbx file to allow loading biblatex-publist
also via the "style" option (next to "bibstyle").
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 67b8eb6919b..6c84301442b 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 92581f99ef5..306a3e305e3 100644
--- a/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex
@@ -53,7 +53,7 @@
\thanks{Please report issues via \protect\url{https://github.com/jspitz/biblatex-publist}.}%
}
-\date{Version 1.0, 2015/01/04}
+\date{Version 1.1, 2016/03/09}
\maketitle
\begin{abstract}
@@ -62,8 +62,8 @@
publications. The style file draws on \bibltx's \emph{authoryear} style, but
provides some extra features needed for publication lists, such as the omission
of the own name from author or editor data. The package requires at least version
-2.0 of the \bibltx\ package\footnote{For \bibltx, see
-\url{http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex}.} and \texttt{biber}.
+3.3 of the \bibltx\ package\footnote{For \bibltx, see
+\url{http://www.ctan.org/pkg/biblatex}.} and \texttt{biber}.
\end{abstract}
\section{Aim of the package}
@@ -346,7 +346,16 @@ That is, to sort your talks in descending order by full date in your CV, use:
\section{Revision Log}
+
\begin{description}
+\item [{V.~1.1 (2016-03-09):}]~
+
+\begin{itemize}
+\item Adapt to the \jfcsmacro{Declare*Name} changes of \bibltx~3.3.
+ Since \bibltx~3.3 introduced backwards-incompatible changes that
+ affect \bpl, this version of \bibltx\ is now required.
+\end{itemize}
+
\item [{V.~1.0~(2015-01-04):}]~
\begin{itemize}
@@ -368,7 +377,7 @@ That is, to sort your talks in descending order by full date in your CV, use:
\item Add custom sorting schemes \jmacro{ddnt}, \jmacro{ydmdnt} and \jmacro{dnt}
(see sec.~\ref{sec:sorting}).
\item Revise the documentation.
-\end{itemize}
+\end{itemize}\condbreak{2\baselineskip}
\item [{V.~0.7~(2013-07-25):}]~
@@ -422,12 +431,12 @@ course Philipp Lehman (not only) for \bibltx.
\begin{thebibliography}{1}
\bibitem{bibltx}Lehman, Philipp (with Audrey Boruvka, Philip Kime
and Joseph Wright): \emph{The biblatex Package. Programmable Bibliographies
-and Citations}. June 24, 2014.
-\url{http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex}.
+and Citations}. March 3, 2016.
+\url{http://mirror.ctan.org/macros/latex/contrib/biblatex}.
\bibitem{ttb}Markey, Nicolas: \emph{Tame the BeaST. The B to X of
BibTEX}. October 11, 2009.
-\url{http://www.ctan.org/tex-archive/info/bibtex/tamethebeast}.
+\url{http://mirror.ctan.org/info/bibtex/tamethebeast}.
\end{thebibliography}
\end{document}
diff --git a/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx b/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx
index 1aedd2ee74d..3769e8b5a98 100644
--- a/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx
@@ -25,17 +25,17 @@
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\bpl@version{1.0}
-\def\bpl@rdate{2015/01/04}
+\def\bpl@version{1.1}
+\def\bpl@rdate{2016/03/09}
\ProvidesFile{publist.bbx}[\bpl@rdate\space v.\bpl@version\space
biblatex bibliography style (JSP)]
-\@ifpackagelater{biblatex}{2012/07/01}
+\@ifpackagelater{biblatex}{2016/03/03}
{}
{\PackageError{biblatex-publist}
{Outdated 'biblatex' package\MessageBreak
- Upgrade to biblatex v2.0 (2012/07/01) or later.\MessageBreak
+ Upgrade to biblatex v3.3 (2016/03/03) or later.\MessageBreak
I found: '\csuse{ver@biblatex.sty}'.\MessageBreak
This is a fatal error. I'm aborting now}%
\endinput}
@@ -204,9 +204,10 @@
\DeclareBibliographyCategory{filtered}
\DeclareIndexNameFormat{authorfiltered}{%
- \bpl@normalize{#1}{\bpl@tsurname}%
- \bpl@normalize{#3}{\bpl@tfirstname}%
- \bpl@normalize{#5}{\bpl@tvonpart}%
+ \nameparts{#1}%
+ \bpl@normalize{\namepartfamily}{\bpl@tsurname}%
+ \bpl@normalize{\namepartgiven}{\bpl@tfirstname}%
+ \bpl@normalize{\namepartprefix}{\bpl@tvonpart}%
\bpl@normalize{\bpl@osurname}{\bpl@esurname}%
\bpl@normalize{\bpl@ofirstname}{\bpl@efirstname}%
\bpl@normalize{\bpl@ovonpart}{\bpl@evonpart}%
@@ -220,9 +221,10 @@
{}}
\DeclareIndexNameFormat{editorfiltered}{%
- \edef\bpl@tsurname{#1}%
- \edef\bpl@tfirstname{#3}%
- \edef\bpl@tvonpart{#5}%
+ \nameparts{#1}%
+ \edef\bpl@tsurname{\namepartfamily}%
+ \edef\bpl@tfirstname{\namepartgiven}%
+ \edef\bpl@tvonpart{\namepartprefix}%
\bpl@normalize{\bpl@osurname}{\bpl@esurname}%
\bpl@normalize{\bpl@ofirstname}{\bpl@efirstname}%
\bpl@normalize{\bpl@ovonpart}{\bpl@evonpart}%
@@ -252,11 +254,12 @@
\newtoggle{hadmyself}
\DeclareNameFormat{author}{%
+ \nameparts{#1}%
\ifthenelse{\value{listcount}=1}{\ifthenelse{\value{author}>1}{\bibopenparen\bibstring{with}\addspace}{}}{}%
% Exclude omitted author
- \bpl@normalize{#1}{\bpl@tsurname}%
- \bpl@normalize{#3}{\bpl@tfirstname}%
- \bpl@normalize{#5}{\bpl@tvonpart}%
+ \bpl@normalize{\namepartfamily}{\bpl@tsurname}%
+ \bpl@normalize{\namepartgiven}{\bpl@tfirstname}%
+ \bpl@normalize{\namepartprefix}{\bpl@tvonpart}%
\bpl@normalize{\bpl@osurname}{\bpl@esurname}%
\bpl@normalize{\bpl@ofirstname}{\bpl@efirstname}%
\bpl@normalize{\bpl@ovonpart}{\bpl@evonpart}%
@@ -284,21 +287,22 @@
{\addspace\bibstring{and}\addspace}}%
}%
}%
- \iffirstinits
- {\ifblank{#4}{}{#4\addspace}}%
- {\ifblank{#3}{}{#3\addspace}}%
- \ifblank{#5}{}{#5\addspace}%
+ \ifgiveninits
+ {\ifempty{\namepartgiveni}{}{\namepartgiveni\addspace}}%
+ {\ifempty{\namepartgiven}{}{\namepartgiven\addspace}}%
+ \ifempty{\namepartprefix}{}{\namepartprefix\addspace}%
\togglefalse{myselfprec}%
- #1}%
+ \namepartfamily}%
\usebibmacro{name:andothers}%
\ifthenelse{\value{listcount}=\value{liststop}\AND\value{author}>1}{\unspace\bibcloseparen}{}%
}
\DeclareNameFormat{editor}{%
+ \nameparts{#1}%
\ifthenelse{\value{listcount}=1}{\ifthenelse{\value{editor}>1}{\bibopenparen\bibstring{with}\addspace}{}}{}%
% Exclude omitted author
- \bpl@normalize{#1}{\bpl@tsurname}%
- \bpl@normalize{#3}{\bpl@tfirstname}%
+ \bpl@normalize{\namepartfamily}{\bpl@tsurname}%
+ \bpl@normalize{\namepartgiven}{\bpl@tfirstname}%
\bpl@normalize{\bpl@osurname}{\bpl@esurname}%
\bpl@normalize{\bpl@ofirstname}{\bpl@efirstname}%
\ifboolexpr{
@@ -325,22 +329,23 @@
{\addspace\bibstring{and}\addspace}}%
}%
}%
- \iffirstinits
- {\ifblank{#4}{}{#4\addspace}}%
- {\ifblank{#3}{}{#3\addspace}}%
- \ifblank{#5}{}{#5\addspace}%
+ \ifgiveninits
+ {\ifempty{\namepartgiveni}{}{\namepartgiveni\addspace}}%
+ {\ifempty{\namepartgiven}{}{\namepartgiven\addspace}}%
+ \ifempty{\namepartprefix}{}{\namepartprefix\addspace}%
\togglefalse{myselfprec}%
- #1}%
+ \namepartfamily}%
\usebibmacro{name:andothers}%
\ifthenelse{\value{listcount}=\value{liststop}\AND\value{editor}>1}{\unspace\bibcloseparen}{}%
}
\DeclareNameFormat{bookauthor}{%
- \ifblank{#5}{}{#5\addspace}%
- #1%
- \iffirstinits
- {\ifblank{#4}{}{\addcomma\space #4}}%
- {\ifblank{#3}{}{\addcomma\space #3}}%
+ \nameparts{#1}%
+ \ifempty{\namepartprefix}{}{\namepartprefix\addspace}%
+ \namepartfamily%
+ \ifgiveninits
+ {\ifempty{\namepartgiveni}{}{\addcomma\space\namepartgiveni}}%
+ {\ifempty{\namepartgiven}{}{\addcomma\space\namepartgiven}}%
\ifthenelse{\value{listcount}<\value{liststop}}
{\addslash}
{}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx b/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx
index d32ecce98ee..61ee2dec632 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.0}
-\def\bpl@rdate{2015/01/04}
+\def\bpl@version{1.1}
+\def\bpl@rdate{2016/03/09}
\ProvidesFile{publist.cbx}[\bpl@rdate\space v.\bpl@version\space
biblatex citation style (JSP)]