The StringFormat module allows for character-by-character formatting of
strings. It imitates the PIDDLE string drawing and string metrics
interface. The string formatting is done with specialized XML syntax
within the string. Therefore, the interface for the StringFormat module
consists of wrapper functions for the PIDDLE string interface and
various XML tags and characters.
StringFormat functions
drawString(canvas, s, x, y, [font], [color], [angle])
stringWidth(canvas, s, [font])
fontHeight(canvas, [font])
fontAscent(canvas, [font])
fontDescent(canvas, [font])
StringFormat XML tags
- bold
- italics
- underline
- superscript
- subscript
StringFormat XML characters
Greek Letter Symbols as specified in MathML