From 5ee27d9c2742c9956bae4c3e3fa9f7b9c0a58d45 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 27 May 2020 21:45:24 +0000 Subject: biblatex-software (27may20) git-svn-id: svn://tug.org/texlive/trunk@55301 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/latex/biblatex-software/biblio.bib | 3 ++- .../doc/latex/biblatex-software/history.tex | 1 + .../doc/latex/biblatex-software/sample-use-sty.pdf | Bin 112874 -> 112967 bytes .../latex/biblatex-software/software-biblatex.pdf | Bin 169749 -> 169826 bytes .../latex/biblatex-software/software-biblatex.tex | 2 +- .../doc/latex/biblatex-software/swentries.tex | 3 ++- .../tex/latex/biblatex-software/software.bbx | 13 ++++++++++++- 7 files changed, 18 insertions(+), 4 deletions(-) diff --git a/Master/texmf-dist/doc/latex/biblatex-software/biblio.bib b/Master/texmf-dist/doc/latex/biblatex-software/biblio.bib index 53b227a4b67..72f0793ada8 100644 --- a/Master/texmf-dist/doc/latex/biblatex-software/biblio.bib +++ b/Master/texmf-dist/doc/latex/biblatex-software/biblio.bib @@ -92,7 +92,8 @@ @codefragment {simplemapper, subtitle = {Core mapping routine}, - swhid = {swh:1:cnt:43a6b232768017b03da934ba22d9cc3f2726a6c5;lines=192-228; + swhid = {swh:1:cnt:43a6b232768017b03da934ba22d9cc3f2726a6c5; + lines=192-228; origin=https://github.com/rdicosmo/parmap}, crossref = {parmap} } diff --git a/Master/texmf-dist/doc/latex/biblatex-software/history.tex b/Master/texmf-dist/doc/latex/biblatex-software/history.tex index 28e960569ed..d0ead656fd0 100644 --- a/Master/texmf-dist/doc/latex/biblatex-software/history.tex +++ b/Master/texmf-dist/doc/latex/biblatex-software/history.tex @@ -9,3 +9,4 @@ \begin{release}{bltx-v0.3}{2020-04-05} \item Biblatex style with first complete example \end{release} \begin{release}{bltx-v0.2}{2020-04-02} \item Biblatex style sent for review \end{release} \begin{release}{bltx-v0.1}{2020-04-02} \item First version of the biblatex style \end{release} +\begin{release}{bltx-1.2}{2020-05-27} \item Add swhid stylemap to support multiline SWHIDs \end{release} diff --git a/Master/texmf-dist/doc/latex/biblatex-software/sample-use-sty.pdf b/Master/texmf-dist/doc/latex/biblatex-software/sample-use-sty.pdf index 2be521992ee..c8d65110ec9 100644 Binary files a/Master/texmf-dist/doc/latex/biblatex-software/sample-use-sty.pdf and b/Master/texmf-dist/doc/latex/biblatex-software/sample-use-sty.pdf differ diff --git a/Master/texmf-dist/doc/latex/biblatex-software/software-biblatex.pdf b/Master/texmf-dist/doc/latex/biblatex-software/software-biblatex.pdf index e6a6a612454..63503343baa 100644 Binary files a/Master/texmf-dist/doc/latex/biblatex-software/software-biblatex.pdf and b/Master/texmf-dist/doc/latex/biblatex-software/software-biblatex.pdf differ diff --git a/Master/texmf-dist/doc/latex/biblatex-software/software-biblatex.tex b/Master/texmf-dist/doc/latex/biblatex-software/software-biblatex.tex index 5e04310ba80..72de0c520e4 100644 --- a/Master/texmf-dist/doc/latex/biblatex-software/software-biblatex.tex +++ b/Master/texmf-dist/doc/latex/biblatex-software/software-biblatex.tex @@ -14,7 +14,7 @@ url={http://mirror.ctan.org/macros/latex/exptl/biblatex-contrib/biblatex-software/}, author={Roberto Di Cosmo}, email={roberto@dicosmo.org}, - revision={1.1}, + revision={1.2}, date={\today}} \hypersetup{% diff --git a/Master/texmf-dist/doc/latex/biblatex-software/swentries.tex b/Master/texmf-dist/doc/latex/biblatex-software/swentries.tex index 03aaee2c9ac..7cc89052fb9 100644 --- a/Master/texmf-dist/doc/latex/biblatex-software/swentries.tex +++ b/Master/texmf-dist/doc/latex/biblatex-software/swentries.tex @@ -241,7 +241,8 @@ we can do this as follows: @codefragment {simplemapper, subtitle = {Core mapping routine}, - swhid = {swh:1:cnt:43a6b232768017b03da934ba22d9cc3f2726a6c5;lines=192-228; + swhid = {swh:1:cnt:43a6b232768017b03da934ba22d9cc3f2726a6c5; + lines=192-228; origin=https://github.com/rdicosmo/parmap}, crossref = {parmap} } diff --git a/Master/texmf-dist/tex/latex/biblatex-software/software.bbx b/Master/texmf-dist/tex/latex/biblatex-software/software.bbx index 007d6e83250..2358ec10321 100644 --- a/Master/texmf-dist/tex/latex/biblatex-software/software.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-software/software.bbx @@ -53,7 +53,18 @@ {}% {\setunit*{\addspace}% \usebibmacro{urldate}}} - + +% +% Support multiline SWHIDs +% +\DeclareStyleSourcemap{ + \maps[datatype=bibtex,overwrite=true]{ + \map{ + \step[fieldsource=swhid, match=\regexp{\s}, replace={}] + } + } +} + % % Formatting fields for the software entries % -- cgit v1.2.3