Availability: IRIX.
This module provides access to the IRIS Font Manager library. It is available only on Silicon Graphics machines. See also: 4Sight User's Guide, section 1, chapter 5: ``Using the IRIS Font Manager.''
This is not yet a full interface to the IRIS Font Manager. Among the unsupported features are: matrix operations; cache operations; character operations (use string operations instead); some details of font info; individual glyph metrics; and printer matching.
It supports the following operations:
| ) | 
| fontname) | 
fmfindfont(fontname).
| ) | 
| string) | 
fmprstr(string).
| string) | 
fmsetpath(string).
(XXX Does not work!?!)
| ) | 
Font handle objects support the following operations:
| factor) | 
fmscalefont(fh, factor).
| ) | 
fmsetfont(fh).
| ) | 
fmgetfontname(fh).
| ) | 
fmgetcomment(fh).
| ) | 
fmgetfontinfo().
The returned tuple contains the following numbers:
(printermatched, fixed_width, xorig,
yorig, xsize, ysize, height,
nglyphs).
| string) | 
fmgetstrwidth(fh, string).