The sID="gen22" is the 22-nd "gen"erated id by osis2mod. There should be a 
corresponding eID="gen22" elsewhere in the file.

The odd thing I see is the rendering of the title and the references. 
Everything is doubled up.

Some other things to explore when the given example is handled:
A Study Bible can reasonably be expected to have descriptive text between 
verses. It may or may not be put in a container (e.g. div, p). It certainly is 
not a title.
Typically paragraphing is between verses. There are a common cases where a 
paragraph will split verses.
Line groups (aka <lg>) are a special form of a paragraph. And are like 
paragraphs, typically surrounding verses and sometimes splitting them.
Footnotes can occur between verses.

So:
<div type="section">
<p> paragraph explaining<note>just a footnote</note> the section</p>
<title>blah blah blah<title>
<p>
<verse>...</verse>
</p>

Another test would be just paragraphing and sectioning without titles or text. 
Rendering should be the same regardless if headings is on or off.
<div type="section">
<p>
<verse sID/>...<verse eID/>
<verse eID/> ... </p><p> ... <verse eID>
</p>

On Sep 30, 2012, at 1:43 PM, "Troy A. Griffitts" <scr...@crosswire.org> wrote:

> OK,  The simple inter-verse material case I was looking to test first was not 
> present in our osisReference.xml sample in the testsuite.
> 
> This case is where we have a interverse material between two consecutive 
> verse within a chapter (not just before verse 1, because pre-verse-1 is 
> complicated by the fact that we store chapter/book/testament/module intro 
> material in a different place than interverse material).
> 
> We had a good chunk of interverse material at Mark 1:14 in the 
> osisReference.xml snippet, but Mark material started at verse 14. So, I've 
> added a simple Mark 1.13 so the interverse material is simply between verse 
> 13 and verse 14.
> 
> I've updated the osistest.cpp file to output information for verse 14.
> 
> It seems really strange.
> 
> I'll look at it more closely, but it seems something odd is happening in 
> osis2mod.  The preverse material before Mark 1:14 is getting a sID="gen22".  
> Not sure that affects our filters much, as long as the start and end are 
> consistent.  Anyway, can people have a look and see if you can spot anything 
> odd, and also let me know if this is an valid, and exemplary interverse 
> snippet for us to use as our use case to work toward supporting?
> 
> see:
> 
> sword/tests/testsuite/osisReference.xml
> sword/tests/osistest.cpp
> 
> and to try,
> cd sword/tests/testsuite
> ./runtest.sh osis
> cd osis
> ../../osistest OSISReference
> 
> 
> Thanks for any help in getting this going,
> 
> Troy
> 
> 
> 
> _______________________________________________
> 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

Reply via email to