Hey yvand,
My apologies for not getting back with you. osis2mod isn't my domain
these days, so I am not sure what the current behavior is for
annotateRef. I am pretty sure linking works, and the normal way for
linking is the provide osisID="Gen.1.1 Gen.1.2 Gen1.3"
You an test linking by using any of the lookup tools, like diatheke, or
I use sword/examples/cmdline/lookup.
e.g., ./lookup FreCJE Gen.1.2
I'd have to dig into the source for osis2mod and how it handles
annotateRef ranges, but I would think it should work the same as osisID
verse lists.
Troy
On 7/23/20 6:44 PM, yvand wrote:
Thanks Greg for your quick reply with explanation!
I thought there was a bug and "link entries" were not taken into
consideration, when using osis2mod. Is there a simple way to test if a
commentary module contains link entries? I tried with mod2imp to
export FreCJE but it only shows verses with attached commentary
($$$Genesis 1:2 is missing for instance). Maybe I misunderstood "link
entries" functionality...
I believe it worked as expected in the past (at least with Xiphos),
but maybe I am wrong.
Unfortunately I am not familiar with C/C++ and with the sword engine,
so I am not able to offer you a patch.
I understand the issues you pointed and it doesn't seem easy.
Currently, there are still questions, for instance: how will operate
the engine if there are multiple commentaries starting with Gen.1.1 in
the source, like :
<div ... annotateRef="Gen.1.1">...</div>
<div ... annotateRef="Gen.1.1-Gen.1.16">...</div>
<div ... annotateRef="Gen.1.1-Gen.1.31">...</div>
I guess I will now give up for this feature.
--yvand
_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page
_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page