next up previous contents
Next: Selection commands Up: Math fonts Previous: Math fonts

Math font attributes

The selection of fonts within math mode is quite different to that of text fonts.

Some math fonts are selected explicitly by one-argument commands such as \mathsf{max} or \mathbf{vec}; such fonts are called math alphabets. These math alphabet commands affect only the font used for letters and symbols of type \mathalpha (see Section 3.6); other symbols within the argument will be left unchanged. The predefined math alphabets are:

tabular222

Other math fonts are selected implicitly by TeX for symbols, with commands such as \oplus (producing tex2html_wrap_inline1070 ) or with straight characters like >> or +. Fonts containing such math symbols are called math symbol fonts. The predefined math symbol fonts are:

tabular238

Some math fonts are both math alphabets and math symbol fonts, for example \mathrm and operators are the same font, and \mathnormal and letters are the same font.

Math fonts in LaTeX have the same five attributes as text fonts: encoding, family, series, shape and size. However, there are no commands that allow the attributes to be individually changed. Instead, the conversion from math fonts to these five attributes is controlled by the math version. For example, the normal math version maps:

tabular251

The bold math version is similar except that it contains bold fonts. The command \boldmath selects the bold math version.

Math versions can only be changed outside of math mode.

The two predefined math versions are:

tabular269

Packages may define new math alphabets, math symbol fonts, and math versions. This section describes the commands for writing such packages.



Rainer Schoepf
Thu Jan 8 11:52:24 MET 1998