<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:element name="table"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" ref="row"/> <xs:element ref="tcaption"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="row"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" ref="cell"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="cell"> <xs:complexType mixed="true"> <xs:group minOccurs="0" maxOccurs="unbounded" ref="inline"/> <xs:attribute name="align" default="left"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="left"/> <xs:enumeration value="center"/> <xs:enumeration value="right"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="valign" default="middle"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="top"/> <xs:enumeration value="middle"/> <xs:enumeration value="bottom"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="tcaption" type="xs:string"/> </xs:schema>