Docbook Xinclude Link Validation
Posted: Wed May 07, 2008 1:06 am
I have searched the forums and can't find a solution to my problem.
I have a Docbook spread across multiple xml files, which are tied together in a main xml file using Xinclude. Now, each of the individual files have links that reference each other, however, Oxygen give a validation error for these links as there is no xinclude reference pointing each document to each other (this would repeat the text - all I want is the link id references). When I run the Docbook through Saxon/Fo (from a command line), html and pdf documents are created fine and correctly, so the the document appears to be valid.
My question is this - is there any way to let Oxygen know that link ids should be searched for from a pool of open (or project files)? Or, alternatively, can I shut off the checking of link ids? I tried to uncheck "Check ID/IDREF" box in the preferences>Xml>Xml Parser dialog, but the documents still don't validate.
If there is no way to do this, then it seems the only option is to put all of the docbook files in one gigantic XML file, which seems pretty ridiculous. Any help you can give me would be great.
I have a Docbook spread across multiple xml files, which are tied together in a main xml file using Xinclude. Now, each of the individual files have links that reference each other, however, Oxygen give a validation error for these links as there is no xinclude reference pointing each document to each other (this would repeat the text - all I want is the link id references). When I run the Docbook through Saxon/Fo (from a command line), html and pdf documents are created fine and correctly, so the the document appears to be valid.
My question is this - is there any way to let Oxygen know that link ids should be searched for from a pool of open (or project files)? Or, alternatively, can I shut off the checking of link ids? I tried to uncheck "Check ID/IDREF" box in the preferences>Xml>Xml Parser dialog, but the documents still don't validate.
If there is no way to do this, then it seems the only option is to put all of the docbook files in one gigantic XML file, which seems pretty ridiculous. Any help you can give me would be great.