1. A method for automatically generating text, the method comprising acts of: accessing a template that includes at least one tag that identifies at least one list of elements, the at least one list of elements comprising a set of elements; determining a format for the at least one list of elements at least in part by determining, based on a characteristic of the set of elements, whether the at least one list of elements is to be formatted either as an enumerated list contained within a single sentence or as at least a part of a single textual sentence; and using the at least one list of elements and the determined format to automatically generate output text that includes the at least one list of elements formatted according to the determined format, the determined format indicating whether the at least one list of elements is to be formatted either as an enumerated list contained within a single sentence or as at least a part of a single textual sentence.