<?xml version="1.0" encoding="UTF-8"?> <!-- generated by DTD2RELAX 1.1.1 --> <module moduleVersion="1.0" relaxCoreVersion="1.0" xmlns="http://www.xml.gr.jp/xmlns/relaxCore"> <interface> <export label="spec"/> </interface> <tag name="spec"/> <elementRule role="spec"> <sequence> <ref label="front"/> <ref label="body"/> <ref label="back" occurs="?"/> </sequence> </elementRule> <tag name="div1"/> <elementRule role="div1"> <sequence> <ref label="head"/> <choice occurs="*"> <ref label="p"/> <ref label="list"/> <ref label="container"/> </choice> <ref label="div2" occurs="*"/> </sequence> </elementRule> <tag name="p"/> <elementRule role="p"> <mixed> <choice occurs="*"> <ref label="emph"/> <ref label="br"/> </choice> </mixed> </elementRule> <tag name="br"/> <elementRule role="br"> <empty/> </elementRule> <tag name="container"/> <elementRule role="container"> <mixed> <hedgeRef label="any" occurs="*"/> </mixed> </elementRule> <tag name="list"> <attribute name="id" required="true" type="ID"/> <attribute name="name" type="string"/> <attribute name="method" type="string"/> <attribute name="type" type="NMTOKEN"> <enumeration value="bullets"/> <enumeration value="ordered"/> <enumeration value="glossary"/> </attribute> <attribute name="in" type="NOTATION"/> <attribute name="mark" type="ENTITY"/> </tag> <elementRule role="list"> <ref label="item" occurs="+"/> </elementRule> <tag name="front"/> <elementRule role="front"> <ref label="div1" occurs="+"/> </elementRule> <tag name="body"/> <elementRule role="body"> <ref label="div1" occurs="+"/> </elementRule> <tag name="emph"/> <elementRule role="emph" type="string"/> <tag name="item"/> <elementRule role="item" type="string"/> <hedgeRule label="any"> <choice> <ref label="spec"/> <ref label="div1"/> <ref label="p"/> <ref label="br"/> <ref label="container"/> <ref label="list"/> <ref label="front"/> <ref label="body"/> <ref label="emph"/> <ref label="item"/> </choice> </hedgeRule> </module>