<div dir="ltr"><div style="font-size:12.8000001907349px">Hi all,</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Currently in libsword apps, referenses to genbook nodes need to be written in form osisRef=&quot;BookId:rootnode/branchnode/leafnode&quot;. This is wrong, because OSIS xml scheme does not allow &#39;/&#39; character in osisRefs. <span style="font-size:12.8000001907349px">Instead, osisRef should be in form, osisRef=&quot;BookId:rootnode.</span><span style="font-size:12.8000001907349px">branchnode.leafnode&quot;. </span><span style="font-size:12.8000001907349px">Also <a href="http://www.crosswire.org/wiki/OSIS_Genbooks">http://www.crosswire.org/wiki/OSIS_Genbooks</a> suggest the latter form.</span></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">See also discussion on <a href="https://github.com/crosswire/jsword/pull/98" target="_blank">https://github.com/crosswire/jsword/pull/98</a> </div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Attached is the patch to fix this issue. I tested this with Xiphos and it seems to work fine. </div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Thanks,</div><div style="font-size:12.8000001907349px">Best regards, Tuomas</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">ps. </div><div style="font-size:12.8000001907349px">just a little humble suggestion, *please* move to github. It would be a lot more convenient and easier to get involved to development via pullrequests than this way. </div>
</div>