FontDescr String | Choose a font by textual description.
- Takes a string to completely describe the font, example:
FontDescr "Sans Italic 12"
|
FontFamily String | Specify the family of font to use.
- Example: FontFamily "Sans"
|
FontSize Size | Change the size of the current font.
- The constuctor takes the size in points (pt) or a predefined
sizes. Setting the absolute size 12.5pt can be achieved by passing
FontSize (SizePoint 12.5) to markSpan. Next to predefined
absolute sizes such as SizeSmall the size can be changed by
asking for the next larger or smaller front with
SizeLarger and SizeSmaller, respectively.
|
FontStyle FontStyle | Change the slant of the current font.
|
FontWeight Weight | Change the thickness of the current font.
- The constructor takes one of the six predefined weights. Most likely to
be supported: WeightBold.
|
FontVariant Variant | Choosing an alternative rendering for lower case letters.
- The argument VariangtSmallCaps will display lower case letters
as smaller upper case letters, if this option is available.
|
FontStretch Stretch | Choose a different width.
- Takes one of nine font widths, e.g. WidthExpanded.
|
FontForeground String | Foreground color.
- This constructor and FontBackground take both a description
of the color to be used for rendering.
|
FontBackground String | Background color.
|
FontUnderline Underline | Specify underlining of text.
|
FontRise Double | Specify a vertical displacement.
- Takes the vertical displacement in em (the width of the 'm' character
in the current font).
|
FontLang Language | Give a hint about the language to be displayed.
- This hint might help the system rendering a particular piece of text
with different fonts that are more suitable for the given language.
|