texlive[71821] Master: luwiantype (16jul24)

commits+karl at tug.org commits+karl at tug.org
Tue Jul 16 22:13:11 CEST 2024


Revision: 71821
          https://tug.org/svn/texlive?view=revision&revision=71821
Author:   karl
Date:     2024-07-16 22:13:11 +0200 (Tue, 16 Jul 2024)
Log Message:
-----------
luwiantype (16jul24)

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
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.dbx
    trunk/Master/tlpkg/libexec/ctan2tds

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/UKenglish-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/USenglish-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/american-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/australian-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/austrian-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/british-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/canadian-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/english-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/french-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/german-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/naustrian-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/newzealand-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/ngerman-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/nswissgerman-publist.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/swissgerman-publist.lbx

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-publist/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-publist/README	2024-07-16 20:11:55 UTC (rev 71820)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-publist/README	2024-07-16 20:13:11 UTC (rev 71821)
@@ -46,6 +46,11 @@
 
 == CHANGES ==
 
+* V. 2.12 (2024-07-16):
+	- Externalize localization to *.lbx files.
+	- Add \citeitemrange and \citesecitemrange commands.
+	- Fix error with section count on first run.
+
 * V. 2.11 (2024-07-02):
 	- Add \citesecitem and \citesecitem* commands.
 	- Support multiple sections in \GetSectionCount.

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	2024-07-16 20:11:55 UTC (rev 71820)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-publist/biblatex-publist.tex	2024-07-16 20:13:11 UTC (rev 71821)
@@ -115,7 +115,7 @@
 \thanks{Please report issues via \protect\url{https://github.com/jspitz/biblatex-publist}.}%
 }
 
-\date{Version 2.11, 2024/07/02}
+\date{Version 2.12, 2024/07/16}
 \maketitle
 
 \begin{abstract}
@@ -411,9 +411,20 @@
 By default, the form of this addition is ``(sec.~<no.>)'', with ``sec.'' being localized (see sec.~\ref{sec:auxmacros}
 on how to customize this).
 
+All these commands have counterparts which can be used to refer to a range of entries:
+\begin{itemize}
+	\setlength\itemsep{0pt}
+	\item \jcsmacro*{citeitemrange}\jmacro{\{<first key>\}}\jmacro{\{<last key>\}}
+	\item \jcsmacro*{citesecitemrange}\jmacro{\{<first key>\}}\jmacro{\{<last key>\}}
+	\item \jcsmacro*{citesecitemrange*}\jmacro{\{<first key>\}}\jmacro{\{<last key>\}}
+\end{itemize}
+%
+The range will by default be indicated by an en-dash ([12]--[17]), you can change this by redefining the
+macro \jcsmacro*{itemrangesep}.
+
 Note that due to the design of refsections, no hyperlinks can be generated for the item number with \jcsmacro{citesecitem}
-and the \textsf{hyperref} package being loaded (the section reference of the starred command, however, is hyperlinked in
-this case).
+(or its starred and range counterparts) and the \textsf{hyperref} package being loaded; the section reference of the starred
+commands, however, is hyperlinked in this case.
 If you need hyperlinked item references, consider refsegments rather than refsections and the \jcsmacro{citeitem} command
 (although this will have other drawbacks).
 
@@ -763,33 +774,54 @@
 \section{Localization}\label{sec:localization}
 
 Since the package draws on \bibltx, it supports localization. 
-The following additional localization keys (\jfcsmacro{bibstrings})
-are added by the package:
+The following additional localization keys (\texttt{bibstrings})
+are added by the package, in verbose and abbreviated form (depending
+on your setting of the \bibltx\ option \joption{abbreviate}):
+
 \begin{description}
 \setlength{\itemsep}{0pt}
-\item[impactfactor] the expression \enquote{impact factor}.
-\item[openaccess:true] the expression \enquote{OpenAccess}.
-\item[openaccess:gold] the phrase \enquote{OpenAccess (gold)}.
-\item[{openaccess:green}] the phrase \enquote{OpenAccess (green)}.
-\item[{parttranslationof}] the phrase \enquote{partial translation of}
+\item[impactfactor] the expression \enquote{impact factor} (short form: \enquote{JIF}).
+\item[openaccess:true] the expression \enquote{OpenAccess} (short form: \enquote{OA}).
+\item[openaccess:gold] the phrase \enquote{OpenAccess (gold)} (short form: \enquote{OA (gold)}).
+\item[{openaccess:green}] the phrase \enquote{OpenAccess (green)} (short form: \enquote{OA (green)}).
+\item[{parttranslationof}] the phrase \enquote{partial translation of} (short form: \enquote{part.\ trans.\ of})
        for entries referring to partially translated work via \bibltx's
       \enquote*{related entries} feature (see sec.~\ref{sec:partial-translations}).
-\item[{peerreview:sb}] the phrase \enquote{single blind peer review}.
-\item[{peerreview:db}] the phrase \enquote{double blind peer review}.
-\item[{peerreview:op}] the phrase \enquote{open peer review}.
-\item[{peerreview:co}] the phrase \enquote{collaborative peer review}.
-\item[{peerreview:cc}] the phrase \enquote{cascading peer review}.
-\item[{peerreview:tp}] the phrase \enquote{third-party peer review}.
-\item[{peerreview:pp}] the phrase \enquote{post-publication peer review}.
-\item[{peerreview:no}] the phrase \enquote{no peer review}.
+\item[{peerreview:sb}] the phrase \enquote{single blind peer review} (short form: \enquote{single blind peer rev.}).
+\item[{peerreview:db}] the phrase \enquote{double blind peer review} (short form: \enquote{double blind peer rev.}).
+\item[{peerreview:op}] the phrase \enquote{open peer review} (short form: \enquote{open peer rev}).
+\item[{peerreview:co}] the phrase \enquote{collaborative peer review} (short form: \enquote{collab.\ peer rev.}).
+\item[{peerreview:cc}] the phrase \enquote{cascading peer review} (short form: \enquote{casc.\ peer rev.}).
+\item[{peerreview:tp}] the phrase \enquote{third-party peer review} (short form: \enquote{3rd-party peer rev.}).
+\item[{peerreview:pp}] the phrase \enquote{post-publication peer review} (short form: \enquote{post-pub.\ peer rev.}).
+\item[{peerreview:no}] the phrase \enquote{no peer review} (short form: \enquote{no peer rev.}).
 \item[{with}] the preposition \enquote{with} that precedes the list of
-       co-authors by default (i.\,e., with \joption{plauthorhandling=omit}).
+       co-authors by default (i.\,e., with \joption{plauthorhandling=omit}) (short and verbose forms identical).
 \end{description}
-Currently, these additional localization keys are available in the following
-languages: English, French and German.%
-\footnote{Please send suggestions for other languages to the package author.}
+%
+Localization is provided in dedicated language definition files which follow
+the naming scheme, \texttt{<language>-publist.lbx}.
+The package currently ships such files for the following languages and their varieties:
 
+\begin{flushleft}
+\begin{itemize}
+\setlength{\itemsep}{0pt}
+	\item English (\texttt{american}, \texttt{australian}, \texttt{british},
+	      \texttt{canadian}, \texttt{english}, \texttt{newzealand},
+	      \texttt{UKenglish}, \texttt{USenglish})
+	\item French (\texttt{french})
+	\item German (\texttt{austrian}, \texttt{german}, \texttt{naustrian}, \texttt{ngerman},
+	      \texttt{nswissgerman}, \texttt{swissgerman})
+\end{itemize}
+\end{flushleft}
+%
+If you want to add support for other languages, you can simply copy one of the existing
+lbx files, name it \texttt{<yourlanguage>-publist.lbx} and adapt the localization keys.
 
+If you are confident enough, please send me your file so I can consider adding it to
+the package.
+
+
 \section{Further Extensions}
 
 The following extensions of standard \bibltx\ features are provided.
@@ -1027,9 +1059,18 @@
 \section{Revision Log}
 
 \begin{description}
+	\item [{V. 2.12 (2024/07/16):}]~
+	\begin{itemize}
+	   \item Externalize localization to \texttt{*.lbx} files.
+	   \item Add \jcsmacro{citeitemrange} and \jcsmacro{citesecitemrange} commands
+	         (see sec.~\ref{sec:citeitems}).
+	   \item Fix error with section count on first run.
+	\end{itemize}
+
 	\item [{V. 2.11 (2024/07/02):}]~
 	\begin{itemize}
-		\item Add \jcsmacro{citesecitem} and \jcsmacro{citesecitem*} commands (see sec.~\ref{sec:citeitems}).
+		\item Add \jcsmacro{citesecitem} and \jcsmacro{citesecitem*} commands
+		     (see sec.~\ref{sec:citeitems}).
 		\item Support multiple sections in \jcsmacro{GetSectionCount}.
 	\end{itemize}
 	

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/UKenglish-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/UKenglish-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/UKenglish-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,37 @@
+% UKenglish-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{UKenglish-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                      biblatex-publist UK English localisation (JSP)]
+
+% Inherit english
+\InheritBibliographyStrings{british}
+\InheritBibliographyExtras{british}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/USenglish-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/USenglish-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/USenglish-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,37 @@
+% USenglish-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{USenglish-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                     biblatex-publist US English localisation (JSP)]
+
+% Inherit english
+\InheritBibliographyStrings{english}
+\InheritBibliographyExtras{english}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/american-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/american-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/american-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,37 @@
+% american-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{american-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                    biblatex-publist US English localisation (JSP)]
+
+% Inherit english
+\InheritBibliographyStrings{english}
+\InheritBibliographyExtras{english}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/australian-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/australian-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/australian-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,37 @@
+% australian-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{australian-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                      biblatex-publist AU English localisation (JSP)]
+
+% Inherit english
+\InheritBibliographyStrings{british}
+\InheritBibliographyExtras{british}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/austrian-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/austrian-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/austrian-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,55 @@
+% austrian-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{austrian-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                    biblatex-publist Austrian localisation (JSP)]
+
+% Inherit general localization
+\InheritBibliographyExtras{austrian}
+
+% Localizations
+\DeclareBibliographyStrings{%
+    inherit             = {austrian},
+    parttranslationof   = {{Teil\"ubersetzung von}{Teil\"ubers\adddotspace von}},
+    with                = {{mit}{mit}},
+    impactfactor        = {{Impactfaktor}{JIF}},
+    openaccess:true     = {{OpenAccess}{OA}},
+    openaccess:gold     = {{OpenAccess (gold)}{OA (gold)}},
+    openaccess:green    = {{OpenAccess (gr\"un)}{OA (gr\"un)}},
+    peerreview:sb       = {{Blindbegutachtung}{Blindbeg\adddot}},
+    peerreview:db       = {{Doppelblindbegutachtung}{Doppelblindbeg\adddot}},
+    peerreview:op       = {{Offene Begutachtung}{Offene Beg\adddot}},
+    peerreview:co       = {{Kollaborative Begutachtung}{Kollab\adddotespace Beg\adddot}},
+    peerreview:cc       = {{Cascading-Begutachtung}{Cascading-Beg\adddot}},
+    peerreview:tp       = {{Begutachtung durch Dritte}{Beg\adddotspace durch Dritte}},
+    peerreview:pp       = {{Post-Publication-Begutachtung}{Post-Pub\adddot-Beg\adddot}},
+    peerreview:no       = {{keine Begutachtung}{keine Beg\adddot}}
+}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/british-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/british-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/british-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,55 @@
+% british-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{british-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                   biblatex-publist UK English localisation (JSP)]
+
+% Inherit general localization
+\InheritBibliographyExtras{british}
+
+% Localizations
+\DeclareBibliographyStrings{%
+    inherit             = {british},
+    parttranslationof   = {{partial translation of}{part\adddotspace trans\adddotspace of}},
+    with                = {{with}{with}},
+    impactfactor        = {{impact factor}{JIF}},
+    openaccess:true     = {{OpenAccess}{OA}},
+    openaccess:gold     = {{OpenAccess (gold)}{OA (gold)}},
+    openaccess:green    = {{OpenAccess (green)}{OA (green)}},
+    peerreview:sb       = {{single blind peer review}{single blind peer rev\adddot}},
+    peerreview:db       = {{double blind peer review}{double blind peer rev\adddot}},
+    peerreview:op       = {{open peer review}{open peer rev\adddot}},
+    peerreview:co       = {{collaborative peer review}{collab\adddotspace peer rev\adddot}},
+    peerreview:cc       = {{cascading peer review}{casc\adddotspace peer rev\adddot}},
+    peerreview:tp       = {{third-party peer review}{3rd-party peer rev\adddot}},
+    peerreview:pp       = {{post-publication peer review}{post-pub\adddotspace peer rev\adddot}},
+    peerreview:no       = {{no peer review}{no peer rev\adddot}}
+}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/canadian-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/canadian-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/canadian-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,37 @@
+% canadian-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{canadian-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                    biblatex-publist CDN English localisation (JSP)]
+
+% Inherit english
+\InheritBibliographyStrings{english}
+\InheritBibliographyExtras{english}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/english-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/english-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/english-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,55 @@
+% english-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{english-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                   biblatex-publist English localisation (JSP)]
+
+% Inherit general localization
+\InheritBibliographyExtras{english}
+
+% Localizations
+\DeclareBibliographyStrings{%
+    inherit             = {english},
+    parttranslationof   = {{partial translation of}{part\adddotspace trans\adddotspace of}},
+    with                = {{with}{with}},
+    impactfactor        = {{impact factor}{JIF}},
+    openaccess:true     = {{OpenAccess}{OA}},
+    openaccess:gold     = {{OpenAccess (gold)}{OA (gold)}},
+    openaccess:green    = {{OpenAccess (green)}{OA (green)}},
+    peerreview:sb       = {{single blind peer review}{single blind peer rev\adddot}},
+    peerreview:db       = {{double blind peer review}{double blind peer rev\adddot}},
+    peerreview:op       = {{open peer review}{open peer rev\adddot}},
+    peerreview:co       = {{collaborative peer review}{collab\adddotspace peer rev\adddot}},
+    peerreview:cc       = {{cascading peer review}{casc\adddotspace peer rev\adddot}},
+    peerreview:tp       = {{third-party peer review}{3rd-party peer rev\adddot}},
+    peerreview:pp       = {{post-publication peer review}{post-pub\adddotspace peer rev\adddot}},
+    peerreview:no       = {{no peer review}{no peer rev\adddot}}
+}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/french-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/french-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/french-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,55 @@
+% french-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{french-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                  biblatex-publist French localisation (JSP)]
+
+% Inherit general localization
+\InheritBibliographyExtras{french}
+
+% Localizations
+\DeclareBibliographyStrings{%
+    inherit             = {french},
+    parttranslationof   = {{traduction partielle de}{trad\adddotspace part\adddotspace de}},
+    with                = {{avec}{avec}},
+    impactfactor        = {{facteur d'impact}{FI}},
+    openaccess:true     = {{libre acc\`es}{libre acc\`es}},
+    openaccess:gold     = {{libre acc\`es (dorée)}{libre acc\`es (dorée)}},
+    openaccess:green    = {{libre acc\`es (verte)}{libre acc\`es (verte)}},
+    peerreview:sb       = {{\'{e}valuation par des pairs anonymis\'{e}s}{\'{e}val\adddotspace par des pairs anon\adddot}},
+    peerreview:db       = {{\'{e}valuation par les pairs en double aveugle}{\'{e}val\adddotspace par les pairs en double aveugle}},
+    peerreview:op       = {{\'{e}valuation par les pairs ouverte}{\'{e}val\adddotspace par les pairs ouverte}},
+    peerreview:co       = {{\'{e}valuation par les pairs collaborative}{\'{e}val\adddotspace par les pairs collab\adddot}},
+    peerreview:cc       = {{\'{e}valuation par les pairs en cascade}{\'{e}val\adddotspace par les pairs en cascade}},
+    peerreview:tp       = {{\'{e}valuation par des pairs ext\'{e}rieurs}{\'{e}val\adddotspace par des pairs ext\adddot}},
+    peerreview:pp       = {{\'{e}valuation par les pairs apr\`{e}s publication}{\'{e}val\adddotspace par les pairs apr\`{e}s pub\adddot}},
+    peerreview:no       = {{pas d'\'{e}valuation par les pairs}{pas d'\'{e}val\adddotspace par les pairs}}
+}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/german-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/german-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/german-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,55 @@
+% german-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{german-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                  biblatex-publist German localisation (JSP)]
+
+% Inherit general localization
+\InheritBibliographyExtras{german}
+
+% Localizations
+\DeclareBibliographyStrings{%
+    inherit             = {german},
+    parttranslationof   = {{Teil\"ubersetzung von}{Teil\"ubers\adddotspace von}},
+    with                = {{mit}{mit}},
+    impactfactor        = {{Impactfaktor}{JIF}},
+    openaccess:true     = {{OpenAccess}{OA}},
+    openaccess:gold     = {{OpenAccess (gold)}{OA (gold)}},
+    openaccess:green    = {{OpenAccess (gr\"un)}{OA (gr\"un)}},
+    peerreview:sb       = {{Blindbegutachtung}{Blindbeg\adddot}},
+    peerreview:db       = {{Doppelblindbegutachtung}{Doppelblindbeg\adddot}},
+    peerreview:op       = {{Offene Begutachtung}{Offene Beg\adddot}},
+    peerreview:co       = {{Kollaborative Begutachtung}{Kollab\adddotespace Beg\adddot}},
+    peerreview:cc       = {{Cascading-Begutachtung}{Cascading-Beg\adddot}},
+    peerreview:tp       = {{Begutachtung durch Dritte}{Beg\adddotspace durch Dritte}},
+    peerreview:pp       = {{Post-Publication-Begutachtung}{Post-Pub\adddot-Beg\adddot}},
+    peerreview:no       = {{keine Begutachtung}{keine Beg\adddot}}
+}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/naustrian-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/naustrian-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/naustrian-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,37 @@
+% naustrian-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{naustrian-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                     biblatex-publist Austrian localisation (JSP)]
+
+% Inherit austrian
+\InheritBibliographyStrings{austrian}
+\InheritBibliographyExtras{austrian}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/newzealand-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/newzealand-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/newzealand-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,55 @@
+% newzealand-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{newzealand-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                      biblatex-publist NZ English localisation (JSP)]
+
+% Inherit general localization
+\InheritBibliographyExtras{newzealand}
+
+% Localizations
+\DeclareBibliographyStrings{%
+    inherit             = {newzealand},
+    parttranslationof   = {{partial translation of}{part\adddotspace trans\adddotspace of}},
+    with                = {{with}{with}},
+    impactfactor        = {{impact factor}{JIF}},
+    openaccess:true     = {{OpenAccess}{OA}},
+    openaccess:gold     = {{OpenAccess (gold)}{OA (gold)}},
+    openaccess:green    = {{OpenAccess (green)}{OA (green)}},
+    peerreview:sb       = {{single blind peer review}{single blind peer rev\adddot}},
+    peerreview:db       = {{double blind peer review}{double blind peer rev\adddot}},
+    peerreview:op       = {{open peer review}{open peer rev\adddot}},
+    peerreview:co       = {{collaborative peer review}{collab\adddotspace peer rev\adddot}},
+    peerreview:cc       = {{cascading peer review}{casc\adddotspace peer rev\adddot}},
+    peerreview:tp       = {{third-party peer review}{3rd-party peer rev\adddot}},
+    peerreview:pp       = {{post-publication peer review}{post-pub\adddotspace peer rev\adddot}},
+    peerreview:no       = {{no peer review}{no peer rev\adddot}}
+}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/ngerman-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/ngerman-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/ngerman-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,37 @@
+% ngerman-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{ngerman-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                   biblatex-publist German localisation (JSP)]
+
+% Inherit german
+\InheritBibliographyStrings{german}
+\InheritBibliographyExtras{german}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/nswissgerman-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/nswissgerman-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/nswissgerman-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,37 @@
+% nswissgerman-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{nswissgerman-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                        biblatex-publist Swiss German localisation (JSP)]
+
+% Inherit swissgerman
+\InheritBibliographyStrings{swissgerman}
+\InheritBibliographyExtras{swissgerman}
+
+\endinput
+

Added: trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/swissgerman-publist.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/swissgerman-publist.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/lbx/swissgerman-publist.lbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -0,0 +1,55 @@
+% swissgerman-publist.lbx, extra localizations for biblatex-publist
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+% 
+% This Current Maintainer of this work is Jürgen Spitzmüller.
+%
+% This work consists of the file publist.bbx
+%
+%
+% This file adds some additional localizations that are used by
+% the biblatex-publist bibliography style
+%
+% Please send suggestions and bug reports to 
+% https://github.com/jspitz/biblatex-publist
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
+
+\ProvidesFile{swissgerman-publist.lbx}[\bpl at rdate\space v.\bpl at version\space
+                                       biblatex-publist Swiss German localisation (JSP)]
+
+% Inherit general localization
+\InheritBibliographyExtras{swissgerman}
+
+% Localizations
+\DeclareBibliographyStrings{%
+    inherit             = {swissgerman},
+    parttranslationof   = {{Teil\"ubersetzung von}{Teil\"ubers\adddotspace von}},
+    with                = {{mit}{mit}},
+    impactfactor        = {{Impactfaktor}{JIF}},
+    openaccess:true     = {{OpenAccess}{OA}},
+    openaccess:gold     = {{OpenAccess (gold)}{OA (gold)}},
+    openaccess:green    = {{OpenAccess (gr\"un)}{OA (gr\"un)}},
+    peerreview:sb       = {{Blindbegutachtung}{Blindbeg\adddot}},
+    peerreview:db       = {{Doppelblindbegutachtung}{Doppelblindbeg\adddot}},
+    peerreview:op       = {{Offene Begutachtung}{Offene Beg\adddot}},
+    peerreview:co       = {{Kollaborative Begutachtung}{Kollab\adddotespace Beg\adddot}},
+    peerreview:cc       = {{Cascading-Begutachtung}{Cascading-Beg\adddot}},
+    peerreview:tp       = {{Begutachtung durch Dritte}{Beg\adddotspace durch Dritte}},
+    peerreview:pp       = {{Post-Publication-Begutachtung}{Post-Pub\adddot-Beg\adddot}},
+    peerreview:no       = {{keine Begutachtung}{keine Beg\adddot}}
+}
+
+\endinput
+

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx	2024-07-16 20:11:55 UTC (rev 71820)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -25,8 +25,8 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\def\bpl at version{2.11}
-\def\bpl at rdate{2024/07/02}
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
 
 \ProvidesFile{publist.bbx}[\bpl at rdate\space v.\bpl at version\space
                            biblatex bibliography style (JSP)]
@@ -552,6 +552,7 @@
      {}{\PackageWarning{biblatex-publist}{Patching refsection failed!}}
 }{}
 
+% Section count. We use l3 here to split the argument and do calculations
 \ExplSyntaxOn
 
 \int_new:N \l_bpl_sec_cnt_int
@@ -560,7 +561,7 @@
 {
   \IfNoValueTF{#1}{%
     \csnumdef{bpltmprefsection}{\c at refsection}
-    \csuse{bpl at secitems:\bpltmprefsection}%
+    \ifcsdef{bpl at secitems:\bpltmprefsection}{\csuse{bpl at secitems:\bpltmprefsection}}{}%
   }{
     \int_zero:N \l_bpl_sec_cnt_int
     \ProcessList{#1}{\__bpl_add_section_count}
@@ -570,7 +571,8 @@
 
 \cs_new:Npn \__bpl_add_section_count #1
 {
-   \int_add:Nn \l_bpl_sec_cnt_int { \use:c{bpl at secitems:#1} }
+   \cs_if_exist:cT {bpl at secitems:#1}
+        { \int_add:Nn \l_bpl_sec_cnt_int { \use:c{bpl at secitems:#1} } }
 }
 
 \ExplSyntaxOff
@@ -1789,6 +1791,10 @@
 %
 % l7n
 %
+
+\DeclareLanguageMappingSuffix{-publist}
+
+% publist-specific bibstrings
 \NewBibliographyString{with}
 \NewBibliographyString{parttranslationof}
 \NewBibliographyString{impactfactor}
@@ -1803,54 +1809,6 @@
 \NewBibliographyString{peerreview:tp}
 \NewBibliographyString{peerreview:pp}
 \NewBibliographyString{peerreview:no}
-\DefineBibliographyStrings{english}{%
-    parttranslationof   = {partial translation of},
-    with                = {with},
-    impactfactor        = {impact factor},
-    openaccess:true     = {OpenAccess},
-    openaccess:gold     = {OpenAccess (gold)},
-    openaccess:green    = {OpenAccess (green)},
-    peerreview:sb       = {single blind peer review},
-    peerreview:db       = {double blind peer review},
-    peerreview:op       = {open peer review},
-    peerreview:co       = {collaborative peer review},
-    peerreview:cc       = {cascading peer review},
-    peerreview:tp       = {third-party peer review},
-    peerreview:pp       = {post-publication peer review},
-    peerreview:no       = {no peer review}
-}
-\DefineBibliographyStrings{french}{%
-    parttranslationof   = {traduction partielle de},
-    with                = {avec},
-    impactfactor        = {facteur d'impact},
-    openaccess:true     = {libre acc\`es},
-    openaccess:gold     = {libre acc\`es (dorée)},
-    openaccess:green    = {libre acc\`es (verte)},
-    peerreview:sb       = {\'{e}valuation par des pairs anonymis\'{e}s},
-    peerreview:db       = {\'{e}valuation par les pairs en double aveugle},
-    peerreview:op       = {\'{e}valuation par les pairs ouverte},
-    peerreview:co       = {\'{e}valuation par les pairs collaborative},
-    peerreview:cc       = {\'{e}valuation par les pairs en cascade},
-    peerreview:tp       = {\'{e}valuation par des pairs ext\'{e}rieurs},
-    peerreview:pp       = {\'{e}valuation par les pairs apr\`{e}s publication},
-    peerreview:no       = {pas d'\'{e}valuation par les pairs}
-}
-\DefineBibliographyStrings{german}{%
-    parttranslationof   = {Teil\"ubersetzung von},
-    with                = {mit},
-    impactfactor        = {Impactfaktor},
-    openaccess:true     = {OpenAccess},
-    openaccess:gold     = {OpenAccess (gold)},
-    openaccess:green    = {OpenAccess (gr\"un)},
-    peerreview:sb       = {Blindbegutachtung},
-    peerreview:db       = {Doppelblindbegutachtung},
-    peerreview:op       = {Offene Begutachtung},
-    peerreview:co       = {Kollaborative Begutachtung},
-    peerreview:cc       = {Cascading-Begutachtung},
-    peerreview:tp       = {Begutachtung durch Dritte},
-    peerreview:pp       = {Post-Publication-Begutachtung},
-    peerreview:no       = {keine Begutachtung}
-}
 
 
 %

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx	2024-07-16 20:11:55 UTC (rev 71820)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -26,8 +26,8 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\def\bpl at version{2.11}
-\def\bpl at rdate{2024/07/02}
+\def\bpl at version{2.12}
+\def\bpl at rdate{2024/07/16}
 
 \ProvidesFile{publist.cbx}[\bpl at rdate\space v.\bpl at version\space
                            biblatex citation style (JSP)]
@@ -91,6 +91,28 @@
     \printtext[labelnumberwidth]{\mkrefdesc{\thefield{labelnumber}}}%
 }
 
+\newcommand*\itemrangesep{\bibrangedash}
+
+\newcommand*\citeitemrange[2]{%
+    \citeitem{#1}\itemrangesep\citeitem{#2}%
+}
+
+\NewDocumentCommand\citesecitemrange{s m m}
+{%
+   \IfBooleanTF{#1}%
+      {\ifcsdef{bpl at itemsec:#2}%
+          {\ifcsdef{bpl at itemsec:#3}%
+            {\ifcsequal{bpl at itemsec:#2}{bpl at itemsec:#3}%
+                {\citesecitem{#2}\itemrangesep}%
+                {\citesecitem*{#2}\,\itemrangesep\,}%
+             \citesecitem*{#3}}%
+             {\citesecitem*{#2}\itemrangesep\citesecitem*{#3}}%
+          }%
+          {\citesecitem{#2}\itemrangesep\citesecitem*{#3}}%
+      }%
+      {\citesecitem{#2}\itemrangesep\citesecitem{#3}}%
+}
+
 % Manual way to adjust numbering
 \csdef{bpl at secstartshift}{0}
 \newcommand*\shiftciteitem[1]{\csdef{bpl at secstartshift}{#1}}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.dbx	2024-07-16 20:11:55 UTC (rev 71820)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-publist/publist.dbx	2024-07-16 20:13:11 UTC (rev 71821)
@@ -1,5 +1,5 @@
 % publist.dbx, biblatex data model specification for the biblatex-publist
-% package, version 2.11 (2024/07/02). 
+% package, version 2.12 (2024/07/16). 
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2024-07-16 20:11:55 UTC (rev 71820)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2024-07-16 20:13:11 UTC (rev 71821)
@@ -2059,7 +2059,7 @@
 $standardtex
    = '(\.(.bx|4ht|cls|clo|cmap|(code|lib)\.tex'
     . '|def|dfu|fd|fontspec|ldf|lua|opm|py|sty|trsl)'
-    . '|.*[^c]\.cfg)$'; # not ltxdoc.cfg
+    . '|^lbx|.*[^c]\.cfg)$'; # not ltxdoc.cfg
 %specialtex = (
  '2up',         '2up\.tex|' . $standardtex,
  'FAQ-en',      'NULL',



More information about the tex-live-commits mailing list.