diff options
author | Karl Berry <karl@freefriends.org> | 2022-08-02 20:47:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-08-02 20:47:24 +0000 |
commit | d050f05231b12ad0f2748819fd688f618963fdb0 (patch) | |
tree | 69e7bfc8283059cb85241910375734dd7f263e35 /Master/texmf-dist/tex/latex/biblatex-software | |
parent | 6001dadec570c21fa6f64dc2c79535d671818348 (diff) |
biblatex-software (2aug22)
git-svn-id: svn://tug.org/texlive/trunk@64030 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-software')
4 files changed, 11 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-software/english-software.lbx b/Master/texmf-dist/tex/latex/biblatex-software/english-software.lbx index d18b35ed599..a256d3ef641 100644 --- a/Master/texmf-dist/tex/latex/biblatex-software/english-software.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-software/english-software.lbx @@ -1,4 +1,4 @@ - \ProvidesFile{english-software.lbx}[2020/04/02 english with additions for software] + \ProvidesFile{english-software.lbx}[2022/08/01 english with additions for software] \InheritBibliographyExtras{english} \InheritBibliographyStrings{english} \NewBibliographyString{software,edited,swmodule,swpartof,swversion,swexcerpt,swexc,refart,manual} diff --git a/Master/texmf-dist/tex/latex/biblatex-software/french-software.lbx b/Master/texmf-dist/tex/latex/biblatex-software/french-software.lbx index 5a77fd3deef..9a70c7c6561 100644 --- a/Master/texmf-dist/tex/latex/biblatex-software/french-software.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-software/french-software.lbx @@ -1,4 +1,4 @@ - \ProvidesFile{french-software.lbx}[2020/04/02 french with additions for software] + \ProvidesFile{french-software.lbx}[2022/08/01 french with additions for software] \InheritBibliographyExtras{french} \InheritBibliographyStrings{french} \NewBibliographyString{software,edited,swmodule,swpartof,swversion,swexcerpt,swexc,refart,manual} diff --git a/Master/texmf-dist/tex/latex/biblatex-software/software.bbx b/Master/texmf-dist/tex/latex/biblatex-software/software.bbx index f7d27f471b8..ad9edc60537 100644 --- a/Master/texmf-dist/tex/latex/biblatex-software/software.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-software/software.bbx @@ -1,8 +1,8 @@ -\ProvidesFile{software.bbx}[2020/04/02 bibliography driver extension for software entries, Roberto Di Cosmo] +\ProvidesFile{software.bbx}[2022/08/01 bibliography driver extension for software entries, Roberto Di Cosmo] % % Reference implementation of a BibLaTeX style for the software family of bibliographic entries % -% 2020/04/02 Roberto Di Cosmo <roberto@dicosmo.org> +% 2020 - 2022 Roberto Di Cosmo <roberto@dicosmo.org> % \RequireBiber[3] \RequirePackage{xurl} @@ -96,6 +96,10 @@ }% {}% } + +% +% Notice the use of \edef to force expansion of the macro parameters before calling \nolinkurl +% \DeclareFieldFormat[software,softwareversion,softwaremodule,codefragment]{swhid}{% \iftoggle{bbx:swhid}% {\mkbibacro{SWHID}\addcolon\addspace% @@ -103,9 +107,9 @@ {\href{http://archive.softwareheritage.org/#1}{\(\langle\)\nolinkurl{% \iftoggle{bbx:shortswhid}{\thefield{swhidcore}}{#1}% }\(\rangle\)}}% - {\(\langle\)\nolinkurl{% + {\(\langle\){\edef\temp{\noexpand\nolinkurl{% \iftoggle{bbx:shortswhid}{\thefield{swhidcore}}{#1}% - }\(\rangle\)}% + }}\temp}\(\rangle\)}% }% {}% } diff --git a/Master/texmf-dist/tex/latex/biblatex-software/software.dbx b/Master/texmf-dist/tex/latex/biblatex-software/software.dbx index f3861cfedf4..477122a513a 100644 --- a/Master/texmf-dist/tex/latex/biblatex-software/software.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-software/software.dbx @@ -1,4 +1,4 @@ -\ProvidesFile{software.dbx}[2020/04/02 datamodel extension for software entries, Roberto Di Cosmo] +\ProvidesFile{software.dbx}[2022/08/01 datamodel extension for software entries, Roberto Di Cosmo] \RequireBiber[3] % % the software entry type family, with their fields |