diff options
author | Karl Berry <karl@freefriends.org> | 2016-03-10 23:21:32 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-03-10 23:21:32 +0000 |
commit | 69f5b03cb244e91d7890b23c761ec2ceb318b957 (patch) | |
tree | 4647616f01b62dc1aec14c86f845220539382ba3 /Master | |
parent | add40c34bc577070311f0316fceff95083c1f2c2 (diff) |
biblatex-publist (10mar16)
git-svn-id: svn://tug.org/texlive/trunk@39986 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-publist/README | 5 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.pdf | bin | 103834 -> 104329 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex | 23 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx | 65 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx | 4 |
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 Binary files differindex 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 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)] |