DSSSL defines, in ISO/IEC 10179:1996(E), the semantics, syntax, and processing model of two languages for the specification of document processing: The transformation language for transforming SGML documents marked up in accordance with one or more DTDs into other SGML documents marked up in accordance with other DTDs. The style language, where the result is achieved by applying a set formatting characteristics to portions of the data, and the specification is, therefore, as precise as the application requires, leaving some formatting decision, such as line-end and column-end decisions, to the composition and layout process.