Function
Returns an instance of <text-style>.
make-text-style family weight slant size #key underline? strikeout? => text-style
one-of(#"fix", #"serif", #"sans-serif", #f).
one-of(#"normal", #"condensed", #"thin", #"extra-light", #"light", #"medium", #"demibold", #"bold", #"extra-bold", #"black", #f).
one-of(#"roman", #"italic", #"oblique", #f).
<integer>, or an instance of type one-of(#"normal", #"tiny", #"very-small", #"small", #"large", #"very-large:", #"huge", #"smaller", #"larger", #f).
<boolean>.
<boolean>.
<text-style>.
duim-dcsduim-dcs Returns an instance of <text-style>.
Text style objects have components for family, face, and size. Not all of these attributes need be supplied for a given text style object. Text styles can be merged in much the same way as pathnames are merged; unspecified components in the style object (that is, components that have #f in them) may be filled in by the components of a default style object. A text style object is called fully specified if none of its components is #f, and the size component is not a relative size (that is, neither #"smaller" nor #"larger").
If size is an integer, it represents the size of the font in printer's points.
Implementations are permitted to extend legal values for family, face, and size.