[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
Log:
italic corrections
Modified:
trunk/ChangeLog
trunk/latex2e.texi
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
@c
- at domain.hid xx mention \nocorr, \textit and ic
@c
@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
+styles}).
+
Despite the name, roman characters can also have an italic
correction. Compare
@tex
@@ -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