Font file loading information
The information which tells LATEX<#543#><#543#> exactly which font (<#544#>#tex2html_accent_inline1760#<#544#>)
files to load is contained in the <#545#>loading-info<#545#> part of a
| | declaration. This part consists of one or more
<#546#>fontshape-decl<#546#>s, each of which has the following form:
<#547#>center<#547#>
<#548#>tabular<#548#><#764#>r@<#549#>#tex2html_accent_inline1761#<#549#>l<#764#>
<#550#>fontshape-decl<#550#> ;SPMamp; <#551#>size-infos<#551#> <#552#>font-info<#552#>
<#553#>size-infos<#553#> ;SPMamp; <#554#>size-infos<#554#> <#555#>size-info<#555#> |
<#556#>size-info<#556#>
<#557#>size-info<#557#> ;SPMamp; ``|;SPMlt;;SPMlt;|'' <#558#>number-or-range<#558#> ``|;SPMgt;;SPMgt;|''
<#559#>font-info<#559#> ;SPMamp; [ <#560#>size-function<#560#> ``|*|'' ]
[ ``|[|'' <#561#>optarg<#561#> ``|]|'' ] <#562#>fontarg<#562#>
The <#565#>number-or-range<#565#> denotes the size or size-range
for which this entry applies.
If it contains a hyphen it is a
range: lower bound on the left (if missing, zero implied), upper bound
on the right (if missing, ∞ implied). For ranges, the
upper bound is not included in the range and the lower bound is.
Examples:
<#567#>center<#567#>
<#568#>tabular<#568#><#569#>lll<#569#>
|;SPMlt;;SPMlt;10;SPMgt;;SPMgt;| ;SPMamp; simple size;SPMamp; 10pt only
|;SPMlt;;SPMlt;-8;SPMgt;;SPMgt;| ;SPMamp; range;SPMamp; all sizes less than 8pt
|;SPMlt;;SPMlt;8-14.4;SPMgt;;SPMgt;| ;SPMamp; range;SPMamp; all sizes greater than or equal to 8pt
;SPMamp; ;SPMamp; but less than 14.4pt
|;SPMlt;;SPMlt;14.4-;SPMgt;;SPMgt;| ;SPMamp; range;SPMamp; all sizes greater than or equal 14.4pt
If more than one <#572#>size-info<#572#> entry follows without any
intervening <#573#>font-info<#573#>, they all share the next <#574#>font-info<#574#>.
The <#575#>size-function<#575#>, if present, handles the use of <#576#>font-info<#576#>.
If not present, the `empty' <#577#>size-function<#577#> is assumed.
All the <#578#>size-info<#578#>s are inspected in the order in which they appear
in the font shape declaration. If a <#579#>size-info<#579#> matches the
requested size, its <#580#>size-function<#580#> is executed. If |@font|
is non-empty afterwards this process stops, otherwise the next
<#581#>size-info<#581#> is inspected. (See also ||.)
If this process does not lead to a non-empty |@font|,
LATEX<#582#><#582#> tries the nearest simple size. If the entry contains only
ranges an error is returned.