summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/IEEEtran/README.tools
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-01-02 22:56:16 +0000
committerKarl Berry <karl@freefriends.org>2013-01-02 22:56:16 +0000
commitf0cc716316bc05b757f8c652feab6205ac11e3f0 (patch)
tree6df995375b60faef22956479244f2932ebf53b08 /Master/texmf-dist/doc/latex/IEEEtran/README.tools
parent77180107ed1f272af1f1e2f03469f7dbd996b602 (diff)
IEEEtran (2jan13)
git-svn-id: svn://tug.org/texlive/trunk@28697 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/IEEEtran/README.tools')
-rw-r--r--Master/texmf-dist/doc/latex/IEEEtran/README.tools90
1 files changed, 57 insertions, 33 deletions
diff --git a/Master/texmf-dist/doc/latex/IEEEtran/README.tools b/Master/texmf-dist/doc/latex/IEEEtran/README.tools
index 76ce0d3ddff..78fd31cc499 100644
--- a/Master/texmf-dist/doc/latex/IEEEtran/README.tools
+++ b/Master/texmf-dist/doc/latex/IEEEtran/README.tools
@@ -1,5 +1,5 @@
-January 11, 2007
+December 27, 2012
The IEEEtrantools.sty package provides several commands from the
@@ -7,19 +7,27 @@ IEEEtran.cls file so that they can be used under other LaTeX classes. The
user guide provided here covers only the differences in the use of the
commands from those provided by IEEEtran.cls. For complete documentation
on these commands, see the relevant sections in the IEEEtran_HOWTO manual
-of the IEEEtran LaTeX class.
+of the IEEEtran LaTeX class, specifically the section covering IEEE-style
+lists and the Appendix covering the IEEEeqnarray commands.
The IEEEtrantools.sty package provides the following IEEEtran.cls commands:
1. \IEEEPARstart which produces large initial "drop cap" letters.
+
2. the \bstctlcite command for the control entry types of IEEEtran.bst
V1.00 and later
+
3. the IEEE itemize, enumerate and description list environments
+
4. the complete IEEEeqnarray family for producing multiline equations
as well as matrices and tables, including the IEEEeqnarray support
commands.
-IEEEtrantools.sty should not be used with IEEEtran.cls.
+ 5. The IEEEproof environment.
+
+ 6. \IEEEauthorrefmark{}
+
+IEEEtrantools.sty is not needed and should not be used with IEEEtran.cls.
For helpful tips, answers to frequently asked questions and other support,
visit the IEEEtrantools support page at my website:
@@ -34,35 +42,49 @@ http://www.michaelshell.org/
*******
-1/2007 V1.2 (V1.7 of IEEEtran.cls) changes:
-
- 1. Several commands and enviroments have depreciated in favor of
- replacements with IEEE prefixes to better avoid potential future name
- clashes with other packages. 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,
- \IEEEusemathlabelsep
-
- 2. These commands/lengths now require the IEEE prefix and do not have
- legacy support: \IEEEnormaljot.
- For IED lists: \ifIEEEnocalcleftmargin, \ifIEEEnolabelindentfactor,
- \IEEEiedlistdecl, \IEEElabelindentfactor
-
- 3. \normalsizebaselineskip no longer provided.
-
- 4. New \IEEEPARstart controls:
- \IEEEPARstartHEIGHTTEXT, \IEEEPARstartFONTSTYLE, \IEEEPARstartCAPSTYLE,
- \IEEEPARstartWORDFONTSTYLE, \IEEEPARstartWORDCAPSTYLE,
- \IEEEPARstartHOFFSET, \IEEEPARstartITLCORRECT
- and the (output) length \IEEEPARstartletwidth.
-
- 5. Provide for an optional argument to \bstctlcite to provide a way to
- specify a different aux file. Define \bstctlcite even if it has already
- been defined.
+12/2012 V1.3 (V1.8 of IEEEtran.cls) changes:
+
+ 1) No longer redefines the standard LaTeX itemize, enumerate and
+ description (IED) lists by default. (e.g., the older package option
+ "retainorgcmds" is now the default behavior.) A new package option,
+ "redeflists", can be invoked to redefine the standard IED list
+ environments to their IEEE versions. IEEEitemize, IEEEenumerate and
+ IEEEdescription remain available in any case. The redeflists option
+ may not be compatible with other packages that alter the standard
+ IED list environments.
+
+ 2) Added new *-forms of \IEEEyesnumber*, \IEEEnonumber*, \IEEEyessubnumber*,
+ and \IEEEnosubnumber* (the non-star form of the latter is also new) which
+ persist across IEEEeqnarray lines until countermanded. To provide for
+ continued subequations across instances of IEEEeqnarrays as well as for
+ subequations that follow a main equation (e.g., 14, 14a, 14b ...)
+ \IEEEyessubnumber no longer automatically increments the equation number
+ on it's first invocation of a subequation group. Invoke both
+ \IEEEyesnumber\IEEEyessubnumber together to start a new
+ equation/subequation group.
+
+ 3) Hyperref links now work with IEEEeqnarray equations.
+ Thanks to Stefan M. Moser for reporting this problem.
+
+ 4) Now provides the IEEEproof environment, as well as the
+ \IEEEQEDhere, \IEEEQEDhereeqn and \IEEEQEDoff commands.
+ Also, \IEEEproofindentspace allows users to change the
+ IEEEproof indentation via \renewcommand.
+ Thanks to Mark D. Butala, Hennadiy Leontyev and Stefan M. Moser
+ for suggesting this. Special thanks to Stefan M. Moser for beta
+ testing and additional suggestions which improved IEEEproof.
+
+ 5) Revised \IEEEeqnarraymulticol{} to allow inner alignments without
+ requiring extra containing braces to prevent an incomplete \ifx error.
+ Thanks to Stefan M. Moser and Auke van der Valk for reporting this
+ problem.
+
+ 6) Added \IEEEauthorrefmark.
+
+ 7) Removed support for legacy IED list commands.
+ IEEEtrantools no longer defines or references \labelindent so as to
+ avoid namespace problems with list packages that define it.
+ Thanks to Sven Köhler for reporting the problem with enumitem.sty.
********************************** Files **********************************
@@ -73,6 +95,8 @@ IEEEtrantools.sty - The LaTeX package file.
IEEEtrantools_doc.txt - The user manual - supplementary to the
IEEEtran_HOWTO manual.
+changelog.txt - The complete changelog history.
+
***************************************************************************
Legal Notice:
This code is offered as-is without any warranty either expressed or
@@ -96,6 +120,6 @@ 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: IEEEtrantools.sty, IEEEtrantools_doc.txt
+File list of work: IEEEtrantools.sty, IEEEtrantools_doc.txt, changelog.txt
***************************************************************************