texlive[56222] Master/texmf-dist: biblatex-ieee (31aug20)

commits+karl at tug.org commits+karl at tug.org
Mon Aug 31 23:18:15 CEST 2020


Revision: 56222
          http://tug.org/svn/texlive?view=revision&revision=56222
Author:   karl
Date:     2020-08-31 23:18:15 +0200 (Mon, 31 Aug 2020)
Log Message:
-----------
biblatex-ieee (31aug20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee-alphabetic.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee-alphabetic.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.tex
    trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee-alphabetic.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee-alphabetic.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee-alphabetic.tex	2020-08-31 21:17:43 UTC (rev 56221)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee-alphabetic.tex	2020-08-31 21:18:15 UTC (rev 56222)
@@ -24,8 +24,8 @@
   \href{mailto:joseph.wright at morningstar2.co.uk}
   {\texttt{joseph.wright at morningstar2.co.uk}}}}
 \title{The \pkg{ieee-alphabetic} bibliography style for \pkg{biblatex}%
-  \footnote{This file describes v1.3b, last revised 2020/02/26.}}
-\date{Released 2020/02/26}
+  \footnote{This file describes v1.3c, last revised 2020/08/31.}}
+\date{Released 2020/08/31}
 
 \providecommand*{\pkg}[1]{\textsf{#1}}
 

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.tex	2020-08-31 21:17:43 UTC (rev 56221)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.tex	2020-08-31 21:18:15 UTC (rev 56222)
@@ -24,8 +24,8 @@
   \href{mailto:joseph.wright at morningstar2.co.uk}
   {\texttt{joseph.wright at morningstar2.co.uk}}}}
 \title{The \pkg{ieee} bibliography style for \pkg{biblatex}%
-  \footnote{This file describes v1.3b, last revised 2020/02/26.}}
-\date{Released 2020/02/26}
+  \footnote{This file describes v1.3c, last revised 2020/08/31.}}
+\date{Released 2020/08/31}
 
 \providecommand*{\opt}[1]{\texttt{#1}}
 \providecommand*{\pkg}[1]{\textsf{#1}}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx	2020-08-31 21:17:43 UTC (rev 56221)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx	2020-08-31 21:18:15 UTC (rev 56222)
@@ -8,7 +8,7 @@
 %% ---------------------------------------------------------------
 %% 
 
-\ProvidesFile{ieee-alphabetic.bbx}[2020/02/26 v1.3b biblatex bibliography style]
+\ProvidesFile{ieee-alphabetic.bbx}[2020/08/31 v1.3c biblatex bibliography style]
 
 \RequireBibliographyStyle{ieee}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.cbx	2020-08-31 21:17:43 UTC (rev 56221)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.cbx	2020-08-31 21:18:15 UTC (rev 56222)
@@ -8,7 +8,7 @@
 %% ---------------------------------------------------------------
 %% 
 
-\ProvidesFile{ieee-alphabetic.cbx}[2020/02/26 v1.3b biblatex citation style]
+\ProvidesFile{ieee-alphabetic.cbx}[2020/08/31 v1.3c biblatex citation style]
 
 \RequireCitationStyle{alphabetic}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx	2020-08-31 21:17:43 UTC (rev 56221)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx	2020-08-31 21:18:15 UTC (rev 56222)
@@ -8,7 +8,7 @@
 %% ---------------------------------------------------------------
 %%
 
-\ProvidesFile{ieee.bbx}[2020/02/26 v1.3b biblatex bibliography style]
+\ProvidesFile{ieee.bbx}[2020/08/31 v1.3c biblatex bibliography style]
 
 % Load the standard style to avoid copy-pasting unnecessary material
 \RequireBibliographyStyle{numeric-comp}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx	2020-08-31 21:17:43 UTC (rev 56221)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx	2020-08-31 21:18:15 UTC (rev 56222)
@@ -1,5 +1,5 @@
 %% ---------------------------------------------------------------
-%% biblatex-ieee --- A biblatex implementation of the IEEE 
+%% biblatex-ieee --- A biblatex implementation of the IEEE
 %%   bibliography style
 %% Maintained by Joseph Wright
 %% E-mail: joseph.wright at morningstar2.co.uk
@@ -6,9 +6,9 @@
 %% Released under the LaTeX Project Public License v1.3c or later
 %% See http://www.latex-project.org/lppl.txt
 %% ---------------------------------------------------------------
-%% 
+%%
 
-\ProvidesFile{ieee.cbx}[2020/02/26 v1.3b biblatex citation style]
+\ProvidesFile{ieee.cbx}[2020/08/31 v1.3c biblatex citation style]
 
 \RequireCitationStyle{numeric-comp}
 
@@ -33,7 +33,9 @@
    \bibclosebracket
   }
 
-% The second step is to replace \multicitedelim with a version wrapped in
+
+% The second step is to replace \multicitedelim and
+% \multicitesubentrydelim with a version wrapped in
 % the appropriate delimiter.
 \renewcommand*{\do}[1]{%
   \expandafter\patchcmd\expandafter
@@ -45,35 +47,76 @@
       \PackageError{biblatex-ieee}{Failed to update citation style}\@ehc
     }%
   }
-\docsvlist{cite:comp:comp,cite:comp:end,cite:comp:inset,cite:dump}
+\docsvlist{cite:comp:end,cite:comp:inset,cite:comp:shand,cite:dump}
 
-% There's also one \bibrangedash to alter.
+\renewcommand*{\do}[1]{%
+  \expandafter\patchcmd\expandafter
+    {\csname abx at macro@\detokenize{#1}\endcsname}%
+    {\multicitesubentrydelim}
+    {\bibclosebracket\multicitesubentrydelim\bibopenbracket}
+    {}
+    {%
+      \PackageError{biblatex-ieee}{Failed to update citation style}\@ehc
+    }%
+  }
+\docsvlist{cite:comp:inset,cite:dump:inset}
+
+
+% There's also one \multiciterangedelim and one
+% \multicitesubentryrangedelimto alter.
 \expandafter\patchcmd\expandafter
   {\csname abx at macro@\detokenize{cite:dump}\endcsname}%
-  {\bibrangedash}
-  {\bibclosebracket\bibrangedash\bibopenbracket}
+  {\multiciterangedelim}
+  {\bibclosebracket\multiciterangedelim\bibopenbracket}
   {}
   {%
     \PackageError{biblatex-ieee}{Failed to update citation style}\@ehc
   }%
 
+\expandafter\patchcmd\expandafter
+  {\csname abx at macro@\detokenize{cite:dump:inset}\endcsname}%
+  {\multicitesubentryrangedelim}
+  {\bibclosebracket\multicitesubentryrangedelim\bibopenbracket}
+  {}
+  {%
+    \PackageError{biblatex-ieee}{Failed to update citation style}\@ehc
+  }%
+
+
 % More bracket removal required
 \DeclareMultiCiteCommand{\cites}{\cite}{\multicitedelim}
 
-%% 
+% print labelnumber for compressed set entries
+\renewbibmacro*{cite:print:subentry:comp}{%
+  \printtext[bibhyperref]{%
+    \printfield{labelprefix}%
+    \printfield{labelnumber}%
+    \printfield{entrysetcount}}}
+
+\renewbibmacro*{cite:print:last:subentry:comp}{%
+  \printtext[bibhyperref:lastkey]{%
+    \ifdef\cbx at lastprefix
+      {\printtext[labelprefix]{\cbx at lastprefix}}
+      {}%
+    \printtext[labelnumber]{\cbx at lastnumber}%
+    \ifdef\cbx at lastentrysetcount
+      {\printtext[entrysetcount]{\cbx at lastentrysetcount}}
+      {}}}
+
+%%
 %% Copyright (C) 2011-2013,2015-2020 by
 %%   Joseph Wright <joseph.wright at morningstar2.co.uk>
-%% 
+%%
 %% It may be distributed and/or modified under the conditions of
 %% the LaTeX Project Public License (LPPL), either version 1.3c of
 %% this license or (at your option) any later version.  The latest
 %% version of this license is in the file:
-%% 
+%%
 %%    http://www.latex-project.org/lppl.txt
-%% 
+%%
 %% This work is "maintained" (as per LPPL maintenance status) by
 %%   Joseph Wright.
-%% 
+%%
 %% This work consists of the files biblatex-ieee.bib,
 %%                                 biblatex-ieee.tex,
 %%                                 ieee.bbx,
@@ -83,6 +126,6 @@
 %%                                 magyar-ieee.lbx,
 %%           and the derived files biblatex-ieee.pdf and
 %%                                 biblatex-ieee-alphabetic.pdf.
-%% 
 %%
+%%
 %% End of file `ieee.cbx'.



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