| <?xml version="1.0" encoding="UTF-8"?> <xs:schema elementFormDefault="qualified" targetNamespace="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" xmlns:xh11d="http://www.w3.org/1999/xhtml/datatypes/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://www.w3.org/1999/xhtml/datatypes/" schemaLocation="xhtml-datatypes-1.xsd"/> <xs:annotation> <xs:documentation> This is the Ruby module for XHTML $Id: xhtml-ruby-1.xsd,v 1.7 2010/05/02 17:22:08 ahby Exp $ </xs:documentation> </xs:annotation> <xs:annotation> <xs:documentation> "Ruby" are short runs of text alongside the base text, typically used in East Asian documents to indicate pronunciation or to provide a short annotation. The full specification for Ruby is here: http://www.w3.org/TR/2001/REC-ruby-20010531/ This module defines "Ruby " or "complex Ruby" as described in the specification: http://www.w3.org/TR/2001/REC-ruby-20010531/#complex Simple or Basic Ruby are defined in a separate module. This module declares the elements and their attributes used to support complex ruby annotation markup. Elements defined here * ruby, rbc, rtc, rb, rt, rp This module expects the document model to define the following content models + InlNoRuby.mix </xs:documentation> </xs:annotation> <xs:sequence> <xs:choice> <xs:sequence> </xs:sequence> </xs:choice> </xs:sequence> </xs:group> <xs:sequence> </xs:sequence> </xs:group> <!-- add to this group any common attributes for all Ruby elements --> <xs:choice> </xs:choice> </xs:group> </xs:complexType> <!-- rbc (ruby base component) element --> </xs:attributeGroup> <xs:sequence> </xs:sequence> </xs:group> </xs:complexType> <!-- rtc (ruby text component) element --> </xs:attributeGroup> <xs:sequence> </xs:sequence> </xs:group> </xs:complexType> <!-- rb (ruby base) element --> </xs:attributeGroup> <xs:sequence> </xs:sequence> </xs:group> </xs:complexType> <!-- rt (ruby text) element --> </xs:attributeGroup> <xs:sequence> </xs:sequence> </xs:group> </xs:complexType> <!-- rp (ruby parenthesis) element --> </xs:attributeGroup> <xs:sequence/> </xs:group> </xs:complexType> </xs:schema> |
| XML schema documentation generated with DocFlex/XML RE 1.8.5 using DocFlex/XML XSDDoc 2.5.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration. |