W3C home > Mailing lists > Public > public-i18n-its@w3.org > January to March 2007

Re: Section on XHTML modularization

From: Jirka Kosek <jirka@kosek.cz>
Date: Thu, 08 Feb 2007 18:26:00 +0100
Message-ID: <45CB5D28.6000102@kosek.cz>
To: Felix Sasaki <fsasaki@w3.org>
CC: public-i18n-its@w3.org
Felix Sasaki wrote:

>>> The current schema driver adds its:rules into html.content group which
>>> means that its:rules could occur almost anywhere in XHTML file. I think
>>> that it is more reasonable to allow it only inside head. This would
>>> probably mean adding its:ruby into HeadOpts.mix group.
> 
> I agree, but the current schemas at /MarkUp/SCHEMA/ create errors if I
> do that. I'm not sure why and would like to as the HTML WG (if you or
> somebody else here doesn't know the answer).

Hi Felix, the following works for me:

 <xs:redefine
schemaLocation="http://www.w3.org/MarkUp/SCHEMA/xhtml-basic10.xsd">
        <xs:group name="HeadOpts.mix">
          <xs:choice>
            <xs:group ref="HeadOpts.mix"/>
            <xs:element ref="its:rules"/>
          </xs:choice>
        </xs:group>

        <xs:attributeGroup name="Common.attrib">
            <xs:attributeGroup ref="Common.attrib"/>
            <xs:attributeGroup ref="its:its.ITSLocal.attlist"/>
        </xs:attributeGroup>
    </xs:redefine>


-- 
------------------------------------------------------------------
  Jirka Kosek      e-mail: jirka@kosek.cz      http://xmlguru.cz
------------------------------------------------------------------
       Professional XML consulting and training services
  DocBook customization, custom XSLT/XSL-FO document processing
------------------------------------------------------------------
 OASIS DocBook TC member, W3C Invited Expert, ISO/JTC1/SC34 member
------------------------------------------------------------------
 Want to speak at XML Prague 2007 => http://xmlprague.cz/cfp.html


Received on Thursday, 8 February 2007 17:26:13 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:12:48 GMT