texlive[41741] Master/texmf-dist: biblatex-ieee (20jul16)
commits+karl at tug.org
commits+karl at tug.org
Wed Jul 20 23:36:39 CEST 2016
Revision: 41741
http://tug.org/svn/texlive?view=revision&revision=41741
Author: karl
Date: 2016-07-20 23:36:39 +0200 (Wed, 20 Jul 2016)
Log Message:
-----------
biblatex-ieee (20jul16)
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 2016-07-20 21:36:28 UTC (rev 41740)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee-alphabetic.tex 2016-07-20 21:36:39 UTC (rev 41741)
@@ -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.1o, last revised 2016/06/27.}}
-\date{Released 2016/06/27}
+ \footnote{This file describes v1.1p, last revised 2016/07/20.}}
+\date{Released 2016/07/20}
\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 2016-07-20 21:36:28 UTC (rev 41740)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.tex 2016-07-20 21:36:39 UTC (rev 41741)
@@ -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.1o last revised 2016/06/27.}}
-\date{Released 2016/06/27}
+ \footnote{This file describes v1.1p last revised 2016/07/20.}}
+\date{Released 2016/07/20}
\providecommand*{\pkg}[1]{\textsf{#1}}
@@ -38,7 +38,7 @@
This package provides a style for \pkg{biblatex} which follows the
guidelines of the \textsc{ieee}. The citation style is numeric and unsorted.
The bibliography style follows the pattern of the official \pkg{IEEEtran}
-package (\url{http://www.ieee.org/documents/stylemanual.pdf}). The style
+package (\url{http://www.ieee.org/documents/style_manual.pdf}). The style
should be loaded in the usual way
\begin{verbatim}
\usepackage[style=ieee]{biblatex}
@@ -84,8 +84,6 @@
{\texttt{joseph.wright at morningstar2.co.uk}}.
\nocite{*}
-\cite{IEEEexample:incollectionwithseries,IEEEexample:bookwitheditor}
-
\printbibliography
\changes{v1.0}{2011/02/27}{First stable release}
@@ -124,6 +122,8 @@
\changes{v1.1n}{2016/05/08}{Fix printing of titles when braced in
database}
\changes{v1.1o}{2016/06/27}{Fix capitalisation of journal titles}
+\changes{v1.1p}{2016/07/20}{Revert changes in internal code for citation
+ handling}
\PrintChanges
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx 2016-07-20 21:36:28 UTC (rev 41740)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.bbx 2016-07-20 21:36:39 UTC (rev 41741)
@@ -8,7 +8,7 @@
%% ---------------------------------------------------------------
%%
-\ProvidesFile{ieee-alphabetic.bbx}[2016/06/27 v1.1o biblatex bibliography style]
+\ProvidesFile{ieee-alphabetic.bbx}[2016/07/20 v1.1p 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 2016-07-20 21:36:28 UTC (rev 41740)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee-alphabetic.cbx 2016-07-20 21:36:39 UTC (rev 41741)
@@ -8,7 +8,7 @@
%% ---------------------------------------------------------------
%%
-\ProvidesFile{ieee-alphabetic.cbx}[2016/06/27 v1.1o biblatex citation style]
+\ProvidesFile{ieee-alphabetic.cbx}[2016/07/20 v1.1p 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 2016-07-20 21:36:28 UTC (rev 41740)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx 2016-07-20 21:36:39 UTC (rev 41741)
@@ -8,7 +8,7 @@
%% ---------------------------------------------------------------
%%
-\ProvidesFile{ieee.bbx}[2016/06/27 v1.1o biblatex bibliography style]
+\ProvidesFile{ieee.bbx}[2016/07/20 v1.1p 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 2016-07-20 21:36:28 UTC (rev 41740)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx 2016-07-20 21:36:39 UTC (rev 41741)
@@ -8,7 +8,7 @@
%% ---------------------------------------------------------------
%%
-\ProvidesFile{ieee.cbx}[2016/06/27 v1.1o biblatex citation style]
+\ProvidesFile{ieee.cbx}[2016/07/20 v1.1p biblatex citation style]
\RequireCitationStyle{numeric-comp}
@@ -18,19 +18,45 @@
sorting = none
}
+% Putting brackets around each citation number is a two-part
+% operation. First, remove them from around the whole citation by
+% redeclaring here.
\DeclareCiteCommand{\cite}%
- {}% % precode
- {\bibopenbracket% % loopcode
- \usebibmacro{prenote}%
- \usebibmacro{cite:init}%
- \usebibmacro{citeindex}%
- \usebibmacro{cite:comp}%
- \usebibmacro{cite:dump}%
- \usebibmacro{postnote}%
- \bibclosebracket}%
- {\multicitedelim}% % sepcode
- {}% % postcode
+ {\usebibmacro{cite:init}%
+ \bibopenbracket
+ \usebibmacro{prenote}}
+ {\usebibmacro{citeindex}%
+ \usebibmacro{cite:comp}}
+ {}
+ {\usebibmacro{cite:dump}%
+ \usebibmacro{postnote}%
+ \bibclosebracket
+ }
+% The second step is to replace \multicitedelim with a version wrapped in
+% the appropriate delimiter.
+\renewcommand*{\do}[1]{%
+ \expandafter\patchcmd\expandafter
+ {\csname abx at macro@\detokenize{#1}\endcsname}%
+ {\multicitedelim}
+ {\bibclosebracket\multicitedelim\bibopenbracket}
+ {}
+ {%
+ \PackageError{biblatex-ieee}{Failed to update citation style}\@ehc
+ }%
+ }
+\docsvlist{cite:comp:comp,cite:comp:end,cite:comp:inset,cite:dump}
+
+% There's also one \bibrangedash to alter.
+\expandafter\patchcmd\expandafter
+ {\csname abx at macro@\detokenize{cite:dump}\endcsname}%
+ {\bibrangedash}
+ {\bibclosebracket\bibrangedash\bibopenbracket}
+ {}
+ {%
+ \PackageError{biblatex-ieee}{Failed to update citation style}\@ehc
+ }%
+
% More bracket removal required
\DeclareMultiCiteCommand{\cites}{\cite}{\multicitedelim}
More information about the tex-live-commits
mailing list