<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><div><div style="font-family: Calibri,sans-serif; font-size: 11pt;">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.<br><br>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.<br><br>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.<br><br>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.<br><br>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.<br><br>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? <br><br><br>Blessings.</div></div><div dir="ltr"><hr><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">От: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:scribe@crosswire.org">Troy A. Griffitts</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Отправлено: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">02.10.2016 13:15</span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Кому: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:sword-devel@crosswire.org">SWORD Developers' Collaboration Forum</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Тема: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">Re: [sword-devel] French versification schemes</span><br><br></div>Thanks for bringing this up Dominique. Костя, what do we need to move <br>forward into this next release?<br><br>I also, with you, would like to have one common format shared with <br>JSword to store our mappings. Do you have any comments about their <br>format? Is it something we should simply adopt and write a generator <br>utility to our .h mappings? Does JSword's format include anything we <br>don't support? or vice versa?<br><br>Troy<br><br><br><br>On 10/02/2016 09:08 AM, Dominique Corbex wrote:<br>> On Sun, 24 Jul 2016 01:45:00 +0300<br>> Костя Маслюк <kostyamaslyuk@gmail.com> wrote:<br>><br>>> It is still important to place all we have for av11n schemes and mappings<br>>> in one place.<br>> I agree..<br>><br>>>> At http://crosswire.org/~kalemas/work/v11nmapping there are examples<br>> I'd like to submit sword mappings to these French versification schemes<br>> before the next release of Sword.<br>><br>> So, I just need to write 3 Bible xml files with all the <OsisIDs><br>> related to these schemes and the mappings <refMap> at the end, and run:<br>> $ python refMap2cpp.py Bible.<versification>.xml<br>><br>> and then add the resulting code to the associated .h file.<br>><br>> Am I right?<br>><br>> In Christ<br><br><br>_______________________________________________<br>sword-devel mailing list: sword-devel@crosswire.org<br>http://www.crosswire.org/mailman/listinfo/sword-devel<br>Instructions to unsubscribe/change your settings at above page</body></html>