#include <tk.h> Font Tk_FontId(tkfont) void Tk_GetFontMetrics(tkfont, fmPtr) int Tk_PostscriptFontName(tkfont, dsPtr)
Tk_GetFontMetrics computes the ascent, descent, and linespace of the tkfont in pixels and stores those values in the structure pointer to by fmPtr. These values can be used in computations such as to space multiple lines of text, to align the baselines of text in different fonts, and to vertically align text in a given region. See the documentation for the font command for definitions of the terms ascent, descent, and linespace, used in font metrics.
Tk_PostscriptFontName maps a tkfont to the corresponding Postcript font name that should be used when printing. The return value is the size in points of the tkfont and the Postscript font name is appended to dsPtr. DsPtr must refer to an initialized Tcl_DString. Given a ``reasonable'' Postscript printer, the following screen font families should print correctly:
Copyright © 1989-1994 The Regents of the University of California.
Copyright © 1994-1996 Sun Microsystems, Inc.