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