[latexrefman-commits] r361 - in /trunk: ChangeLog latex2e.texi
jhefferon at domain.hid
jhefferon at domain.hid
Fri Jun 12 02:01:46 CEST 2015
Author: jhefferon
Date: Fri Jun 12 02:01:46 2015
New Revision: 361
URL: http://svn.gna.org/viewcvs/latexrefman?rev=361&view=rev
Log:
information in low-level font commands
Modified:
trunk/ChangeLog
trunk/latex2e.texi
Modified: trunk/ChangeLog
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/ChangeLog?rev=361&r1=360&r2=361&view=diff
==============================================================================
--- trunk/ChangeLog (original)
+++ trunk/ChangeLog Fri Jun 12 02:01:46 2015
@@ -1,3 +1,8 @@
+2015-06-11 Jim Hefferon <jhefferon at domain.hid>
+
+ * latex2e.texi: (Low-level font commands) Add some information about
+ options. Not sure about options formatting.
+
2015-06-09 Karl Berry <karl at domain.hid>
* latex2e.texi: Let's consistently have one blank line
Modified: trunk/latex2e.texi
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/latex2e.texi?rev=361&r1=360&r2=361&view=diff
==============================================================================
--- trunk/latex2e.texi (original)
+++ trunk/latex2e.texi Fri Jun 12 02:01:46 2015
@@ -931,13 +931,16 @@
ones.
@table @code
- at domain.hid \fontencoding at domain.hid@}
+ at item \fontencoding at domain.hid}@}
@findex \fontencoding
-Select font encoding. Valid encodings include @code{OT1} and @code{T1}.
-
- at domain.hid \fontfamily at domain.hid@}
+Select font encoding, the encoding of the output font. Valid encodings
+include @code{OT1}, Knuth's original encoding for Computer Modern, and
+ at code{T1}, also known as the Cork encoding, which allows for most
+characters in Latin alphabets.
+
+ at item \fontfamily at domain.hid}@}
@findex \fontfamily
-Select font family. Valid families include:
+Select the font family. Valid families include:
@itemize @bullet
@item @code{cmr} for Computer Modern Roman
@@ -947,9 +950,12 @@
and numerous others.
- at domain.hid \fontseries at domain.hid@}
+ at item \fontseries at domain.hid}@}
@findex \fontseries
-Select font series. Valid series include:
+Select the font series.
+A @var{series} is a combination of a @dfn{weight} and a @dfn{width}.
+Note that typically fonts have only a few of the possible combinations.
+The most common values for @var{series} include:
@itemize @bullet
@item @code{m} Medium (normal)
@@ -959,9 +965,57 @@
@item @code{bx} Bold extended
@end itemize
-and various other combinations.
-
- at domain.hid \fontshape at domain.hid@}
+The possible values for weight are:
+
+ at table @option
+ at item ul
+Ultra light
+ at item el
+Extra light
+ at item l
+Light
+ at item sl
+Semi light
+ at item m
+Medium (normal)
+ at item sb
+Semi bold
+ at item b
+Bold
+ at item eb
+Extra bold
+ at item ub
+Ultra bold
+ at end table
+
+The possible values for width are:
+
+ at table @option
+ at item uc
+Ultra condensed, 50%
+ at item ec
+Extra condensed, 62.5%
+ at item c
+Condensed, 75%
+ at item sc
+Semi condensed, 87.5%
+ at item m
+Medium, 100%
+ at item sx
+Semi expanded, 112.5%
+ at item x
+Expanded, 125%
+ at item ex
+Extra expanded, 150%
+ at item ux
+Ultra expanded, 200%
+ at end table
+
+When forming the @var{series} string from the weight and width, drop the
+ at code{m} that stands for medium weight or medium width, unless both
+weight and width are @code{m}, in which case you just use one @code{m}.
+
+ at item \fontshape at domain.hid}@}
@findex \fontshape
Select font shape. Valid shapes are:
@@ -976,14 +1030,13 @@
The two last shapes are not available for most font families.
- at domain.hid \fontsize at domain.hid@}
+ at item \fontsize at domain.hid}@}
@findex \fontsize
@findex \baselineskip
-Set font size. The first parameter is the font size to switch to and
-the second is the line spacing to use; this is stored in a parameter
-named @code{\baselineskip}. The unit of both parameters defaults to
-pt. The default @code{\baselineskip} for the Computer Modern typeface
-is 1.2 times the @code{\fontsize}.
+Set the font size and the line spacing. The line spacing is stored in a
+parameter named @code{\baselineskip}. The unit of both parameters
+defaults to points (@code{pt}). The default @code{\baselineskip} for
+the Computer Modern typeface is 1.2 times the @code{\fontsize}.
@findex \baselinestretch
@cindex @code{setspace} package
@@ -1007,7 +1060,7 @@
The changes made by calling the font commands described above do
not come into effect until @code{\selectfont} is called.
- at domain.hid \usefont at domain.hid@}
+ at item \usefont at domain.hid}@}
@findex \usefont
The same as invoking @code{\fontencoding}, @code{\fontfamily},
@code{\fontseries} and @code{\fontshape} with the given parameters,
More information about the latexrefman-commits
mailing list