Konstantin,

Thanks very much for the work you've done.

I'm trying to understand the data structure. JSword is an independent 
implementation and doesn't use SWORD libraries. So to implement something like 
this, it'll be helpful to understand what the data structures and the data 
means.

If I understand, you are using the KJVA as the common bridge between different 
versifications.

For the NRSV you have the following:

unsigned char mappings_nrsv[] = {
            0,
            66,  12,  18,  19,  13,  1,   0,
            66,  13,  1,   1,   13,  1,   0,
            0
        };

If I read this correctly, 66 refers to Revelation (with the books are numbered 
from 1 for Genesis to 66 for Rev as appears in the KJV, and all apocryphal 
books are numbered higher than the canonical ordered as in the KJVA).

In the first non-zero row, the 66, 12, 18, 19 means Rev 12:18-19 from the NRSV.

And the "13, 1, 0" means Rev 13:1 in the KJV.

So basically, NRSV Rev 12:18-19 is the same as KJV Rev 13:1.

When I look into the NRSV versification in SWORD, I'm seeing that Rev 12 goes 
to verse 18. Whereas the KJV goes to verse 17. Where does the 19 come in?

The next line has 66, 13, 1, 1 (So NRSV 13:1) maps to 13, 1, 0 (to KJV 13:1).

Putting all of this together, KJV 13:1 is NRSV 12:18-13:1.

Curious why is it 66, 13, 1, 1 and not 66, 13, 1, 0?

Am also wondering why there's no entry for John 3. In the NRSV, there are 15 
verses but in the KJV there are 14. So shouldn't there be a line with:
64, 1, 14, 15, 1, 14, 0

I'm sure as I dig into Synodal, I'll have more questions. But I wait until I 
find out whether I'm missing something here.

In Him,
        DM

On Mar 18, 2013, at 3:24 PM, "Konstantin Maslyuk" <[email protected]> 
wrote:

> Hello. There really is done work for av11n conversion support for sword. You 
> even may get patch at
> 
> https://gitorious.org/~kalemas/sword-svn-mirrors/kalemas_at_mail_ru-trunk/commit/35a3fc6bde1ccff945d51558d7e21ab1074a4152
> 
> and use it if you compile libsword for your self. But you also should take 
> into account that this feature is not supported officially and would be 
> incompatible with future releases of Sword. And there is no known schedule 
> for this as this work was not considered for two years.
> 
> Blessings.
> 
> 
> 
> Chris Burrell <[email protected]> писал(а) в своём письме Tue, 12 Mar 2013 
> 23:44:36 +0400:
> 
>> Hi
>> 
>> I was wondering if someone is working on being able to convert from 1
>> versification system to another. This very important for being to line up
>> verses and therefore very important to STEP for our interlinears.
>> 
>> I'm told someone is doing the work for Sword first and then we will bring
>> it across into JSword.
>> 
>> Is someone working on this? Does anyone know what the status of this is? Is
>> there a target date for when the design will be finalised such that we can
>> implement this in JSword?
>> 
>> Chris
> 
> 
> -- 
> Написано в почтовом клиенте браузера Opera: http://www.opera.com/mail/
> 
> _______________________________________________
> sword-devel mailing list: [email protected]
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page


_______________________________________________
sword-devel mailing list: [email protected]
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to