I\'ve written a docbook 5.0 document with the header:
There are significant differences between Docbook 4.5 and 5.0. And those differences can prevent your document from being transformed.
If you want to check the validity of your 5.0 document, you can use the following command line tool:
it's a java tool, so you need to have a recent java runtime environment.
the tool is Jing. You can download it from thaiopensource web site: http://www.thaiopensource.com/relaxng/jing.html
you will also need the relax ng file for docbook 5.0. It is provided with the docbook 5 distribution.
run the validation test with the following command line:
java -jar path_to_Jing/jing.jar -t -i path_to_docbook5/docbook.rng document.xml
If there are some failures, they should be returned this way: Error at URL "file:...../document.xml", line number 211, column number 59: bad value for attribute "id" from namespace "http://www.w3.org/XML/1998/namespace" Elapsed time 968+166=1134 milliseconds