Re: [sword-devel] Versification Mapping

2020-05-06 Thread David Haslam
Hi Tobias, Remember that any libraries for STEP Bible would likely be oriented towards JSword rather than SWORD per se. David Sent from ProtonMail Mobile On Wed, May 6, 2020 at 17:04, Tobias Klein wrote: > Hi Jamie, > > Thanks. I had a look at the data, that’s quite complex! Even a bit > in

Re: [sword-devel] Versification Mapping (SWORD + JSword)

2020-05-06 Thread Troy A. Griffitts
Dear John, Jamie, and Костя, First, I want to say that DM Smith has also a versification mapping implementation in JSword, which was, and likely still is a foundational part of STEP.  I don't know if STEP uses JSword's versification mapping facility or if it implements its own.  There were collabo

Re: [sword-devel] Versification Mapping

2020-05-06 Thread Troy A. Griffitts
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.setTe

Re: [sword-devel] Versification Mapping

2020-05-06 Thread Michael H
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

Re: [sword-devel] Versification Mapping

2020-05-06 Thread ref...@gmx.net
Basically the function is all there. Where it fails it might either need some love (adding/improving the tables) or is impossible to translate things properly (deuterocanonicals)Sent from my mobile. Please forgive shortness, typos and weird autocorrects. Original Message Subject: R

Re: [sword-devel] Versification Mapping

2020-05-06 Thread Tobias Klein
Ok, thanks. I think before other options I'll look into the built-in SWORD versification functions. But anyway, thanks for sharing this resource! Tobias On 5/6/20 6:40 PM, Jamie wrote: Not really, I’m afraid – I have written code myself to handle it, but it’s very tightly bound into the ST

Re: [sword-devel] Versification Mapping

2020-05-06 Thread John Dudeck
Greetings, I have done quite a bit of content development for Logos, including Bibles that had versifications that did not fit any existing schemes in Logos. Logos uses "verse maps", which are xml files that specify the mapping of every verse in a particular versification to every verse in

Re: [sword-devel] Versification Mapping

2020-05-06 Thread Troy A. Griffitts
Yes, as Peter has pointed out, SWORD includes a facility for mapping, graciously contributed by Костя Маслюк and should "just work" when setting a key from one module to another, e.g, kjv->setKey(wycliffe->getKey()).  It's not quite that simple, because there isn't always a 1:1 mapping, so if you

Re: [sword-devel] Versification Mapping

2020-05-06 Thread Jamie
Not really, I’m afraid – I have written code myself to handle it, but it’s very tightly bound into the STEP system, and it’s not really in a form where it would be easy to use it for other purposes. I agree that the data looks very complicated at first sight, but it may not be quite as bad as y

Re: [sword-devel] Versification Mapping

2020-05-06 Thread Tobias Klein
Hi Jamie, Thanks. I had a look at the data, that’s quite complex! Even a bit intimidating ... I suppose STEPBible has some library functions that parse this data? Can you point me to any APIs? Best regards, Tobias > Am 06.05.2020 um 15:04 schrieb Jamie : > > Hi Tobias, > > Not sure that th

Re: [sword-devel] Versification Mapping

2020-05-06 Thread ref...@gmx.net
I think transparent mapping has been for a while now included in the library. I am not sure how to make it work, but I do think it is there and functioning. PeterSent from my mobile. Please forgive shortness, typos and weird autocorrects. Original Message Subject: Re: [sword-devel]

Re: [sword-devel] Versification Mapping

2020-05-06 Thread Jamie
Hi Tobias, Not sure that this exactly answers your question, but just in case it’s relevant, Tyndale House have various public domain information available, including material on alternative versification schemes. The reversification material gives details of how to map LXX, MT and Vulgate