We describe an approach for generating a wide variety of texts expressing the same content. By treating stylistic features
as constraints on the output of a text planner, we explore the interaction between various stylistic features (from punctuation
and layout to pronominal reference and discourse structure) and their impact on the form of the resulting text.