<xs:complexType name="emphType" mixed="true"> <xs:choice minOccurs="0" maxOccurs="0"> <xs:element name="emph" type="emphType"/> <xs:element ref="lb"/> <xs:element name="abbr" type="abbrType"/> <xs:element name="expan" type="expanType"/> </xs:choice> <xs:attribute name="id" type="xs:NMTOKEN"/> <xs:attribute name="render" use="required"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="bold"/> <xs:enumeration value="italic"/> <xs:enumeration value="underline"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |