Since you are using XIncludes, you can use a shared entities file in all
your documents. Although you can't define the entities in a RelaxNG
schema, you can still declare them in a DOCTYPE declaration in each XML
file. Using a shared entities file makes that easier. See:
http://www.sagehill.net/docbookxsl/ModularEntities.htmlThe difference from that example is you omit the DTD references from the
DOCTYPE and use just:
%myents;
]>
Bob Stayton
Sagehill Enterprises
DocBook Consulting
bobs@sagehill.net