CTAN package update: IEEEtran LaTeX class

Date: January 11, 2007 9:24:56 AM CET

The package below has been updated on tug.ctan.org and should soon be
at your favorite mirror.
Jim Hefferon
Saint Michael's College
................................................................
The following information was provided by our fellow contributor:
Name of contribution: IEEEtran LaTeX class
Author's name: Michael Shell
Location on CTAN: /macros/latex/contrib/IEEEtran
Summary description: The v1.7 update to IEEEtran.cls
License type: lppl
Announcement text: I am pleased to announce the release of an update to IEEEtran.cls
(the class file for IEEE journal and conference authors). Version 1.7
is a long awaited major update with many significant changes
including:
1. A new mode to support the IEEE Computer Society format.
2. A new \CLASSINPUT, \CLASSOPTION and \CLASSINFO interface that
allows for more user control and conditional compilation.
3. Please note that several commands have been depreciated in favor
of replacements with IEEE prefixes to better avoid potential future
name clashes with other package's and make it easier for users to
determine at a glance which commands are provided by IEEEtran
package's. Legacy code retained to allow the use of the obsolete
forms (for now), but with a warning message to the console during
compilation. See the changelog.txt file for a full list of the
affected commands.
4. Improved compatibility with other package's.
5. Several bug fixes.
For the complete list of changes, see the file changelog.txt.
IEEEtran.cls is available from CTAN:
http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/
as well as within IEEE's site:
http://www.ieee.org/
I am also pleased to announce the creation of support pages for
IEEEtran at my website:
http://www.michaelshell.org/tex/ieeetran/
where latest news, helpful tips, answers to frequently asked questions,
beta releases and/or other support can be found.
I am pleased to announce the release of an update to the IEEEtran
BibTeX style, which is the official BibTeX style for authors of the
Institute of Electrical and Electronics Engineers (IEEE) Transactions
journals and conferences.
The changes in version 1.12 include:
1. New natbib compatible and alphanumeric label variants. Note that
the IEEEtran.bst package on IEEE's site does not include these
styles as they are not for use with IEEE publications. The files
can
be obtained at CTAN.
2. New \BIBdecl hook that allows the user to execute commands just
prior to the first entry.
3. Changed month abbreviations from Sept., July and June to Sep., Jul.,
and Jun., respectively, as IEEE now does.
4. Added CTLname_url_prefix control entry type.
5. Updated IEEE bibliography string definitions.
6. Some bug fixes.
See the comments at the top of the IEEEtran.bst source code for a full
list of all the changes.
IEEEtran.bst is available from CTAN:
http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/
as well as within IEEE's site:
http://www.ieee.org/
I am also pleased to announce the creation of support pages for
the IEEEtran BibTeX style at my website:
http://www.michaelshell.org/tex/ieeetran/
where latest news, helpful tips, answers to frequently asked questions,
beta releases and/or other support can be found.
I am pleased to announce the release of an update to the
IEEEtrantools.sty package on CTAN:
http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/tools/
IEEEtrantools.sty provides several commands from IEEEtran.cls,
including \IEEEPARstart and the IEEEeqnarray family so that they may
be used under other class files.
Version 1.2 is based on version 1.7 of IEEEtran.cls. Notable changes
include:
1. Several commands and environments have depreciated in favor of
replacements with IEEE prefixes to better avoid potential future
name clashes with other package's. Legacy code retained to allow
use of the obsolete forms, but with an warning message to the
console during compilation: \IEEEPARstart. For IED lists:
\IEEEiedlabeljustifyc,\IEEEiedlabeljustifyl, \IEEEiedlabeljustifyr,
\IEEEnocalcleftmargin, \IEEElabelindent, \IEEEsetlabelwidth and
\IEEEusemathlabelsep. The following commands/lengths now
require the IEEE prefix and do not have legacy support:
\IEEEnormaljot, \ifIEEEnocalcleftmargin, \ifIEEEnolabelindentfactor,
\IEEEiedlistdecl and \IEEElabelindentfactor.
2. New \IEEEPARstart controls including: \IEEEPARstartHEIGHTTEXT,
\IEEEPARstartFONTSTYLE, \IEEEPARstartCAPSTYLE,
\IEEEPARstartWORDFONTSTYLE, \IEEEPARstartWORDCAPSTYLE,
\IEEEPARstartHOFFSET, \IEEEPARstartITLCORRECT and the (output)
length \IEEEPARstartletwidth.
3. Support for an optional argument to \bstctlcite to provide a way to
specify a different aux file.
See the comments at the top of the IEEEtrantools.sty source code for a
full list of all the changes.
I am also pleased to announce the creation of support pages for
IEEEtrantools at my website:
http://www.michaelshell.org/tex/ieeetran/tools/
where latest news, helpful tips, answers to frequently asked questions,
beta releases and/or other support can be found.
Enjoy!
Michael ShellThis package is located at
http://tug.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/
. More information is at
http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=IEEEtran
(if the package is new it may take a day for that information to
appear). We are supported by the TeX Users Group http://www.tug.org .
Please join a users group; see http://www.tug.org/usergroups.html .