summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-10-03 20:29:07 +0000
committerKarl Berry <karl@freefriends.org>2022-10-03 20:29:07 +0000
commitebf4e6c9f13f73513c480ba559612548b3dc30cd (patch)
treedd861c690d0aa5cdfc9ebf50a673f9f6514f4729 /Master/texmf-dist/tex/latex
parent87a8de53ce7cbea132424fae3d4c8efe055cd5fc (diff)
biblatex-publist (3oct22)
git-svn-id: svn://tug.org/texlive/trunk@64595 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx28
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx4
2 files changed, 9 insertions, 23 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx b/Master/texmf-dist/tex/latex/biblatex-publist/publist.bbx
index d8309df788d..c89a6f821ff 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.26}
-\def\bpl@rdate{2022/01/05}
+\def\bpl@version{1.27}
+\def\bpl@rdate{2022/10/03}
\ProvidesFile{publist.bbx}[\bpl@rdate\space v.\bpl@version\space
biblatex bibliography style (JSP)]
@@ -285,7 +285,7 @@
% 2. Fully expanded macro content comparison
\NewExpandableDocumentCommand{\bpl@ifstreq}{ m m m m }
{
- \str_if_eq:eeTF { #1 } { #2 } { #3 } { #4 }
+ \str_if_eq:eeTF { \text_purify:n { #1 } } { \text_purify:n { #2 } } { #3 } { #4 }
}
\ExplSyntaxOff
@@ -1512,24 +1512,10 @@
% Link titles if so requested
\AtBeginDocument{%
-\iftoggle{bpl@linktitle}{%
- \DeclareStyleSourcemap{
- \maps[datatype=bibtex]{
- \map[overwrite=true]{
- \step[fieldsource=title,
- match=\regexp{(.*)},
- replace=\regexp{\\usebibmacro{bpl:linked}{$1}},
- final=true]
- }
- \map[overwrite=true]{
- \step[fieldsource=subtitle,
- match=\regexp{(.*)},
- replace=\regexp{\\usebibmacro{bpl:linked}{$1}},
- final=true]
- }
- }
- }
-}{}
+ \iftoggle{bpl@linktitle}{%
+ \DeclareFieldInputHandler{title}{\def\NewValue{\usebibmacro{bpl:linked}{#1}}}
+ \DeclareFieldInputHandler{subtitle}{\def\NewValue{\usebibmacro{bpl:linked}{#1}}}
+ }{}
}
diff --git a/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx b/Master/texmf-dist/tex/latex/biblatex-publist/publist.cbx
index 06b5b151c61..2de500984f0 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.26}
-\def\bpl@rdate{2022/01/05}
+\def\bpl@version{1.27}
+\def\bpl@rdate{2022/10/03}
\ProvidesFile{publist.cbx}[\bpl@rdate\space v.\bpl@version\space
biblatex citation style (JSP)]