# By xmlvalid.com: package-30.rnc from epubcheck, unchanged, with the # metadata content written as one flat interleave. libxml2 mishandles the # nested interleave of the original (dc elements interleaved with meta and # link) and rejects a meta placed between dc elements, which EPUB allows. # The two patterns accept the same documents. include "package-30.rnc" { opf.metadata.content = opf.dc.identifier+ & opf.dc.title+ & opf.dc.language+ & opf.dc.date? & opf.dc.source* & opf.dc.type* & opf.dc.format* & opf.dc.creator* & opf.dc.subject* & opf.dc.description* & opf.dc.publisher* & opf.dc.contributor* & opf.dc.relation* & opf.dc.coverage* & opf.dc.rights* & opf.meta* & opf.link* }