Batch typographic systems are usually for
specialized purposes: we use them when we have
particular needs that exceed the capabilities
of the interactive systems (which are usually
easier to use and cheaper to acquire).
Examples are systems that must process very high
volumes of type, or provide a high degree of control
of the output, or allow conditional decisions
in the output based on the content of the data.