\DeclareFontShape
declaration. This part consists of one or more
<fontshape-decl>s, each of which has the following form:
<fontshape-decl> | $::=$ | <size-infos> <font-info> |
<size-infos> | $::=$ | <size-infos> <size-info> <size-info> |
<size-info> | $::=$ | ``<< '' <number-or-range> ``>> '' |
<font-info> | $::=$ | [ <size-function> ``* '' ] [ ``[ '' <optarg> ``] '' ] <fontarg> |
<<10>> |
simple size | 10pt only |
<<-8>> |
range | all sizes less than 8pt |
<<8-14.4>> |
range | all sizes greater than or equal to 8pt |
but less than 14.4pt | ||
<<14.4->> |
range | all sizes greater than or equal 14.4pt |
\external@font
is non-empty afterwards this process stops, otherwise the next
<size-info> is inspected. (See also \DeclareSizeFunction
.)
If this process does not lead to a non-empty \external@font
,
LATEX tries the nearest simple size. If the entry contains only
ranges an error is returned.