[osis-core] line, lineGroup, lineStart, & lineEnd

Chris Little osis-core@bibletechnologieswg.org
Fri, 3 May 2002 21:09:14 -0700


> On a different topic <verseStart MID="Ps.2.1-Ps.2.2"/> should 
> be either  
> <verseStart MID="Ps.2.1-2"/> OR be expressed as two 
> independent milestones.  The purpose of the "-" is to allow 
> for verse name identifiers to include a "-" and is not 
> intended to allow for a start reference and end reference 
> value separated by a "-" implying a range.

How would you suggest that I mark verses that cover a range of canonical
verses?  Options I can think of:

A) <verseStart MID="Ps.2.1-2"/>...<verseEnd MIDREF="Ps.2.1-2"/>

B) <verseStart MID="Ps.2.1"/><verseStart MID="Ps.2.2"/>...<verseEnd
MIDREF="Ps.2.1"/><verseEnd MIDREF="Ps.2.2"/>

C) <verseStart MID="Ps.2.1"/><verseStart MID="Ps.2.2"/>...<verseEnd
MIDREF="Ps.2.2"/><verseEnd MIDREF="Ps.2.1"/>

D) <verseStart MID="Ps.2.1 Ps.2.2"/>...<verseEnd MIDREF="Ps.2.1
Ps.2.2"/> (I'm sure that's invalid, but you get my point.)

A is simplest from the encoding standpoint.  B, C, & D are more
difficult to encode, but easier to decode when crossing a chapter
boundary (luckily that is very uncommon).

--Chris