<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>I tried it again, here is what I got:
<br>
<br>
</p>
<blockquote type="cite" style="color: #000000;">$ diatheke -b FreCJE
-k Gen.1.2
<br>
Genesis 1:2:
<br>
(FreCJE)
<br>
<br>
$ diatheke -b FreCJE -k Gen.1.3
<br>
Genesis 1:3:
<br>
(FreCJE)
<br>
</blockquote>
<p><br>
</p>
<p>So nothing :-/</p>
<p>--yvand</p>
<p><br>
</p>
<div class="moz-cite-prefix">Le 24/07/2020 à 10:38, Troy A.
Griffitts a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:5a7c3ed0-e3b6-9f46-c603-11ebf2e667aa@crosswire.org">Hi
yvand,
<br>
<br>
Well, that's not an authoritative test. You need to ask ONLY for
verse Gen.1.2.
<br>
<br>
SWORD has logic to "skip" contiguous linked verses, so diatheke
might be taking advantage of that to prevent it from printing out
the same commentary 19 times in a row. The output you see is the
desired output when a user requests the entire chapter. One
instance of each commentary entry.
<br>
<br>
To test linking, you need to ask for a verse within the range, but
not the first verse.
<br>
<br>
Hope this explains a bit,
<br>
<br>
Troy
<br>
<br>
<br>
On 7/24/20 10:27 AM, yvand wrote:
<br>
<blockquote type="cite">Hey,
<br>
<br>
Thanks Troy for your help. I use annotateRef and not osisID, as
mentioned in <a class="moz-txt-link-freetext" href="https://wiki.crosswire.org/OSIS_Commentaries">https://wiki.crosswire.org/OSIS_Commentaries</a> . I
tried diatheke, here is what I got :
<br>
<br>
<blockquote type="cite">diatheke -b FreCJE -k Gen.1 | head
<br>
Genesis 1:1: <div annotateRef="Gen.1.1-Gen.1.19"
annotateType="commentary" sID="gen1" type="section"/>
<div sID="gen2" type="x-p"/><hi type="bold">La
création de l'univers</hi><div eID="gen2"
type="x-p"/> <div sID="gen3" type="x-p"/>Avant que
rien n'existe de tout………….<div eID="gen4" type="x-p"/>
<div annotateRef="Gen.1.1-Gen.1.19"
annotateType="commentary" eID="gen1" type="section"/>
<br>
Genesis 1:2:
<br>
Genesis 1:3:
<br>
Genesis 1:4:
<br>
Genesis 1:5:
<br>
Genesis 1:6:
<br>
Genesis 1:7:
<br>
Genesis 1:8:
<br>
Genesis 1:9:
<br>
Genesis 1:10:
<br>
</blockquote>
I don't know if this is normal: Gen.1.2 is empty, does it mean
no link entry?
<br>
<br>
Best regards,
<br>
<br>
--yvand
<br>
<br>
<br>
Le 23/07/2020 à 23:51, Troy A. Griffitts a écrit :
<br>
<blockquote type="cite">Hey yvand,
<br>
<br>
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"
<br>
<br>
You an test linking by using any of the lookup tools, like
diatheke, or I use sword/examples/cmdline/lookup.
<br>
<br>
e.g., ./lookup FreCJE Gen.1.2
<br>
<br>
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.
<br>
<br>
Troy
<br>
<br>
<br>
<br>
On 7/23/20 6:44 PM, yvand wrote:
<br>
<blockquote type="cite">Thanks Greg for your quick reply with
explanation!
<br>
<br>
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...
<br>
<br>
I believe it worked as expected in the past (at least with
Xiphos), but maybe I am wrong.
<br>
<br>
Unfortunately I am not familiar with C/C++ and with the
sword engine, so I am not able to offer you a patch.
<br>
<br>
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 :
<br>
<br>
<blockquote type="cite"><div ...
annotateRef="Gen.1.1">...</div>
<br>
<div ...
annotateRef="Gen.1.1-Gen.1.16">...</div>
<br>
<div ...
annotateRef="Gen.1.1-Gen.1.31">...</div>
<br>
</blockquote>
I guess I will now give up for this feature.
<br>
<br>
--yvand
<br>
<br>
_______________________________________________
<br>
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
<br>
Instructions to unsubscribe/change your settings at above
page
<br>
</blockquote>
_______________________________________________
<br>
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
<br>
Instructions to unsubscribe/change your settings at above page
<br>
</blockquote>
_______________________________________________
<br>
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
<br>
Instructions to unsubscribe/change your settings at above page
<br>
</blockquote>
_______________________________________________
<br>
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
<br>
Instructions to unsubscribe/change your settings at above page<br>
</blockquote>
</body>
</html>