[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [dita] Discrepancies between the RNG troubleshooting model and the DTD model in the approved feature
I have corrected the RNG, regenerated the DTDs, RNCs, and XSDs and committed to SVN. I updated the troubleshooting test document to verify all three forms of step and to verify the rules for <troubleSolution>, which was incorrect per the 13 Jan version of the troubleshooting proposal. Cheers, E. ————— Eliot Kimber, Owner Contrext, LLC http://contrext.com On 4/22/14, 1:37 PM, "Bob Thomas" <bob.thomas@tagsmiths.com> wrote: >I found the following discrepancies between the RNG model and DTD model >that was approved in feature 13097, troubleshooting topic: >The content model for remedy is missing an optional title element and the >steps-informal element > >The remedy.content group should be defined as follows: > > ><define name="remedy.content"> > > <optional> > > <optional> > <ref name="title"/> > </optional> > <optional> > > <ref name="responsibleParty"/> > > </optional> > > <choice> > > <ref name="steps"/> > > <ref name="steps-unordered"/> > > <ref name="steps-informal"/> > > </choice> > > </optional> > ></define> > > > > >Missing spectitle attribute on specializations of section > >The definitions for cause.attributes, condition.attributes, and >remedy.attributes are each missing an optional spectitle attribute. In >each case, the attributes should be defined in RNG as follows: > > ><optional> > > > <attribute name="spectitle"/> > > ></optional> > > ><ref name="univ-atts"/> > > ><optional> > > > <attribute name="outputclass"/> > > ></optional> > > > > > >Approved feature contains a non-valid attribute specification for >responsibleParty > >The DTD model in the approved feature defines the responsibleParty >attributes as follows: > ><!ENTITY % responsibleParty.attributes > "name CDATA #IMPLIED" >> > > >The DTD model derived from the RNG is as follows: > > ><!ENTITY % responsibleParty.attributes > > > > > "%univ-atts; > > > > outputclass CDATA #IMPLIED" > > > >> > > > > > > >In an earlier draft, responsibleParty inherited from the <data> element, >so the @name attribute worked. Later, responsibleParty was changed to >inherit from the <p> element. @name is not available on <p>, >unfortunately, this went unnoticed. Consequently, the approved model is >not valid. The current implementation in the RNG is reasonable, and it >should be used instead of the approved model. > > >Best Regards, >-- >Bob Thomas+1 720 201 8260 >Skype: bob.thomas.colorado >Instant messaging: Gmail chat (bob.thomas@tagsmiths.com) or Skype >Time zone: Mountain (GMT-7) > > > > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]