[latexrefman-commits] r314 - in /trunk: ChangeLog latex2e.texi

karl at domain.hid karl at domain.hid
Fri Apr 10 23:54:47 CEST 2015

Author: karl
Date: Fri Apr 10 23:54:47 2015
New Revision: 314

URL: http://svn.gna.org/viewcvs/latexrefman?rev=314&view=rev
italic corrections


Modified: trunk/ChangeLog
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/ChangeLog?rev=314&r1=313&r2=314&view=diff
--- trunk/ChangeLog	(original)
+++ trunk/ChangeLog	Fri Apr 10 23:54:47 2015
@@ -1,3 +1,9 @@
+2015-04-10  Karl Berry  <karl at domain.hid>
+	* latex2e.texi (Font styles): mention \nocorr and \nocorrlist.
+	(\/): mention automatic insertion from \textit and \itshape, etc.
+	From Jim, 10 Apr 2015 00:13:39.
 2015-04-08  Karl Berry  <karl at domain.hid>
 	* latex2e.texi (\bigskip \medskip \smallskip): add defaults,

Modified: trunk/latex2e.texi
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/latex2e.texi?rev=314&r1=313&r2=314&view=diff
--- trunk/latex2e.texi	(original)
+++ trunk/latex2e.texi	Fri Apr 10 23:54:47 2015
@@ -2,7 +2,7 @@
 @c $Id$
 @comment %**start of header (This is for running Texinfo on a region.)
 @setfilename latex2e.info
- at domain.hid UPDATED April 2014
+ at set UPDATED April 2015
 @settitle @LaTeX{}2e reference manual (@value{UPDATED})
 @comment %**end of header (This is for running Texinfo on a region.)
@@ -10,7 +10,6 @@
 @c xx but latex2e stuff is missing.
 @c xx random list of a few of the missing items is at the end of this file
- at domain.hid xx mention \nocorr, \textit and ic
 @c xx merge http://mirror.ctan.org/info/latex-info/ (alt-latex-info)
 @c xx merge http://mirror.ctan.org/latex2e-reference.tar.gz
@@ -482,13 +481,23 @@
 style command or the end of the current group.
 These commands, in both the argument form and the declaration form,
-are cumulative; e.g.,, you can say either @code{\sffamily\bfseries} or
+are cumulative; e.g., you can say either @code{\sffamily\bfseries} or
 @code{\bfseries\sffamily} to get bold sans serif.
 You can alternatively use an environment form of the declarations; for
 instance, @code{\begin at domain.hid@}}.
-These commands automatically supply an italic correction if needed.
+ at findex \nocorrlist
+ at findex \nocorr
+These font-switching commands automatically insert italic corrections
+if needed.  (@xref{\/}, for the details of italic corrections.)
+Specifically, they insert the italic correction unless the following
+character is in the list @code{\nocorrlist}, which by default consists
+of a period and a comma.  To suppress the automatic insertion of
+italic correction, use @code{\nocorr} at the start or end of the
+command argument, such as @code{\textit at domain.hid text@}} or
+ at code{\textsc at domain.hid \nocorr@}}.
 @table @code
 @item \textrm (\rmfamily)
@@ -5359,7 +5368,7 @@
 * \SPACE::              Normal interword space.
 * \AT::                 Ending a sentence.
 * \thinspace::          One-sixth of an em.
-* \/::                  Per-character italic correction.
+* \/::                  Insert italic correction.
 * \hrulefill::          Stretchable horizontal rule.
 * \dotfill::            Stretchable horizontal dots.
@@ -5457,7 +5466,7 @@
 @node \/
- at domain.hid @code{\/}
+ at section @code{\/}: Insert italic correction
 @findex \/
 The @code{\/} command produces an @dfn{italic correction}.  This is a
@@ -5477,6 +5486,11 @@
 @end ifnottex
 with @i{f: f;}.
+When changing fonts with commands such as @code{\textit at domain.hid
+text@}} or @code{@{\itshape italic text@}}, @LaTeX{} will
+automatically insert an italic correction if appropriate (@pxref{Font
 Despite the name, roman characters can also have an italic
 correction.  Compare
@@ -5486,6 +5500,9 @@
 pdf at domain.hid{} (in the @TeX{} output, there is a small space after the `f')
 @end ifnottex
 with pdf at domain.hid{}.
+There is no concept of italic correction in math mode; spacing is done
+in a different way.
 @node \hrulefill

More information about the latexrefman-commits mailing list