Hello, I'm trying my first script with lxml, and here are some (more or less) blockers I have: * How do I generate the XML header in the output ? From documentation, I thought write() would do, but I can't get it. * Is there a way to manage DTDs ? I think I read that something is ready in CVS. Is it true ? Note that it could be the moment for me to learn XML schemas or Relax NG (which one should I choose ? :) ) * For readability only, is there a way to specify the id that is created for each namespace used ? * At last, I discovered by chance the pretty_print argument of the write method. But I did not read anything about this in documentation, nor in the pydocs. Is there another interesting source of documentation to get complete function signatures (apart from the source) ? Thanks, -- David.