Font definition file commands

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#>.