[sword-devel] Versification Mapping

Troy A. Griffitts scribe at crosswire.org
Wed May 6 12:19:24 MST 2020


Well, sure, instead of the module's name, more precisely you'd need to
know the versification reference system name (the KJV module happens to
use KJV versification system, so in this case it is the same), then you
can simply use VerseKey:

VerseKey key;
key.setVersificationSystem("KJV");
key.setText("Psalm 23:6");
rusSynodal->setKey(key);

And you should get:

[scribe at localhost classes]$ ./verseconvert "Psalm 23:6" KJV RusSynodal

Psalms 23:6 (KJV) => Psalms 22:6 (RusSynodal)


On 5/6/20 12:04 PM, Michael H wrote:
> If a ThML or OSIS genbook references a specific version (KJV Psalm
> 23:6), but the installed versions don't include KJV, and the user
> wants to see it in russynodal, would this functionality help? That is,
> does this table rely on the installed modules? or is it built in a way
> that references for some versions are already built in (and if so
> where do i find them, specifically to mapping references from both KJV
> versification and and vulgate/DRC versification.
>
> _______________________________________________
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20200506/a75b9985/attachment.html>


More information about the sword-devel mailing list