From 92cec824af2c643ec0cb870e5243eee8923ae13e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 8 Jun 2023 19:49:38 +0000 Subject: biblatex-publist (8jun23) git-svn-id: svn://tug.org/texlive/trunk@67302 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/biblatex-publist/README | 4 +++ .../latex/biblatex-publist/biblatex-publist.pdf | Bin 408650 -> 411014 bytes .../latex/biblatex-publist/biblatex-publist.tex | 30 ++++++++++++++++++--- 3 files changed, 31 insertions(+), 3 deletions(-) (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/latex/biblatex-publist/README b/Master/texmf-dist/doc/latex/biblatex-publist/README index 7ba4c4a901f..2cd3e8834d2 100644 --- a/Master/texmf-dist/doc/latex/biblatex-publist/README +++ b/Master/texmf-dist/doc/latex/biblatex-publist/README @@ -46,6 +46,10 @@ instructions. == CHANGES == +* V. 2.5 (2023-06-08): + - New macros \GetSectionCount[] and \GetTotalCount to output statistics (#46). + - Fix issues with fixyear=false (#47). + * V. 2.4 (2023-05-18) - New option "fixyear" to opt-out special year handling and positioning (#45). - Make delimiters of author list with plauthorhandling=omit configurable. 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 39a3d201f43..f935cfcd901 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 2f396bb757a..12358b0589e 100644 --- a/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex +++ b/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex @@ -115,7 +115,7 @@ \thanks{Please report issues via \protect\url{https://github.com/jspitz/biblatex-publist}.}% } -\date{Version 2.4, 2023/05/18} +\date{Version 2.5, 2023/06/08} \maketitle \begin{abstract} @@ -273,7 +273,8 @@ By default, the year (or pubstate, if no year is given) is positioned on a fixed (at the very beginning with \joption{plauthorhandling=omit}, after the author list with \joption{plauthorhandling=highlight}). If you want to have the year at the position determined by your base style instead, use \joption{fixyear=false}. Note that this removes any highlighting -of the year, independent of \joption{hlyear}. +of the year, independent of \joption{hlyear}. Also note that \bibltx's \jfoption{mergedate} option +is not well supported by \bpl. \item [{\joption{hlyear{[}=true|false{]}}}] default: \emph{true}.\footnote{% Named \joption{boldyear} up to \bpl\ 1.27. The old option is still supported.} @@ -467,6 +468,22 @@ repeatedly and applies to all subsequent items as of the next section that foll For the numbering output by \jfcsmacro{citeitem}, analogous shifting can be done via the macro \jcsmacro*{shiftciteitem}. +\subsection{Statistics}\label{sec:stats} + +The macro \jcsmacro*{GetTotalCount} outputs the total number of entries in your publication list. + +If you want to output the number of publications per section (when employing \jfcsmacro{refsection}), +you can use the macro \jcsmacro*{GetSectionCount} which takes one optional argument, the section +number. For instance, +\begin{lstlisting}[moretexcs={[4]{GetSectionCount}}] +\GetSectionCount[1] +\end{lstlisting} +outputs the number of items in the first section. If the optional argument is not given, the +statistics for the current section is output (this requires the macro to be within a \jfcsmacro{refsection}). + +Note that both values might require additional \LaTeX\ runs to get properly set. You will +get a package warning if additional runs are needed. + \subsection{Handling Multiple Authors and\slash or Name Variants}\label{sec:multiauthors} If multiple \jcsmacro{plauthorname} specifications have been entered (or a \jcsmacro{plauthorname} specification @@ -927,11 +944,18 @@ until further change). \begin{description} + \item [{V. 2.5 (2023/06/08):}]~ + \begin{itemize} + \item New macros \jcsmacro{GetSectionCount[]} and \jcsmacro{GetTotalCount} + to output statistics (see sec.~\ref{sec:stats}). + \item Fix issues with \joption{fixyear=false}. + \end{itemize} + \item [{V. 2.4 (2023/05/18):}]~ \begin{itemize} \item New option \joption{fixyear} to opt-out special year handling and positioning. \item Make delimiters of author list with \joption{plauthorhandling=omit} configurable - (see sec.~\ref*{sec:auxmacros}). + (see sec.~\ref{sec:auxmacros}). \end{itemize} \item [{V. 2.3 (2023/03/18):}]~ -- cgit v1.2.3