[sword-devel] Catholic and Catholic2 versification

DM Smith dmsmith at crosswire.org
Sat Jul 8 17:28:52 MST 2017

The short answer: no.

Long answer:
There are two parts to this:
The module’s index and how osis2mod handles this.
First, the index:
Each verse has one slot. As Troy mentioned, the trailing a, b, c, …. is ignored. That means it identifies the same slot in the index.

Second, osis2mod’s handling of this.

When osis2mod encounters a verse, it tosses the <verse> tag surrounding the verse content and puts the verse content into the indexed slot.

When osis2mod encounters a verse, it appends the verse to what ever content is already in the module for that slot.

So in your example, the following should be what is stored in the module for Romans 4:1:
ta tuba sambu na nkâka na beto Abra­ham ? Nki yandi zwaka na kimuntu na
yandi ? test pour voir test pur voir encore

Hope this makes sense.

In Him,
	DM Smith

> On Jul 7, 2017, at 2:52 PM, Cyrille <lafricain79 at gmail.com> wrote:
> Ok, I test with:
> \v 1a test pour voir
> \v 1b test pour voir encore
> In the osis file it is well:
> ta tuba sambu na nkâka na beto Abra­ham ? Nki yandi zwaka na kimuntu na
> yandi ?<verse eID="Rom.4.1"/>
> <verse osisID="Rom.4.1a" sID="Rom.4.1a"/>test pour voir<verse
> eID="Rom.4.1a"/>
> <verse osisID="Rom.4.1b" sID="Rom.4.1b"/>test pour voir encore<verse
> eID="Rom.4.1b"/>
> I can read the text in xiphos but not the verse number, is it a way to
> display the verse number or not?
> Le 07/07/2017 à 19:30, Troy A. Griffitts a écrit :
>> The SWORD engine will accept verse references with a single letter
>> suffix,e.g., Esther 5:1b.  The engine does nothing more than to
>> resolve this to Esther 5:1.  So, while not perfect, a Bible can
>> include 1a, 1b, 1c all in verse 1 with formatted how the edition
>> wishes, e.g., a note in the text "b." "c." d." and if the user
>> specifies 1c, they will still be taken to generally the right place. 
>> I hope this gives some idea how the SWORD C++ engine attempts to
>> partially facilitate verse suffixes.
>> Troy
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page

More information about the sword-devel mailing list