texlive[72873] Master/texmf-dist: biblatex-ieee (17nov24)

commits+karl at tug.org commits+karl at tug.org
Sun Nov 17 22:16:44 CET 2024


Revision: 72873
          https://tug.org/svn/texlive?view=revision&revision=72873
Author:   karl
Date:     2024-11-17 22:16:43 +0100 (Sun, 17 Nov 2024)
Log Message:
-----------
biblatex-ieee (17nov24)

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-comp.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	2024-11-17 21:16:25 UTC (rev 72872)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee-alphabetic.tex	2024-11-17 21:16:43 UTC (rev 72873)
@@ -24,8 +24,8 @@
   \href{mailto:joseph at texdev.net}
   {\texttt{joseph at texdev.net}}}}
 \title{The \pkg{ieee-alphabetic} bibliography style for \pkg{biblatex}%
-  \footnote{This file describes v1.4, last revised 2024-11-13.}}
-\date{Released 2024-11-13}
+  \footnote{This file describes v1.4a, last revised 2024-11-17.}}
+\date{Released 2024-11-17}
 
 \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	2024-11-17 21:16:25 UTC (rev 72872)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.tex	2024-11-17 21:16:43 UTC (rev 72873)
@@ -24,8 +24,8 @@
   \href{mailto:joseph at texdev.net}
   {\texttt{joseph at texdev.net}}}}
 \title{The \pkg{ieee} bibliography style for \pkg{biblatex}%
-  \footnote{This file describes v1.4, last revised 2024-11-13.}}
-\date{Released 2024-11-13}
+  \footnote{This file describes v1.4a, last revised 2024-11-17.}}
+\date{Released 2024-11-17}
 
 \providecommand*{\opt}[1]{\texttt{#1}}
 \providecommand*{\pkg}[1]{\textsf{#1}}
@@ -160,6 +160,8 @@
 \changes{v1.3g}{2024-08-14}{Print separator between journal title and subtitle}
 \changes{v1.3g}{2024-08-14}{Correct formatting of URL for online entries}
 \changes{v1.4}{2024-11-13}{Swtich from compressed to non-compressed citations}
+\changes{v1.4a}{2024-11-17}{Correct use of \cs{newbibmacro}}
+\changes{v1.4a}{2024-11-17}{Correct \cs{textcite}}
 
 \PrintChanges
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx	2024-11-17 21:16:25 UTC (rev 72872)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx	2024-11-17 21:16:43 UTC (rev 72873)
@@ -8,7 +8,7 @@
 %% ---------------------------------------------------------------
 %% 
 
-\ProvidesFile{ieee-alphabetic.bbx}[2024-11-13 v1.4 biblatex bibliography style]
+\ProvidesFile{ieee-alphabetic.bbx}[2024-11-17 v1.4a 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	2024-11-17 21:16:25 UTC (rev 72872)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.cbx	2024-11-17 21:16:43 UTC (rev 72873)
@@ -8,7 +8,7 @@
 %% ---------------------------------------------------------------
 %% 
 
-\ProvidesFile{ieee-alphabetic.cbx}[2024-11-13 v1.4 biblatex citation style]
+\ProvidesFile{ieee-alphabetic.cbx}[2024-11-17 v1.4a biblatex citation style]
 
 \RequireCitationStyle{alphabetic}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-comp.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-comp.cbx	2024-11-17 21:16:25 UTC (rev 72872)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-comp.cbx	2024-11-17 21:16:43 UTC (rev 72873)
@@ -8,7 +8,7 @@
 %% ---------------------------------------------------------------
 %%
 
-\ProvidesFile{ieee-comp.cbx}[2024-11-13 v1.4 biblatex citation style]
+\ProvidesFile{ieee-comp.cbx}[2024-11-17 v1.4a biblatex citation style]
 
 \RequireCitationStyle{numeric-comp}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx	2024-11-17 21:16:25 UTC (rev 72872)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx	2024-11-17 21:16:43 UTC (rev 72873)
@@ -8,7 +8,7 @@
 %% ---------------------------------------------------------------
 %%
 
-\ProvidesFile{ieee.bbx}[2024-11-13 v1.4 biblatex bibliography style]
+\ProvidesFile{ieee.bbx}[2024-11-17 v1.4a 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	2024-11-17 21:16:25 UTC (rev 72872)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx	2024-11-17 21:16:43 UTC (rev 72873)
@@ -8,7 +8,7 @@
 %% ---------------------------------------------------------------
 %%
 
-\ProvidesFile{ieee.cbx}[2024-11-13 v1.4 biblatex citation style]
+\ProvidesFile{ieee.cbx}[2024-11-17 v1.4a biblatex citation style]
 
 \RequireCitationStyle{numeric}
 
@@ -25,7 +25,7 @@
   {\multicitedelim}
   {\usebibmacro{postnote}}
 
-\newbibmacro*{cite}{%
+\renewbibmacro*{cite}{%
   \mkbibbrackets{%
     \printtext[bibhyperref]{%
       \printfield{labelprefix}%
@@ -34,6 +34,21 @@
         {\printfield{entrysetcount}}
         {}}}}
 
+\renewbibmacro*{textcite}{%
+  \iffieldequals{namehash}{\cbx at lasthash}
+    {\setunit{\multicitedelim}}
+    {\ifnameundef{labelname}
+       {\printfield[citetitle]{labeltitle}}
+       {\printnames{labelname}}%
+     \stepcounter{textcitecount}%
+     \savefield{namehash}{\cbx at lasthash}}%
+  \ifnumequal{\value{citecount}}{1}
+    {\usebibmacro{prenote}}
+    {}%
+  \printtext{\printdelim{namelabeldelim}}%
+  \usebibmacro{cite}%
+  \setunit{\textcitedelim}}
+
 %%
 %% Copyright (C) 2011-2013,2015-2021,2024 by
 %%   Joseph Wright <joseph at texdev.net>



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