Excerpt:
Given certain parameters -- boundaries of text areas, the typeface, font size, and justification preference can be done in a straightforward way.