diff options
author | Karl Berry <karl@freefriends.org> | 2008-09-30 23:18:36 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-09-30 23:18:36 +0000 |
commit | adb5bd57bfb02c387149e68ec8e5df5929cb1fe0 (patch) | |
tree | 379fdea9505cf9ac2fbb811f0244028c4d9d0b8b /Master/texmf-dist/bibtex/bst/IEEEtran | |
parent | 3502130dceb77a66bfbf6c3c0fb72c1546e40a1a (diff) |
IEEEtran 1.13 (30sep08)
git-svn-id: svn://tug.org/texlive/trunk@10804 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/bibtex/bst/IEEEtran')
-rw-r--r-- | Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtran.bst | 42 | ||||
-rw-r--r-- | Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranN.bst | 43 | ||||
-rw-r--r-- | Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranS.bst | 42 | ||||
-rw-r--r-- | Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranSA.bst | 43 | ||||
-rw-r--r-- | Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranSN.bst | 43 |
5 files changed, 125 insertions, 88 deletions
diff --git a/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtran.bst b/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtran.bst index 53fbc030aae..90acb4c0e72 100644 --- a/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtran.bst +++ b/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtran.bst @@ -1,9 +1,9 @@ %% %% IEEEtran.bst %% BibTeX Bibliography Style file for IEEE Journals and Conferences (unsorted) -%% Version 1.12 (2007/01/11) +%% Version 1.13 (2008/09/30) %% -%% Copyright (c) 2003-2007 Michael Shell +%% Copyright (c) 2003-2008 Michael Shell %% %% Original starting code base and algorithms obtained from the output of %% Patrick W. Daly's makebst package as well as from prior versions of @@ -88,6 +88,10 @@ % label width. % 9. Added alias www for electronic/online. % 10. Added CTLname_url_prefix control entry type. +% +% 1.13 (2008/09/30) +% 1. Fixed bug with edition number to ordinal conversion. Thanks to +% Michael Roland for reporting this and correcting the algorithm. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -189,8 +193,8 @@ FUNCTION {is.print.banners.to.terminal} { #1 } %% FILE VERSION AND BANNER %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%% -FUNCTION{bst.file.version} { "1.12" } -FUNCTION{bst.file.date} { "2007/01/11" } +FUNCTION{bst.file.version} { "1.13" } +FUNCTION{bst.file.date} { "2008/09/30" } FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" } FUNCTION {banner.message} @@ -933,20 +937,24 @@ FUNCTION {name.or.dash} % Converts the number string on the top of the stack to % "numerical ordinal form" (e.g., "7" to "7th"). There is % no artificial limit to the upper bound of the numbers as the -% least significant digit always determines the ordinal form. +% two least significant digits determine the ordinal form. FUNCTION {num.to.ordinal} -{ duplicate$ #-1 #1 substring$ "1" = - { bbl.st * } - { duplicate$ #-1 #1 substring$ "2" = - { bbl.nd * } - { duplicate$ #-1 #1 substring$ "3" = - { bbl.rd * } - { bbl.th * } - if$ - } - if$ - } - if$ +{ duplicate$ #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ "1" = + { bbl.st * } + { duplicate$ #-1 #1 substring$ "2" = + { bbl.nd * } + { duplicate$ #-1 #1 substring$ "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ } % If the string on the top of the stack begins with a number, diff --git a/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranN.bst b/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranN.bst index 46e00f14223..f0469ed381a 100644 --- a/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranN.bst +++ b/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranN.bst @@ -3,9 +3,9 @@ %% BibTeX Bibliography Style file %% Natbib version of IEEEtran.bst %% *** Not for normal IEEE work *** -%% Version 1.12 (2007/01/11) +%% Version 1.13 (2008/09/30) %% -%% Copyright (c) 2003-2007 Michael Shell +%% Copyright (c) 2003-2008 Michael Shell %% %% Original starting code base and algorithms obtained from the output of %% Patrick W. Daly's makebst package as well as from prior versions of @@ -59,7 +59,10 @@ % Changelog: % % 1.12 (2007/01/11) Initial release - +% +% 1.13 (2008/09/30) +% 1. Fixed bug with edition number to ordinal conversion. Thanks to +% Michael Roland for reporting this and correcting the algorithm. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -161,8 +164,8 @@ FUNCTION {is.print.banners.to.terminal} { #1 } %% FILE VERSION AND BANNER %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%% -FUNCTION{bst.file.version} { "1.12" } -FUNCTION{bst.file.date} { "2007/01/11" } +FUNCTION{bst.file.version} { "1.13" } +FUNCTION{bst.file.date} { "2008/09/30" } FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" } FUNCTION {banner.message} @@ -907,20 +910,24 @@ FUNCTION {name.or.dash} % Converts the number string on the top of the stack to % "numerical ordinal form" (e.g., "7" to "7th"). There is % no artificial limit to the upper bound of the numbers as the -% least significant digit always determines the ordinal form. +% two least significant digits determine the ordinal form. FUNCTION {num.to.ordinal} -{ duplicate$ #-1 #1 substring$ "1" = - { bbl.st * } - { duplicate$ #-1 #1 substring$ "2" = - { bbl.nd * } - { duplicate$ #-1 #1 substring$ "3" = - { bbl.rd * } - { bbl.th * } - if$ - } - if$ - } - if$ +{ duplicate$ #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ "1" = + { bbl.st * } + { duplicate$ #-1 #1 substring$ "2" = + { bbl.nd * } + { duplicate$ #-1 #1 substring$ "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ } % If the string on the top of the stack begins with a number, diff --git a/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranS.bst b/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranS.bst index 29e5b8c63f0..86316d7aa23 100644 --- a/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranS.bst +++ b/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranS.bst @@ -3,9 +3,9 @@ %% BibTeX Bibliography Style file %% Sorting version of IEEEtran.bst %% *** Not for normal IEEE work *** -%% Version 1.12 (2007/01/11) +%% Version 1.13 (2008/09/30) %% -%% Copyright (c) 2003-2007 Michael Shell +%% Copyright (c) 2003-2008 Michael Shell %% %% Original starting code base and algorithms obtained from the output of %% Patrick W. Daly's makebst package as well as from prior versions of @@ -86,6 +86,10 @@ % label width. % 9. Added alias www for electronic/online. % 10. Added CTLname_url_prefix control entry type. +% +% 1.13 (2008/09/30) +% 1. Fixed bug with edition number to ordinal conversion. Thanks to +% Michael Roland for reporting this and correcting the algorithm. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -187,8 +191,8 @@ FUNCTION {is.print.banners.to.terminal} { #1 } %% FILE VERSION AND BANNER %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%% -FUNCTION{bst.file.version} { "1.12" } -FUNCTION{bst.file.date} { "2007/01/11" } +FUNCTION{bst.file.version} { "1.13" } +FUNCTION{bst.file.date} { "2008/09/30" } FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" } FUNCTION {banner.message} @@ -933,20 +937,24 @@ FUNCTION {name.or.dash} % Converts the number string on the top of the stack to % "numerical ordinal form" (e.g., "7" to "7th"). There is % no artificial limit to the upper bound of the numbers as the -% least significant digit always determines the ordinal form. +% two least significant digits determine the ordinal form. FUNCTION {num.to.ordinal} -{ duplicate$ #-1 #1 substring$ "1" = - { bbl.st * } - { duplicate$ #-1 #1 substring$ "2" = - { bbl.nd * } - { duplicate$ #-1 #1 substring$ "3" = - { bbl.rd * } - { bbl.th * } - if$ - } - if$ - } - if$ +{ duplicate$ #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ "1" = + { bbl.st * } + { duplicate$ #-1 #1 substring$ "2" = + { bbl.nd * } + { duplicate$ #-1 #1 substring$ "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ } % If the string on the top of the stack begins with a number, diff --git a/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranSA.bst b/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranSA.bst index 4d0d8b61f8b..e973c5e704c 100644 --- a/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranSA.bst +++ b/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranSA.bst @@ -3,9 +3,9 @@ %% BibTeX Bibliography Style file %% Sorting alpha version of IEEEtran.bst %% *** Not for normal IEEE work *** -%% Version 1.12 (2006/01/11) +%% Version 1.13 (2008/09/30) %% -%% Copyright (c) 2003-2007 Michael Shell +%% Copyright (c) 2003-2008 Michael Shell %% %% Original starting code base and algorithms obtained from the output of %% Patrick W. Daly's makebst package as well as from prior versions of @@ -59,7 +59,10 @@ % Changelog: % % 1.12 (2007/01/11) Initial release - +% +% 1.13 (2008/09/30) +% 1. Fixed bug with edition number to ordinal conversion. Thanks to +% Michael Roland for reporting this and correcting the algorithm. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -161,8 +164,8 @@ FUNCTION {is.print.banners.to.terminal} { #1 } %% FILE VERSION AND BANNER %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%% -FUNCTION{bst.file.version} { "1.12" } -FUNCTION{bst.file.date} { "2007/01/11" } +FUNCTION{bst.file.version} { "1.13" } +FUNCTION{bst.file.date} { "2008/09/30" } FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" } FUNCTION {banner.message} @@ -907,20 +910,24 @@ FUNCTION {name.or.dash} % Converts the number string on the top of the stack to % "numerical ordinal form" (e.g., "7" to "7th"). There is % no artificial limit to the upper bound of the numbers as the -% least significant digit always determines the ordinal form. +% two least significant digits determine the ordinal form. FUNCTION {num.to.ordinal} -{ duplicate$ #-1 #1 substring$ "1" = - { bbl.st * } - { duplicate$ #-1 #1 substring$ "2" = - { bbl.nd * } - { duplicate$ #-1 #1 substring$ "3" = - { bbl.rd * } - { bbl.th * } - if$ - } - if$ - } - if$ +{ duplicate$ #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ "1" = + { bbl.st * } + { duplicate$ #-1 #1 substring$ "2" = + { bbl.nd * } + { duplicate$ #-1 #1 substring$ "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ } % If the string on the top of the stack begins with a number, diff --git a/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranSN.bst b/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranSN.bst index 429bbfaa0b5..e13222105a1 100644 --- a/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranSN.bst +++ b/Master/texmf-dist/bibtex/bst/IEEEtran/IEEEtranSN.bst @@ -3,9 +3,9 @@ %% BibTeX Bibliography Style file %% Sorting Natbib version of IEEEtran.bst %% *** Not for normal IEEE work *** -%% Version 1.12 (2007/01/11) +%% Version 1.13 (2008/09/30) %% -%% Copyright (c) 2003-2007 Michael Shell +%% Copyright (c) 2003-2008 Michael Shell %% %% Original starting code base and algorithms obtained from the output of %% Patrick W. Daly's makebst package as well as from prior versions of @@ -60,7 +60,10 @@ % Changelog: % % 1.12 (2007/01/11) Initial release - +% +% 1.13 (2008/09/30) +% 1. Fixed bug with edition number to ordinal conversion. Thanks to +% Michael Roland for reporting this and correcting the algorithm. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -162,8 +165,8 @@ FUNCTION {is.print.banners.to.terminal} { #1 } %% FILE VERSION AND BANNER %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%% -FUNCTION{bst.file.version} { "1.12" } -FUNCTION{bst.file.date} { "2007/01/11" } +FUNCTION{bst.file.version} { "1.13" } +FUNCTION{bst.file.date} { "2008/09/30" } FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" } FUNCTION {banner.message} @@ -908,20 +911,24 @@ FUNCTION {name.or.dash} % Converts the number string on the top of the stack to % "numerical ordinal form" (e.g., "7" to "7th"). There is % no artificial limit to the upper bound of the numbers as the -% least significant digit always determines the ordinal form. +% two least significant digits determine the ordinal form. FUNCTION {num.to.ordinal} -{ duplicate$ #-1 #1 substring$ "1" = - { bbl.st * } - { duplicate$ #-1 #1 substring$ "2" = - { bbl.nd * } - { duplicate$ #-1 #1 substring$ "3" = - { bbl.rd * } - { bbl.th * } - if$ - } - if$ - } - if$ +{ duplicate$ #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ "1" = + { bbl.st * } + { duplicate$ #-1 #1 substring$ "2" = + { bbl.nd * } + { duplicate$ #-1 #1 substring$ "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ } % If the string on the top of the stack begins with a number, |