From 29d02c7946dd4aa52ef75975ea03a05017092075 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 9 May 2011 21:37:42 +0000 Subject: biblatex-ieee 1.0b (9may11) git-svn-id: svn://tug.org/texlive/trunk@22384 c570f23f-e606-0410-a88d-b1316a301751 --- .../bibtex/bib/biblatex-ieee/biblatex-ieee.bib | 16 ++++++++++++ .../doc/latex/biblatex-ieee/biblatex-ieee.pdf | Bin 323806 -> 330688 bytes .../doc/latex/biblatex-ieee/biblatex-ieee.tex | 17 ++++++++++-- Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx | 29 ++++++++++++++++++++- Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx | 2 +- 5 files changed, 60 insertions(+), 4 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/bibtex/bib/biblatex-ieee/biblatex-ieee.bib b/Master/texmf-dist/bibtex/bib/biblatex-ieee/biblatex-ieee.bib index 0320aefed9a..d96d0e3b8d6 100644 --- a/Master/texmf-dist/bibtex/bib/biblatex-ieee/biblatex-ieee.bib +++ b/Master/texmf-dist/bibtex/bib/biblatex-ieee/biblatex-ieee.bib @@ -87,6 +87,22 @@ pages = "11-14" } +@inbook{IEEEexample:repeatedauthorone, + author = "W. Dai and H. V. Pham and and O. Milenkovic", + title = "Distortion-rate functions for quantized compressive sensing", + booktitle = + "IEEE Information Theory Workshop on Networking and Information Theory", + year = "2009" +} + +@inbook{IEEEexample:repeatedauthortwo, + author = "W. Dai and H. V. Pham and and O. Milenkovic", + title = "comparative study of quantized compressive sensing schemes", + booktitle = + "IEEE Information Theory Workshop on Networking and Information Theory", + year = "2009" +} + @inproceedings{IEEEexample:presentedatconf, author = "S. G. Finn and M. M{\'e}dard and R. A. Barry", title = "A Novel Approach to Automatic Protection Switching diff --git a/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.pdf b/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.pdf index 6cbe4269cbc..54a554a0de9 100644 Binary files a/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.pdf and b/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.pdf differ diff --git a/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.tex b/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.tex index 0cc3a2ac425..51ee2bb2633 100644 --- a/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.tex +++ b/Master/texmf-dist/doc/latex/biblatex-ieee/biblatex-ieee.tex @@ -23,8 +23,8 @@ \href{mailto:joseph.wright@morningstar2.co.uk} {\texttt{joseph.wright@morningstar2.co.uk}}}} \title{The \pkg{ieee} bibliography style for \pkg{biblatex}% - \footnote{This file describes v1.0a, last revised 2011/04/07.}} -\date{Released 2011/04/07} + \footnote{This file describes v1.0b, last revised 2011/05/09.}} +\date{Released 2011/05/09} \providecommand*\pkg[1]{\textsf{#1}} @@ -55,6 +55,17 @@ The package introduces new bibliography strings: \end{description} These may be localized in the usual way. +The apparenacne of URLs in the bibliography is set by the mechanism of the +\textsf{url} package. Thus to print URLs in the current roman font, +place the instruction +\begin{verbatim} + \renewcommand*\UrlFont{\rmfamily} +\end{verbatim} +immediately before +\begin{verbatim} + \printbibliography +\end{verbatim} + Suggestions for improvement and bug reports can be logged in the package issue database, found at \url{https://bitbucket.org/josephwright/biblatex-ieee/issues}, or can @@ -70,6 +81,8 @@ be sent by e-mail to \changes{v1.0a}{2011/04/07}{Print \enquote{presented at} for \texttt{inproceedings} entries only if an \texttt{eventtitle} is available} +\changes{v1.0b}{2011/05/07}{Add instructions for printing URL in roman font} +\changes{v1.0b}{2011/05/07}{Use dash for repeated author names} \PrintChanges diff --git a/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx b/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx index e834dc61f96..4e6f3e6bd20 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx @@ -8,7 +8,7 @@ %% --------------------------------------------------------------- %% -\ProvidesFile{ieee.bbx}[2011/04/07 v1.0a biblatex bibliography style] +\ProvidesFile{ieee.bbx}[2011/05/09 v1.0b biblatex bibliography style] % Load the standard style to avoid copy-pasting unnecessary material \RequireBibliographyStyle{numeric-comp} @@ -28,6 +28,7 @@ \DeclareFieldFormat{url}{\bibstring{url}\addcolon\space\url{#1}} % Simple modifications to punctuation, etc. +\renewcommand*\bibnamedash{\textemdash} \renewcommand*\intitlepunct{\addspace} \renewcommand*\newunitpunct{\addcomma\addspace} @@ -53,7 +54,33 @@ september = Sep\adddot , } +% Support for dashed author name replacement +\InitializeBibliographyStyle{\global\undef\bbx@lasthash} + +\newbibmacro*{bbx:savehash}{\savefield{fullhash}{\bbx@lasthash}} + % Bibliography macros +\newbibmacro*{author}{% + \ifboolexpr{ + test \ifuseauthor + and + not test {\ifnameundef{author}} + } + {% + \iffieldequals{fullhash}{\bbx@lasthash} + {\bibnamedash\addcomma\space} + {\printnames{author}}% + \usebibmacro{bbx:savehash}% + \iffieldundef{authortype} + {} + {% + \setunit{\addcomma\space}% + \usebibmacro{authorstrg}% + }% + } + {\global\undef\bbx@lasthash}% +} + \renewbibmacro*{bybookauthor}{% \ifnamesequal{author}{bookauthor} {} diff --git a/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx b/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx index 35e0a7ea9dd..b5c5a15c33e 100644 --- a/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx @@ -8,7 +8,7 @@ %% --------------------------------------------------------------- %% -\ProvidesFile{ieee.cbx}[2011/04/07 v1.0a biblatex citation style] +\ProvidesFile{ieee.cbx}[2011/05/09 v1.0b biblatex citation style] \RequireCitationStyle{numeric-comp} -- cgit v1.2.3