1. A method for writing text to a region, the method comprising: performing an inverse transform on expressions for coordinates of a perimeter of the region to produce transformed expressions for coordinates of a perimeter of a transformed region, the inverse transform being the inverse of a text transform; identifying a set of text boxes in the transformed region; writing text to the text boxes; and applying the text transform to the text.