1 | |
---|
2 | March 5, 2007 |
---|
3 | |
---|
4 | |
---|
5 | IEEEtran is the official LaTeX class for authors of the Institute of |
---|
6 | Electrical and Electronics Engineers (IEEE) transactions journals and |
---|
7 | conferences. The latest version of the IEEEtran package can be found |
---|
8 | at CTAN: |
---|
9 | |
---|
10 | http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/ |
---|
11 | |
---|
12 | as well as within IEEE's site: |
---|
13 | |
---|
14 | http://www.ieee.org/ |
---|
15 | |
---|
16 | For latest news, helpful tips, answers to frequently asked questions, |
---|
17 | beta releases and other support, visit the IEEEtran home page at my |
---|
18 | website: |
---|
19 | |
---|
20 | http://www.michaelshell.org/tex/ieeetran/ |
---|
21 | |
---|
22 | |
---|
23 | Version 1.7a is a bug fix release that corrects the two column peer |
---|
24 | review title page problem. This problem was not present in the 1.6 series. |
---|
25 | |
---|
26 | |
---|
27 | V1.7 is a significant update over the 1.6 series with many important |
---|
28 | changes. For a full list, please read the file changelog.txt. The most |
---|
29 | notable changes include: |
---|
30 | |
---|
31 | 1. New class option compsoc to support the IEEE Computer Society format. |
---|
32 | |
---|
33 | 2. Several commands and environments have been deprecated in favor of |
---|
34 | replacements with IEEE prefixes to better avoid potential future name |
---|
35 | clashes with other packages. Legacy code retained to allow the use of |
---|
36 | the obsolete forms (for now), but with a warning message to the console |
---|
37 | during compilation: |
---|
38 | \IEEEauthorblockA, \IEEEauthorblockN, \IEEEauthorrefmark, |
---|
39 | \IEEEbiography, \IEEEbiographynophoto, \IEEEkeywords, \IEEEPARstart, |
---|
40 | \IEEEproof, \IEEEpubid, \IEEEpubidadjcol, \IEEEQED, \IEEEQEDclosed, |
---|
41 | \IEEEQEDopen, \IEEEspecialpapernotice. IEEEtran.cls now redefines |
---|
42 | \proof in way to avoid problems with the amsthm.sty package. |
---|
43 | For IED lists: |
---|
44 | \IEEEiedlabeljustifyc, \IEEEiedlabeljustifyl, \IEEEiedlabeljustifyr, |
---|
45 | \IEEEnocalcleftmargin, \IEEElabelindent, \IEEEsetlabelwidth, |
---|
46 | \IEEEusemathlabelsep |
---|
47 | These commands/lengths now require the IEEE prefix and do not have |
---|
48 | legacy support: \IEEEnormaljot. |
---|
49 | For IED lists: \ifIEEEnocalcleftmargin, \ifIEEEnolabelindentfactor, |
---|
50 | \IEEEiedlistdecl, \IEEElabelindentfactor |
---|
51 | |
---|
52 | 3. New \CLASSINPUT, \CLASSOPTION and \CLASSINFO interface allows for more |
---|
53 | user control and conditional compilation. |
---|
54 | |
---|
55 | 4. Several bug fixes and improved compatibility with other packages. |
---|
56 | |
---|
57 | |
---|
58 | A note to those who create classes derived from IEEEtran.cls: Consider the |
---|
59 | use of patch code, either in an example .tex file or as a .sty file, |
---|
60 | rather than creating a new class. The IEEEtran.cls CLASSINPUT interface |
---|
61 | allows IEEEtran.cls to be fully programmable with respect to document |
---|
62 | margins, so there is no need for new class files just for altered margins. |
---|
63 | In this way, authors can benefit from updates to IEEEtran.cls and the need |
---|
64 | to maintain derivative classes and backport later IEEEtran.cls revisions |
---|
65 | thereto is avoided. As always, developers who create classes derived from |
---|
66 | IEEEtran.cls should use a different name for the derived class, so that it |
---|
67 | cannot be confused with the official/base version here, as well as provide |
---|
68 | authors with technical support for the derived class. It is generally a bad |
---|
69 | idea to produce a new class that is not going to be maintained. |
---|
70 | |
---|
71 | |
---|
72 | Best wishes for all your publication endeavors, |
---|
73 | |
---|
74 | Michael Shell |
---|
75 | http://www.michaelshell.org/ |
---|
76 | |
---|
77 | |
---|
78 | ***************************** Subdirectories ****************************** |
---|
79 | |
---|
80 | bibtex - The IEEEtran BibTeX style package. |
---|
81 | |
---|
82 | extras - Supplementary material that may be of interest. |
---|
83 | |
---|
84 | testflow - The testflow diagnostic suite for verifying PS/PDF output. |
---|
85 | |
---|
86 | tools - The IEEEtrantools.sty package which provides several commands |
---|
87 | from the IEEEtran.cls file for use with other LaTeX classes. |
---|
88 | |
---|
89 | |
---|
90 | ********************************** Files ********************************** |
---|
91 | |
---|
92 | README - This file. |
---|
93 | |
---|
94 | IEEEtran.cls - The IEEEtran LaTeX class file. |
---|
95 | |
---|
96 | changelog.txt - The revision history. |
---|
97 | |
---|
98 | IEEEtran_HOWTO.pdf - The IEEEtran LaTeX class user manual. |
---|
99 | |
---|
100 | bare_conf.tex - A bare bones starter file for conference papers. |
---|
101 | |
---|
102 | bare_jrnl.tex - A bare bones starter file for journal papers. |
---|
103 | |
---|
104 | bare_jrnl_compsoc.tex - A bare bones starter file for Computer Society |
---|
105 | journal papers. |
---|
106 | |
---|
107 | bare_adv.tex - A bare bones starter file showing advanced |
---|
108 | techniques such as conditional compilation, |
---|
109 | hyperlinks, PDF thumbnails, etc. The illustrated |
---|
110 | format is for a Computer Society journal paper. |
---|
111 | |
---|
112 | *************************************************************************** |
---|
113 | Legal Notice: |
---|
114 | This code is offered as-is without any warranty either expressed or |
---|
115 | implied; without even the implied warranty of MERCHANTABILITY or |
---|
116 | FITNESS FOR A PARTICULAR PURPOSE! |
---|
117 | User assumes all risk. |
---|
118 | In no event shall IEEE or any contributor to this code be liable for |
---|
119 | any damages or losses, including, but not limited to, incidental, |
---|
120 | consequential, or any other damages, resulting from the use or misuse |
---|
121 | of any information contained here. |
---|
122 | |
---|
123 | All comments are the opinions of their respective authors and are not |
---|
124 | necessarily endorsed by the IEEE. |
---|
125 | |
---|
126 | This work is distributed under the LaTeX Project Public License (LPPL) |
---|
127 | ( http://www.latex-project.org/ ) version 1.3, and may be freely used, |
---|
128 | distributed and modified. A copy of the LPPL, version 1.3, is included |
---|
129 | in the base LaTeX documentation of all distributions of LaTeX released |
---|
130 | 2003/12/01 or later. |
---|
131 | Retain all contribution notices and credits. |
---|
132 | ** Modified files should be clearly indicated as such, including ** |
---|
133 | ** renaming them and changing author support contact information. ** |
---|
134 | |
---|
135 | File list of work: IEEEtran.cls, IEEEtran_HOWTO.pdf, bare_adv.tex, |
---|
136 | bare_conf.tex, bare_jrnl.tex, bare_jrnl_compsoc.tex |
---|
137 | *************************************************************************** |
---|