Le samedi 04 septembre 2010 à 00:59 +0200, Gérard Baylard a écrit : > > > Le 4 septembre 2010 00:03, Claude Paroz <claude@2xlibre.net> a écrit : > Le vendredi 03 septembre 2010 à 23:34 +0200, Gérard Baylard a > écrit : > > > Le vendredi 03 septembre 2010 à 22:42 +0200, Claude Paroz a > écrit : > > > Le vendredi 03 septembre 2010 à 22:13 +0200, Gérard > Baylard a écrit : (...) > > > > La commande qui bloque est : > > xmllint --valid --noout "${SOURCE_XML}" > > Un fichier xml qui est rejeté : > > .../gnome-devel-docs/optimization-guide/C/optimization-guide.xml > > récupéré dans le dépôt git. > > > > J'ai essayé > > xmllint --xinclude --valid --noout "${SOURCE_XML}" sans > succès. > > > > et d'autres trucs tirés par les cheveux que je n'ose dire. > > Pour obtenir le html, j'ai modifié le xml original en créant > des ENTITY pour les fichiers à joindre > > Mais je ne peux pas croire qu'il n'y a pas une solution > plus ... informatique > > > Apparemment, l'astuce est d'utiliser --postvalid pour que la > vérification se fasse après génération complète du document. > > Voir > http://library.gnome.org/devel/gdp-handbook/stable/gettingstarted.html.en#xmllint > > > > Ça ne fonctionne pas ! > xmllint ne rouspète plus, mais xsltproc ne trouve pas les fichiers et > me renvoie des erreurs Oui, donc ce n'est plus un problème de vérification XML, c'est un problème de commande de génération HTML. Claude
Après un we prolongé à l'air de la campagne et plusieurs bonnes nuits de sommeil, j'ai trouvé (c'était très simple avec tes indications et une bonne lecture des options de xsltproc).> Faut que je réfléchisse et revoie les options de xsltproc. > Merci et bonne nuit ! > Gé
-- Gérard <Geodebay@gmail.com> |