diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/IEEEtran/README')
-rw-r--r-- | Master/texmf-dist/doc/latex/IEEEtran/README | 133 |
1 files changed, 97 insertions, 36 deletions
diff --git a/Master/texmf-dist/doc/latex/IEEEtran/README b/Master/texmf-dist/doc/latex/IEEEtran/README index b32ce56204d..81f45b8ea07 100644 --- a/Master/texmf-dist/doc/latex/IEEEtran/README +++ b/Master/texmf-dist/doc/latex/IEEEtran/README @@ -1,26 +1,75 @@ -September 13, 2005 +January 11, 2007 -This IEEEtran.cls is now the official LaTeX class for authors of the -Institute of Electrical and Electronics Engineers (IEEE) transactions -journals and conferences. IEEEtran.cls is mirrored within IEEE's site -as well. -The most recent version of IEEEtran.cls is version 1.6c. -This is an interim bug fix release that corrects the compatibility -issue with preview-LaTeX and subfigure.sty. +IEEEtran is the official LaTeX class for authors of the Institute of +Electrical and Electronics Engineers (IEEE) transactions journals and +conferences. The latest version of the IEEEtran package can be found +at CTAN: -Version 1.7 is expected to be released later this month. +http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/ + +as well as within IEEE's site: + +http://www.ieee.org/ + +For latest news, helpful tips, answers to frequently asked questions, +beta releases and other support, visit the IEEEtran home page at my +website: + +http://www.michaelshell.org/tex/ieeetran/ + +V1.7 is a significant update with many important changes. For a full list, +please read the file changelog.txt. The most notable changes include: + + 1. New class option compsoc to support the IEEE Computer Society format. + + 2. Several commands and environments have been depreciated in favor of + replacements with IEEE prefixes to better avoid potential future name + clashes with other packages. Legacy code retained to allow the use of + the obsolete forms (for now), but with a warning message to the console + during compilation: + \IEEEauthorblockA, \IEEEauthorblockN, \IEEEauthorrefmark, + \IEEEbiography, \IEEEbiographynophoto, \IEEEkeywords, \IEEEPARstart, + \IEEEproof, \IEEEpubid, \IEEEpubidadjcol, \IEEEQED, \IEEEQEDclosed, + \IEEEQEDopen, \IEEEspecialpapernotice. IEEEtran.cls now redefines + \proof in way to avoid problems with the amsthm.sty package. + For IED lists: + \IEEEiedlabeljustifyc, \IEEEiedlabeljustifyl, \IEEEiedlabeljustifyr, + \IEEEnocalcleftmargin, \IEEElabelindent, \IEEEsetlabelwidth, + \IEEEusemathlabelsep + These commands/lengths now require the IEEE prefix and do not have + legacy support: \IEEEnormaljot. + For IED lists: \ifIEEEnocalcleftmargin, \ifIEEEnolabelindentfactor, + \IEEEiedlistdecl, \IEEElabelindentfactor + + 3. New \CLASSINPUT, \CLASSOPTION and \CLASSINFO interface allows for more + user control and conditional compilation. + + 4. Several bug fixes and improved compatibility with other packages. + + +A note to those who create classes derived from IEEEtran.cls: Consider the +use of patch code, either in an example .tex file or as a .sty file, +rather than creating a new class. The IEEEtran.cls CLASSINPUT interface +allows IEEEtran.cls to be fully programmable with respect to document +margins, so there is no need for new class files just for altered margins. +In this way, authors can benefit from updates to IEEEtran.cls and the need +to maintain derivative classes and backport later IEEEtran.cls revisions +thereto is avoided. As always, developers who create classes derived from +IEEEtran.cls should use a different name for the derived class, so that it +cannot be confused with the official/base version here, as well as provide +authors with technical support for the derived class. It is generally a bad +idea to produce a new class that is not going to be maintained. Best wishes for all your publication endeavors, Michael Shell -mshell@ece.gatech.edu - +http://www.michaelshell.org/ -***************** Subdirectories ***************** +***************************** Subdirectories ****************************** bibtex - The IEEEtran BibTeX style package. @@ -32,39 +81,51 @@ tools - The IEEEtrantools.sty package which provides several commands from the IEEEtran.cls file for use with other LaTeX classes. -********************* Files ********************** +********************************** Files ********************************** -README - This file. +README - This file. -IEEEtran.cls - The LaTeX class file. +IEEEtran.cls - The IEEEtran LaTeX class file. -IEEEtran_HOWTO.pdf - The user manual. +changelog.txt - The revision history. -bare_conf.tex - A "bare bones" starter file for conference papers. +IEEEtran_HOWTO.pdf - The IEEEtran LaTeX class user manual. -bare_jrnl.tex - A "bare bones" starter file for journal papers. +bare_conf.tex - A bare bones starter file for conference papers. +bare_jrnl.tex - A bare bones starter file for journal papers. +bare_jrnl_compsoc.tex - A bare bones starter file for Computer Society + journal papers. +bare_adv.tex - A bare bones starter file showing advanced + techniques such as conditional compilation, + hyperlinks, PDF thumbnails, etc. The illustrated + format is for a Computer Society journal paper. -********************************************************************** - Legal Notice: - This code and advice is offered as-is without any warranty either - expressed or implied; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE! - User assumes all risk. - In no event shall IEEE or any contributor to this code - be liable for any damages or losses, including, but not limited to, - incidental, consequential, or any other damages, resulting from the - use or misuse of any information contained here. - - All statements made here are the opinions of their respective - authors and are not necessarily endorsed by the IEEE. +*************************************************************************** +Legal Notice: +This code is offered as-is without any warranty either expressed or +implied; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE! +User assumes all risk. +In no event shall IEEE or any contributor to this code be liable for +any damages or losses, including, but not limited to, incidental, +consequential, or any other damages, resulting from the use or misuse +of any information contained here. - This code/text is distributed under the Perl Artistic License - ( http://language.perl.com/misc/Artistic.html ) - and may be freely used, distributed and modified. - Retain all contribution notices and credits. -********************************************************************** +All comments are the opinions of their respective authors and are not +necessarily endorsed by the IEEE. +This work is distributed under the LaTeX Project Public License (LPPL) +( http://www.latex-project.org/ ) version 1.3, and may be freely used, +distributed and modified. A copy of the LPPL, version 1.3, is included +in the base LaTeX documentation of all distributions of LaTeX released +2003/12/01 or later. +Retain all contribution notices and credits. +** Modified files should be clearly indicated as such, including ** +** renaming them and changing author support contact information. ** +File list of work: IEEEtran.cls, IEEEtran_HOWTO.pdf, bare_adv.tex, + bare_conf.tex, bare_jrnl.tex, bare_jrnl_compsoc.tex +*************************************************************************** |