The |.fd| files should contain only commands from this section.
Note that those commands can also be used outside a |.fd| file:
they can be put in package or class files, or even in the preamble
of a document.
<#507#>decl<#507#>
||
The |.fd| file should announce itself with a |command,
as described in #tex2html_accent_inline1758#. For example:
<#511#>tex2html_preform<#511#>verbatim58#
<#513#>decl<#513#>
| | <#514#>encoding<#514#> <#515#>family<#515#> <#516#>loading-settings<#516#>
Declares a font family <#518#>family<#518#> to be available in encoding scheme
<#519#>encoding<#519#>.
The <#520#>loading-settings<#520#> are executed immediately after loading any
font with this encoding and family.
Checks that <#521#>encoding<#521#> was previously declared.
This example refers to the Computer Modern Typewriter font family in
the Cork encoding:
<#522#>tex2html_preform<#522#>verbatim59#
Each |.fd| file should contain exactly one | |
command, and it should be for the appropriate encoding/family
combination.
<#524#>decl<#524#>
| | <#525#>encoding<#525#> <#526#>family<#526#> <#527#>series<#527#>
<#528#>shape<#528#>
<#529#>loading-info<#529#> <#530#>loading-option<#530#>
Declares a font shape combination; here <#532#>loading-info<#532#> contains the
information that combines sizes with external fonts. The syntax is
complex and is described in Section~#sec:loadinfo#533> below.
The <#534#>loading-settings<#534#> are executed after loading any font with this
font shape. They are executed immediately after the
`loading-settings' which were declared by | | and so
they can be used to overwrite the settings made at the family level.
Checks that the combination <#535#>encoding<#535#><#536#>family<#536#> was previously
declared via | |.
Example:
<#537#>tex2html_preform<#537#>verbatim60#An |.fd| file can contain any number of | | commands,
which should be for the appropriate <#539#>encoding<#539#> and <#540#>family<#540#>.