They would not validate because the Schema is written to require an <lg> <l /> <l /> </lg> structure. A line makes no sense in the absence of a group of lines. Other milestoned elements can make sense on their own but a line by itself does not.
It might be possible for the schema to be updated to include the sequence of <lg /> <l /> <l /> <lg /> as a valid entry, but it would make the schema more complicated, especially if other tags are valid children of an <lg /> element. It does strike the XML purist in me as being a very bad abuse of XML to declare that something fits your requirements for XML but blatantly acknowledge that it does not match the provided schema. Then again, the XML purist in me dislikes XML in the first place. :) --Greg On Sat, Dec 31, 2011 at 2:45 AM, David Haslam <dfh...@googlemail.com> wrote: > I just spotted this line in the wiki > > "While OSIS defines a milestoned version of the <lg> element, the use of it > will not produce a valid XML document." > > See http://crosswire.org/wiki/OSIS_Bibles#Marking_poetic_material > > That's odd, isn't it? > > The OSIS manual clearly provides for milestoned forms of <lg> and <l>, so > why would they fail to validate? > > Are there errors in http://www.bibletechnologies.net/osisCore.2.1.1.xsd > > or was this line in the wiki written well before version 2.1.1 of the > schema? > > > David > > -- > View this message in context: > http://sword-dev.350566.n4.nabble.com/Milestoned-forms-of-lg-and-l-tp4247904p4247904.html > Sent from the SWORD Dev mailing list archive at Nabble.com. > > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page _______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page