j'utilise la DTD 5.0b6, TkXML Lint pour la validation, tkxsltproc pour la transformation (NT4.6 et XPprosp2)
par soucis de modularité, j'utilise des entités pour mes différents chapitres.
aprés plusieurs essais je suis obligé d'encoder (au niveau éditeur, notepad ou autres) fichier principal en ansi et ce même si je mentionne en entête :encoding="utf-8" pour que la validation avec TkXML Lint "passe".

les choses se compliquent avec les fichiers entités qui eux doivent être obligatoirement encodés unicode ou utf-8 (suivant l'éditeur).

je resume:fichier principal en ansi, entités en unicode, résulat correct dans un navigateur mais des caractères style è à la place de é apparaissent dans la source xhtml!

exemple: fichier principal enregistre en ANSI
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE book SYSTEM "docbook5.0b6.dtd"
[
<!ENTITY chapitre SYSTEM "chapitre.xml">
]>
<book xmlns="http://docbook.org/ns/docbook" version="5.0" xml:id="book" xml:lang="fr">
&chapitre;
<index/>
</book>

fichier entité: enregisté en UNICODE
<chapter xmlns="http://docbook.org/ns/docbook" version="5.0">
  <title>mon titre 2</title>
  <sect1>
    <title>mon titre 2-1</title>
    <indexterm>
      <primary>section 2-1</primary>
    </indexterm>
    <para> blé blé blé bla bla bla  </para>
  </sect1>
  <sect1>
    <title>mon titre 2-2</title>
    <indexterm>
      <primary>section 2-2</primary>
    </indexterm>
    <para>  bla bla bla bla bla bla </para>
  </sect1>
</chapter>

je dois zapper qq Smiley fache

merci d'avance
Bonjour,

j'ai résoulu mon problème, en changeant d'éditeur de texte en passant à notepad2, d'autres éditeurs rajoutent des "zizis" dans les entêtes ce qui gène lors de la validation ou de la transformation.

pas de soucis avec Firefox, idem avec IE6 sauf que le notepad(windows) ne sais pas bien gére l'utf-8 d'ou l'apparation de caractères spéciaux à la place des accentuations en é ou è etc...

si un aimable lecteur peut m'indiquer un outil permettant de "décompacter" du xml/html/xhtml avec une jolie hiérarchie des balises ça m'aiderait bien.
merci d'avance