Advantages


All transformations are performed according to the DTD

Complex transformations can be specified in a configuration file (e.g. nested lists <--> table)

Applies to non-textual objects, e.g. math

Less constrained user interface

Two complementary approaches are made possible