LaTeX2e help 1.6

### 2.23.3: 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`.