Wrap yield with save() and restore().
Returns true iff parts is a partition of whole. This is equivalent to join(parts) == whole but more efficient.
Represents a laid out text of a single page that can be rendered using a IRenderingContext2D.
Defines how a text is split into words and words into syllables and provides the hyphen character used for hyphenation.
Text layout engine on top of printed graphics package.