[osis-core] User manual bug list - 65 Searches limited to scope of base references.
Todd Tillinghast
osis-core@bibletechnologieswg.org
Mon, 16 Feb 2004 13:18:07 -0700
>65. Searches limited to scope of base references?
>Section 15.1: contains an example of a paragraph with an
osisRef="Matt.1.1 >Matt.1.2 Matt.1.3", but this does not seem to be of
reality. Based on the >text I assume that searches are limited to the
scope of the base reference. >So Gen.1.1@s[Adam] will fail to resolve,
while Gen.1@s[Adam] would resolve. >Submitted by: Jim Schaad,
jimsch@nwlink.com
Resolution:
There are real and common cases that demonstrate this case.
Matt.1.2-Matt.1.6 is a common case.
For the following example text:
<div osisID="Matt.1">
<p>
<verse osisID="Matt.1.1 Matt.1.2 Matt.1.3 Matt.1.3!a"
sID="Matt.1.1-Matt.1.3"/>Here is some text and some more text<verse
eID="Matt.1.1-Matt.1.3"/>
...
</p>
</div>
the following references are equivalent:
<reference osisRef="Matt.1.1@s[text]"/>
<reference osisRef="Matt.1.2@s[text]"/>
<reference osisRef="Matt.1.3@s[text]"/>
<reference osisRef="Matt.1.1@s[text][1]"/>
<reference osisRef="Matt.1.1!a@s[text]"/>
<reference osisRef="Matt.1@s[text]"/>
Also for the example with different reference systems:
<p>
<verse osisID="heb:Ps.43.2 std:Ps.43.1 fr:Ps.42.13"
sID="Ps.43.1"/>Here is some text and more text<verse eID="Ps.43.1"/>
...
</p>
the following reference are equivalent:
<reference osisRef="heb:Ps.43.2"/>
<reference osisRef="std:Ps.43.1"/>
<reference osisRef="fr:Ps.42.13"/>
Todd