Inclusion de schémas

SyntaxeInclusion simple

1
 <include href="fichier.rng"/>

SyntaxeInclusion simple (compacte)

1
include "fichier.rnc"

SyntaxeInclusion avec redéfinition de patterns nommés

1
<include href="fichier.rng">
2
  <define name="ReDefine">
3
    ...
4
  </define>
5
  ...
6
</include>
7
<!-- ou ReDefine désigne un élément déjà défini dans  fichier.rng -->

SyntaxeInclusion avec redéfinition de patterns nommés (compacte)

1
include "fichier.rnc" {
2
  ...
3
}

SyntaxeInclusion avec redéfinition de l'élément racine

1
<include href="fichier.rng">
2
    <start>
3
        <ref name="NewStartElement"/>
4
    </start>
5
</include>

SyntaxeInclusion avec redéfinition de l'élément racine (compacte)

1
include "fichier.rnc" {
2
  start = ...
3
}