FontMap
Represents an abstract mapping of font characteristics and metrics.
This class provides essential information about a font, such as its size, ascender length, descender length, total height, leading, and name. It serves as a base to define font-related properties for other implementations.