OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

dita-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Bug in DITA 1.3 embedded Schematron rule


there is a tiny bug in the DITA 1.3 RelaxNG schemas. I found it when creating a specialization of the <ul> element. Oxygen XML then told me, that the attribute 'name' is not allowed to appear in element <sch:pattern>. The <ul> element has an embedded Schematron rule, which is a very cool feature BTW. The attribute "name" should be renamed to "id".


<element name="ul" dita:longName="Unordered List">
        In an unordered list (&lt;ul>), the order of the list items is not significant.
        List items are typically styled on output with a "bullet" character, depending on nesting
        level. Category: Body elements
    <sch:pattern name="atLeastTwoChildren">
        <sch:rule context="ul">
            <sch:assert test="count(*) > 1" role="warning">
                Please make sure you have at least 2 items for this list!

    <ref name="ul.attlist"/>
    <ref name="ul.content"/>

Thank you for your making DITA.


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]