Low-level font commands
-----------------------
These commands are primarily intended for writers of macros and
packages. The commands listed here are only a subset of the available
ones. For full details, you should consult Chapter 7 of `The LaTeX
Companion'.
`\fontencoding{enc}'
Select font encoding. Valid encodings include `OT1' and `T1'.
`\fontfamily{family}'
Select font family. Valid families include:
* `cmr' for Computer Modern Roman
* `cmss' for Computer Modern Sans Serif
* `cmtt' for Computer Modern Typewriter
and numerous others.
`\fontseries{series}'
Select font series. Valid series include:
* `m' Medium (normal)
* `b' Bold
* `c' Condensed
* `bc' Bold condensed
* `bx' Bold extended
and various other combinations.
`\fontshape{shape}'
Select font shape. Valid shapes are:
* `n' Upright (normal)
* `it' Italic
* `sl' Slanted (oblique)
* `sc' Small caps
* `ui' Upright italics
* `ol' Outline
The two last shapes are not available for most font families.
`\fontsize{size}{skip}'
Set font size. The first parameter is the font size to switch to;
the second is the `\baselineskip' to use. The unit of both
parameters defaults to pt. A rule of thumb is that the
baselineskip should be 1.2 times the font size.
`\selectfont'
The changes made by calling the four font commands described above
do not come into effect until `\selectfont' is called.
`\usefont{enc}{family}{series}{shape}'
Equivalent to calling `\fontencoding', `\fontfamily',
`\fontseries' and `\fontshape' with the given parameters, followed
by `\selectfont'.