[sword-devel] French versification schemes

Konstantin Maslyuk kostyamaslyuk at gmail.com
Thu Oct 6 00:54:44 MST 2016

Dominique, you got it correctly. Prepare *.xml, convert it into cpp code with supplied python utility, you also have to insert code into cannon definition and add mappings data to versification registration.

I do not know, are you familiar with programming, so feel free to ask here or privately, or even send me prepared *.xml files so I will find time to integrate your work and send you back for testing.

Notice that you have to expand ranges to have entry for each verse, and probably, I m not sure, omit sub verse ids (pv, a,b, ...) for refMap2cpp to work.

Both cases are omissions and have to be fixed. And that are differences between JSword format and format I used. Implementation do not support sub verses anyway.

But initially I was about whole versification scheme format. If mappings data is generated separately this brings inconvenience. And not sure that it is convenient now to define scheme in cpp syntax.

I like osisId-s (something settle for me) and XML (for extensibility), so why not to make cannon generator from OSIS sources or something like that? 


-----Исходное сообщение-----
От: "Troy A. Griffitts" <scribe �� crosswire.org>
Отправлено: ‎02.‎10.‎2016 13:15
Кому: "SWORD Developers' Collaboration Forum" <sword-devel �� crosswire.org>
Тема: Re: [sword-devel] French versification schemes

Thanks for bringing this up Dominique. Костя, what do we need to move 
forward into this next release?

I also, with you, would like to have one common format shared with 
JSword to store our mappings.  Do you have any comments about their 
format?  Is it something we should simply adopt and write a generator 
utility to our .h mappings? Does JSword's format include anything we 
don't support? or vice versa?


On 10/02/2016 09:08 AM, Dominique Corbex wrote:
> On Sun, 24 Jul 2016 01:45:00 +0300
> Костя Маслюк <kostyamaslyuk �� gmail.com> wrote:
>> It is still important to place all we have for av11n schemes and mappings
>> in one place.
> I agree..
>>> At http://crosswire.org/~kalemas/work/v11nmapping there are examples
> I'd like to submit sword mappings to these French versification schemes
> before the next release of Sword.
> So, I just need to write 3 Bible xml files with all the <OsisIDs>
> related to these schemes and the mappings <refMap> at the end, and run:
> $ python refMap2cpp.py Bible.<versification>.xml
> and then add the resulting code to the associated .h file.
> Am I right?
> In Christ

sword-devel mailing list: sword-devel �� crosswire.org
Instructions to unsubscribe/change your settings at above page
----------- �������� ����� -----------
�������� � ������� HTML ���� ���������&hellip;
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20161006/65dfeb15/attachment.html>

More information about the sword-devel mailing list