Bonjour, je connais pas encore bien le xml docbook, et j'ai une erreur que je ne comprend pas quand je veut verifier mon document :
polux@polux polux $ xmllint --valid --noout /home/polux/howto/rtHOWTO.xml /home/polux/howto/rtHOWTO.xml:173: element bookinfo: validity error : Element bookinfo content does not follow the DTD, expecting (graphic | mediaobject | legalnotice | modespec | subjectset | keywordset | itermset | abbrev | abstract | address | artpagenums | author | authorgroup | authorinitials | bibliomisc | biblioset | collab | confgroup | contractnum | contractsponsor | copyright | corpauthor | corpname | corpcredit | date | edition | editor | invpartnumber | isbn | issn | issuenum | orgname | biblioid | citebiblioid | bibliosource | bibliorelation | bibliocoverage | othercredit | pagenums | printhistory | productname | productnumber | pubdate | publisher | publishername | pubsnumber | releaseinfo | revhistory | seriesvolnums | subtitle | title | titleabbrev | volumenum | citetitle | personname | honorific | firstname | surname | lineage | othername | affiliation | authorblurb | contrib | indexterm)+, got (title subtitle authorgroup para para abstract revhistory legalnotice ) </bookinfo> ^ polux@polux polux $
quelqu'un peut il m'aider ? existe t'il un guide du docbook ?
---------------------------------------------------------------- The content of this message is only under the responsibility of its sender. Moreover, the internet can not guarantee the integrity of this message. The ENIB shall (will) not therefore be liable for the message if modified. ---------------------------------------------------------------- Le contenu de ce message est de la seule responsabilite de son expediteur. De plus, l'internet ne permettant pas d'assurer l'integrite de ce message, l'ENIB decline toute responsabilite au titre de ce message, dans l'hypothese ou il aurait ete modifie.
Afficher les réponses par date
Bonjour, je connais pas encore bien le xml docbook, et j'ai une erreur que je ne comprend pas quand je veut verifier mon document : quelqu'un peut il m'aider ? existe t'il un guide du docbook ?
Je ne sais pas comment régler ton problème, mais quand tu pars d'un patron valide tu peux l'éditer avec conglomerate sans risque de perdre la validité. Par contre ce n'est pas encore très stable.
Bonjour !
Le 2005-02-02 08:43:14 +0100, fpoulain@enib.fr écrivait :
polux@polux polux $ xmllint --valid --noout /home/polux/howto/rtHOWTO.xml /home/polux/howto/rtHOWTO.xml:173: element bookinfo: validity error : Element bookinfo content does not follow the DTD, expecting (graphic | mediaobject | legalnotice | modespec | subjectset | keywordset | itermset | abbrev | abstract | address | artpagenums | author | authorgroup | authorinitials | bibliomisc | biblioset | collab | confgroup | contractnum | contractsponsor | copyright | corpauthor | corpname | corpcredit | date | edition | editor | invpartnumber | isbn | issn | issuenum | orgname | biblioid | citebiblioid | bibliosource | bibliorelation | bibliocoverage | othercredit | pagenums | printhistory | productname | productnumber | pubdate | publisher | publishername | pubsnumber | releaseinfo | revhistory | seriesvolnums | subtitle | title | titleabbrev | volumenum | citetitle | personname | honorific | firstname | surname | lineage | othername | affiliation | authorblurb | contrib | indexterm)+, got (title subtitle authorgroup para para abstract revhistory legalnotice )
</bookinfo> ^
La première partie de ce message indique la structure attendue (permise) par le DTD, la seconde ce qui a été trouvé et qui ne correspond donc pas.
En l'occurence, le DTD n'autorise pas de balises <para> comme descendants directs de <bookinfo>. C'est ce qui provoque ce message d'erreur.
Pour info., j'ai déjà réalisé une version corrigée de ce guide pratique conforme au DTD DocBook. Cette version est disponible sur : http://tigreraye.org/rtHOWTO.tgz
quelqu'un peut il m'aider ? existe t'il un guide du docbook ?
cf. http://wiki.traduc.org/DocBook
Voilà ! Très bonne journée !