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.
<#509#>decl<#509#>
||
The |.fd| file should announce itself with a |command,
as described in #tex2html_accent_inline1830#. For example:
<#513#>tex2html_preform<#513#>verbatim59#
<#515#>decl<#515#>
| | <#516#>encoding<#516#> <#517#>family<#517#> <#518#>loading-settings<#518#>
Declares a font family <#520#>family<#520#> to be available in encoding scheme
<#521#>encoding<#521#>.
The <#522#>loading-settings<#522#> are executed immediately after loading any
font with this encoding and family.
Checks that <#523#>encoding<#523#> was previously declared.
This example refers to the Computer Modern Typewriter font family in
the Cork encoding:
<#524#>tex2html_preform<#524#>verbatim60#
Each |.fd| file should contain exactly one | |
command, and it should be for the appropriate encoding/family
combination.
<#526#>decl<#526#>
| | <#527#>encoding<#527#> <#528#>family<#528#> <#529#>series<#529#>
<#530#>shape<#530#>
<#531#>loading-info<#531#> <#532#>loading-option<#532#>
Declares a font shape combination; here <#534#>loading-info<#534#> contains the
information that combines sizes with external fonts. The syntax is
complex and is described in Section~#sec:loadinfo#535> below.
The <#536#>loading-settings<#536#> 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 <#537#>encoding<#537#><#538#>family<#538#> was previously
declared via | |.
Example:
<#539#>tex2html_preform<#539#>verbatim61#An |.fd| file can contain any number of | | commands,
which should be for the appropriate <#541#>encoding<#541#> and <#542#>family<#542#>.