Vincent Hennebert wrote:
Adrian made the suggestion some time ago of using the fo:declarations
element to override configuration on a per-document basis:
[snip]
It’s not as fine-grained as a PI (no
means to say “from now on, do this”), but I share Jeremias’ feeling
about PIs.

From my experience, a mechanism saying “from now on, do this” is
likely to confuse a non-trivial amount of users.

I think there should be the following hierarchy (which is already
complex enough)
- config file
- overridden by command line arguments
- overridden on a per document basis by extension elements in the
  fo:declarations section
- overridden on a per element basis by extension attributes on the
  element
- overridden by specific "force" command line arguments ("force
  all warnings/problems to be fatal" may be the only one of this kind)

J.PIetschmann

Reply via email to