texlive[61243] Master/texmf-dist: biblatex-ieee (7dec21)

commits+karl at tug.org commits+karl at tug.org
Tue Dec 7 22:25:16 CET 2021


Revision: 61243
          http://tug.org/svn/texlive?view=revision&revision=61243
Author:   karl
Date:     2021-12-07 22:25:15 +0100 (Tue, 07 Dec 2021)
Log Message:
-----------
biblatex-ieee (7dec21)

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	2021-12-07 21:25:01 UTC (rev 61242)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee-alphabetic.tex	2021-12-07 21:25:15 UTC (rev 61243)
@@ -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.3e, last revised 2021/03/25.}}
-\date{Released 2021/03/25}
+  \footnote{This file describes v1.3f, last revised 2021/12/06.}}
+\date{Released 2021/12/06}
 
 \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	2021-12-07 21:25:01 UTC (rev 61242)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.tex	2021-12-07 21:25:15 UTC (rev 61243)
@@ -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.3e, last revised 2021/03/25.}}
-\date{Released 2021/03/25}
+  \footnote{This file describes v1.3f, last revised 2021/12/06.}}
+\date{Released 2021/12/06}
 
 \providecommand*{\opt}[1]{\texttt{#1}}
 \providecommand*{\pkg}[1]{\textsf{#1}}
@@ -72,6 +72,9 @@
   \printbibliography
 \end{verbatim}
 
+Control of the exact information in dates is best achieved by using the
+\cs{AtEveryCite} command with appropriate data manipulation.
+
 Also include in the bundle is a style using alphabetic labels, but otherwise
 following the guidelines of the \textsc{ieee}. This style should be loaded
 using
@@ -143,6 +146,9 @@
 \changes{v1.3b}{2020/02/26}{Add quotes to website titles}
 \changes{v1.3d}{2020/12/17}{Adjust \texttt{online} type}
 \changes{v1.3e}{2021/03/25}{Adjust truncation of names list}
+\changes{v1.3f}{2021/03/30}{Use \texttt{false} as the default for \texttt{dashed} setting}
+\changes{v1.3f}{2021/04/12}{Fix brackets in \cs{supercite}}
+\changes{v1.3f}{2021/12/01}{Adjust printing of series for books}
 
 \PrintChanges
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx	2021-12-07 21:25:01 UTC (rev 61242)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx	2021-12-07 21:25:15 UTC (rev 61243)
@@ -8,7 +8,7 @@
 %% ---------------------------------------------------------------
 %% 
 
-\ProvidesFile{ieee-alphabetic.bbx}[2021/03/25 v1.3e biblatex bibliography style]
+\ProvidesFile{ieee-alphabetic.bbx}[2021/12/06 v1.3f biblatex bibliography style]
 
 \RequireBibliographyStyle{ieee}
 
@@ -27,7 +27,7 @@
   {\list
      {\printtext[labelalphawidth]{%
         \printfield{labelprefix}%
-	\printfield{labelalpha}%
+        \printfield{labelalpha}%
         \printfield{extraalpha}}}
      {\setlength{\labelwidth}{\labelalphawidth}%
       \setlength{\leftmargin}{\labelwidth}%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.cbx	2021-12-07 21:25:01 UTC (rev 61242)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.cbx	2021-12-07 21:25:15 UTC (rev 61243)
@@ -8,7 +8,7 @@
 %% ---------------------------------------------------------------
 %% 
 
-\ProvidesFile{ieee-alphabetic.cbx}[2021/03/25 v1.3e biblatex citation style]
+\ProvidesFile{ieee-alphabetic.cbx}[2021/12/06 v1.3f 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	2021-12-07 21:25:01 UTC (rev 61242)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx	2021-12-07 21:25:15 UTC (rev 61243)
@@ -8,11 +8,13 @@
 %% ---------------------------------------------------------------
 %%
 
-\ProvidesFile{ieee.bbx}[2021/03/25 v1.3e biblatex bibliography style]
+\ProvidesFile{ieee.bbx}[2021/12/06 v1.3f biblatex bibliography style]
 
 % Load the standard style to avoid copy-pasting unnecessary material
 \RequireBibliographyStyle{numeric-comp}
 
+\newbibmacro*{bbx:savehash}{\savefield{fullhash}{\bbx at lasthash}}
+
 % An option that carries through from author-year styles
 \DeclareBibliographyOption[boolean]{dashed}[true]{%
   \ifstrequal{#1}{true}
@@ -26,7 +28,8 @@
   minnames = 1,
   maxcitenames = 2,
   maxbibnames  = 6,
-  sorting  = none
+  sorting  = none,
+  dashed = false,
 }
 \uspunctuation
 
@@ -43,7 +46,7 @@
   \mkpageprefix[bookpagination][\mkpagegrouped]{#1}%
 }
 \DeclareFieldFormat{sentencecase}{\bbx at colon@search{\MakeSentenceCase*}{#1}}
-\DeclareFieldFormat[book,inbook,incollection,inproceedings]{series}
+\DeclareFieldFormat[incollection,inproceedings]{series}
   {\bibstring{jourser}\addnbspace#1}
 \DeclareFieldFormat[online,report]{title}{\mkbibquote{#1\isdot}}
 \DeclareFieldFormat{url}{\bibstring{url}\addcolon\space\url{#1}}
@@ -84,7 +87,6 @@
 % Support for dashed author name replacement
 \InitializeBibliographyStyle{\global\undef\bbx at lasthash}
 
-\newbibmacro*{bbx:savehash}{\savefield{fullhash}{\bbx at lasthash}}
 
 % Bibliography macros
 \renewbibmacro*{author}{%
@@ -283,6 +285,16 @@
   \printfield{pages}%
 }
 
+\newbibmacro*{series+number(book)}{%
+  \iffieldundef{series}{}
+    {%
+      \setunit{\addspace}%
+      \printtext[parens]{%
+        \printfield{series}%
+        \setunit*{\addspace}%
+        \printfield{number}%
+        \newunit}}}
+
 \renewbibmacro*{title}{%
   \ifboolexpr{
     test {\iffieldundef{title}}
@@ -494,7 +506,7 @@
   \usebibmacro{author/editor+others/translator+others}%
   \setunit{\labelnamepunct}\newblock
   \usebibmacro{maintitle+title}%
-  \newunit
+  \usebibmacro{series+number(book)}%
   \printlist{language}%
   \newunit\newblock
   \printfield{edition}%
@@ -505,7 +517,6 @@
   \newunit\newblock
   \printfield{volumes}%
   \newunit\newblock
-  \usebibmacro{series+number}%
   \setunit{\adddot\addspace}%
   \newblock
   \usebibmacro{publisher+location+date}%
@@ -548,7 +559,7 @@
   \usebibmacro{in:}%
   \usebibmacro{bybookauthor}%
   \usebibmacro{maintitle+booktitle}%
-  \newunit\newblock
+  \usebibmacro{series+number(book)}%
   \usebibmacro{byeditor+others}%
   \newunit\newblock
   \printfield{edition}%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx	2021-12-07 21:25:01 UTC (rev 61242)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx	2021-12-07 21:25:15 UTC (rev 61243)
@@ -8,7 +8,7 @@
 %% ---------------------------------------------------------------
 %%
 
-\ProvidesFile{ieee.cbx}[2021/03/25 v1.3e biblatex citation style]
+\ProvidesFile{ieee.cbx}[2021/12/06 v1.3f biblatex citation style]
 
 \RequireCitationStyle{numeric-comp}
 
@@ -33,6 +33,24 @@
    \bibclosebracket
   }
 
+\DeclareCiteCommand{\supercite}[\mkbibsuperscript]
+  {\usebibmacro{cite:init}%
+   \bibopenbracket
+   \let\multicitedelim=\supercitedelim
+   \let\multicitesubentrydelim=\supercitesubentrydelim
+   \let\multiciterangedelim=\superciterangedelim
+   \let\multicitesubentryrangedelim=\supercitesubentryrangedelim
+   \iffieldundef{prenote}
+     {}
+     {\BibliographyWarning{Ignoring prenote argument}}%
+   \iffieldundef{postnote}
+     {}
+     {\BibliographyWarning{Ignoring postnote argument}}}
+  {\usebibmacro{citeindex}%
+   \usebibmacro{cite:comp}}
+  {}
+  {\usebibmacro{cite:dump}%
+   \bibclosebracket}
 
 % The second step is to replace \multicitedelim and
 % \multicitesubentrydelim with a version wrapped in



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