Everyone,
Times have changed and Docbook v5 is written with Relax NG and Schematron rules. Many of the editors mentioned above don't support Relax NG, so in place validation and auto-suggestion no longer work with Docbook v5.
If you're comfortable with emacs, try the new nML mode which isn't too hard to get working.
Some of the editors do support Relax NG XML, not compact format, so you have to use trang to convert between the two forms, and then you may get editing support, if you write an XML catalog file to help resolve XIncludes. My advice is to query the vendor for support before trying it out, since you'll also get a good indication how responsive the vendor is. Here's a response from oxygen:
Hello,
Thank you for contacting us.
- Yes, Oxygen does support Relax NG Compact form.
- Yes, it does support include.
Yes Oxygen does include path support so that a line like "include href="publishers.rng" can be interpreted. You have to create an Oasis XML Catalog 1.1(File -> New -> From Templates) and in it indicate the right path to your file. Then add this catalog to the list of XML catalogs in Oxygen: Options -> Preferences -> XML / XML Catalog, New and browse for the created catalog (it should already be in the combo list if it is open).
No limitations other than the 30 day use limit on the free trial.
Let us know if you need further
assistance or information.