Hi,
On Montag, 15. Dezember 2008, Bob Stayton wrote:
> I'm doing an informal survey for the DocBook Technical Committee
> [...]
> 1. Which schema type are you using (RelaxNG, DTD, XML Schema) and why.
RELAX NG because of its explanation of elements which are shown as a tool
tip in some XML editors (for example, in oXygen) and for its ease of use.
I don't use the other schema types as the are a) not official, and b) are
limited in their expressive power (especially the DTD).
> 2. What editing tools are you using, and why.
Depends:
- Emacs + nXML for the one and only(?) open source editor for
editing with RELAX NG schema
- oXygen for its different editing modes (like the author mode as a
kind of WYSYWYG), XSLT debugging and lots of other good features
> 3. What validation tools you are using, and why.
Normally I use xmllint to validate my DocBook4 documents. However, it
seems it has some problems with the RELAX NG schema of DocBook5. So I use
it mainly to resolve XIncludes (rarely XPointers) and validate it through
jing or msv.
Tom
--
Thomas Schraitle