Layout Constrained Writing