<div dir="ltr"><div class="gmail_default" style="font-family:garamond,serif;font-size:large">&gt; <span style="font-family:Arial,Helvetica,sans-serif;font-size:small">As there is no real difference in terms of supposed engine handling of </span><span style="font-family:Arial,Helvetica,sans-serif;font-size:small">either, you can also create a commentary in the encoding of a Bible</span><br>What would the command line look like? That is, HOW would you push commentary into a bible module? </div></div><br><div class="gmail_quote"><div dir="ltr">On Sat, Nov 24, 2018 at 4:32 AM Peter von Kaehne &lt;<a href="mailto:refdoc@gmx.net">refdoc@gmx.net</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi John,<br>
<br>
I think the whole side of OSIS commentaries is a bit unloved and I am<br>
not surprised to see mistakes.<br>
<br>
I have not seen problems on the Bible side. I will look. <br>
<br>
As there is no real difference in terms of supposed engine handling of<br>
either, you can also create a commentary in the encoding of a Bible and<br>
simply enter a conf entry re module type. This will work fine on all<br>
frontends of which I know. <br>
<br>
But if you discover bugs for commentary specific tags (annotateRef<br>
being one of them) then these should be reported in the tracker.<br>
<br>
Thanks<br>
<br>
Peter<br>
<br>
<br>
<br>
On Sat, 2018-11-24 at 03:28 +0000, Dudeck, John wrote:<br>
&gt; Greetings.<br>
&gt; <br>
&gt; Here is the pertinent info for reproducing my problem. (You&#39;ll have<br>
&gt; to copy and paste the OSIS source below into an xml file).<br>
&gt; <br>
&gt; The text is a snippet of a commentary in French. There is only one<br>
&gt; article (div), for Romans 1:2-5.<br>
&gt; <br>
&gt; I have tested this using osis2mod.exe with and without -z z<br>
&gt; compression, and with both -s 4 and -s 2, with no change in results.<br>
&gt; <br>
&gt; When using the 64-bit osis2mod.exe that is furnished with the current<br>
&gt; Xiphos, I use this command line (the variables are filled in by a<br>
&gt; script):<br>
&gt; &quot;c:\Program Files\Xiphos\bin\osis2mod.exe&quot; %modpath% %srcfile% -s 4<br>
&gt; -z z -b 3 Segond &gt; %modules%\compilerr.txt 2&gt;&amp;1<br>
&gt; This does not link verses 3, 4, and 5 to verse 2.<br>
&gt; <br>
&gt; When using the 32-bit osis2mod.exe from the older Sword utilities, I<br>
&gt; use this command line:<br>
&gt; &quot;c:\Program Files (x86)\CrossWire\sword-utilities\osis2mod.exe&quot;<br>
&gt; %modpath% %srcfile% -z z -b 3 Segond -s 4 &gt; %modules%\compilerr.txt<br>
&gt; 2&gt;&amp;1<br>
&gt; This links verses 3-5 to verse 2 correctly.<br>
&gt; <br>
&gt; This is the OSIS source text:<br>
&gt; =====================================================================<br>
&gt; =<br>
&gt; &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br>
&gt; &lt;osis xsi:schemaLocation=&quot;<a href="http://www.crosswire.org/osis/namespace" rel="noreferrer" target="_blank">http://www.crosswire.org/osis/namespace</a> <br>
&gt; <a href="http://www.crosswire.org/osis/osisCore.2.1.1.xsd" rel="noreferrer" target="_blank">http://www.crosswire.org/osis/osisCore.2.1.1.xsd</a>&quot; xmlns:xsi=&quot;<br>
&gt; <a href="http://www.w3.org/2001/XMLSchema-instance" rel="noreferrer" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>&quot;  xmlns=&quot;<br>
&gt; <a href="http://www.bibletechnologies.net/2003/OSIS/namespace" rel="noreferrer" target="_blank">http://www.bibletechnologies.net/2003/OSIS/namespace</a>&quot;&gt;<br>
&gt; &lt;osisText osisRefWork=&quot;book&quot; xml:lang=&quot;fr&quot; osisIDWork=&quot;EC_CLECSIRM&quot;<br>
&gt; canonical=&quot;false&quot;&gt;<br>
&gt; &lt;header&gt;<br>
&gt;            &lt;work osisWork=&quot;EC_CLECSIRM&quot;&gt;<br>
&gt;                        &lt;title&gt;Romains Commentaire biblique&lt;/title&gt;<br>
&gt;                        &lt;creator role=&quot;aut&quot;&gt;Dickson, Brad&lt;/creator&gt;<br>
&gt;                        &lt;subject&gt;Bible. N.T. Romains<br>
&gt; --Commentaires.&lt;/subject&gt;<br>
&gt;                        &lt;date event=&quot;edition&quot;<br>
&gt; type=&quot;Gregorian&quot;&gt;2006&lt;/date&gt;<br>
&gt;                        &lt;description&gt;« C’est le mérite de ce<br>
&gt; commentaire de Brad Dickson de nous présenter le texte de cette<br>
&gt; épître d’une manière complète et facile d’accès. » - Alfred KuenTous<br>
&gt; sont-ils perdus sans Christ ? Comment être transformé à l’image du<br>
&gt; Christ ? Le salut est-il définitif ? Qu’est-ce que la prédestination<br>
&gt; ? Dieu a-t-il un projet particulier pour le peuple juif ? Comment<br>
&gt; vivre l’unité de la foi avec ceux qui ont des opinions différentes<br>
&gt; des nôtres ?Dans ce commentaire, Brad Dickson donne des outils au<br>
&gt; lecteur pour comprendre et vivre ce texte central de<br>
&gt; l’Écriture.&lt;/description&gt;<br>
&gt;                        &lt;publisher&gt;Éditions CLÉ&lt;/publisher&gt;<br>
&gt;                        &lt;language type=&quot;ISO-639-1&quot;&gt;fr&lt;/language&gt;<br>
&gt;                        &lt;rights type=&quot;x-copyright&quot;&gt;Copyright 2006<br>
&gt; Éditions CLÉ&lt;/rights&gt;<br>
&gt;            &lt;/work&gt;<br>
&gt;            &lt;work osisWork=&quot;Bible&quot;&gt;<br>
&gt;                        &lt;refSystem&gt;Bible&lt;/refSystem&gt;<br>
&gt;            &lt;/work&gt;<br>
&gt; &lt;/header&gt;<br>
&gt; &lt;div type=&quot;commentary&quot; osisID=&quot;Romains Commentaire biblique&quot;&gt;<br>
&gt; <br>
&gt; &lt;div  osisID=&quot;CH1x1x2&quot; type=&quot;article&quot; annotateType=&quot;commentary&quot;<br>
&gt; annotateRef=&quot;Rom.1.2-Rom.1.5&quot;&gt;<br>
&gt; <br>
&gt; &lt;p&gt;&lt;title&gt;&lt;hi type=&quot;italic&quot;&gt;Parenthèse : l’Évangile<br>
&gt; (v. )&lt;/hi&gt;&lt;/title&gt;&lt;/p&gt;<br>
&gt; &lt;p&gt;&lt;table&gt;&lt;row&gt;&lt;cell&gt;&lt;/cell&gt;&lt;cell&gt;&lt;/cell&gt;&lt;cell&gt;&lt;/cell&gt;&lt;cell&gt;&lt;/cell&gt;&lt;c<br>
&gt; ell&gt;&lt;/cell&gt;&lt;cell&gt;     cet Évangile, Dieu l’avait promis auparavant<br>
&gt; par ses prophètes dans les saintes Écritures, &lt;hi<br>
&gt; type=&quot;super&quot;&gt;3&lt;/hi&gt; il concerne son Fils, né de la descendance de<br>
&gt; David selon la chair, 4 et déclaré Fils de Dieu avec puissance selon<br>
&gt; l’Esprit de sainteté, par sa résurrection d’entre les morts :<br>
&gt; 5 Jésus-Christ notre Seigneur. C’est par lui que nous avons reçu la<br>
&gt; grâce et l’apostolat pour amener, en son nom, à l’obéissance de la<br>
&gt; foi toutes les nations, …&lt;/cell&gt;&lt;/row&gt;&lt;/table&gt;&lt;/p&gt;<br>
&gt; &lt;p&gt;Paul nous communique en toute hâte deux informations concernant<br>
&gt; l’Évangile. D’abord, son ancienneté, car &lt;hi type=&quot;bold&quot;&gt;« Dieu<br>
&gt; l’avait promis auparavant »&lt;/hi&gt; et ensuite, son centre d’intérêt car<br>
&gt; &lt;hi type=&quot;bold&quot;&gt;« il concerne son Fils »&lt;/hi&gt;.&lt;/p&gt;<br>
&gt; &lt;p&gt;&lt;lg&gt;&lt;l level=&quot;2&quot;&gt;L’enracinement de l’Évangile dans les &lt;hi<br>
&gt; type=&quot;bold&quot;&gt;« saintes Écritures »&lt;/hi&gt; est capital pour Paul. Il se<br>
&gt; défend ainsi de créer une nouvelle religion. Il voit dans la personne<br>
&gt; du Christ l’accomplissement des nombreuses prophéties qu’il citera<br>
&gt; tout au long de l’épître. Sûrement a-t-il été accusé d’avoir<br>
&gt; « inventé » sa bonne nouvelle.&lt;/l&gt;<br>
&gt; &lt;l level=&quot;2&quot;&gt;L’épicentre de la bonne nouvelle n’est pas un dogme,<br>
&gt; mais une personne, Jésus-Christ. Nous ferions tous bien de nous le<br>
&gt; rappeler, sinon, notre foi risquerait fort de manquer de la joie qui<br>
&gt; découle de la relation vivante à Dieu, relation trouvée en Christ<br>
&gt; seul. Les remarques capitales qui suivent présentent la double nature<br>
&gt; de cet homme/Dieu ; elles constituent le noyau dur de la bonne<br>
&gt; nouvelle de Dieu. Il est deux fois &lt;hi type=&quot;bold&quot;&gt;« Fils »&lt;/hi&gt;. Il<br>
&gt; l’est d’abord &lt;hi type=&quot;bold&quot;&gt;« de David »&lt;/hi&gt;, un titre déjà<br>
&gt; présent dans l’Ancien Testament () et signifiant le Messie, celui<br>
&gt; prévu pour régner sur son peuple Israël et sur toutes les nations<br>
&gt; ().&lt;/l&gt;<br>
&gt; &lt;l level=&quot;2&quot;&gt;Mais il est aussi &lt;hi type=&quot;bold&quot;&gt;« Fils de Dieu »&lt;/hi&gt;.<br>
&gt; Le terme « fils de » dans la Bible signifie souvent « de la même<br>
&gt; nature que » (cf. ). Ainsi le titre Fils de Dieu nous fait comprendre<br>
&gt; que Jésus est d’essence divine. Ceci est démontré et proclamé par la<br>
&gt; résurrection qui est l’action déterminante de Dieu contre la mort et<br>
&gt; le péché. Croire à cette résurrection est incontournable pour accéder<br>
&gt; au salut ( et ).&lt;/l&gt;<br>
&gt; &lt;l level=&quot;2&quot;&gt;Paul rattache régulièrement le terme &lt;hi<br>
&gt; type=&quot;bold&quot;&gt;« Seigneur »&lt;/hi&gt; au nom de Jésus-Christ, lui donnant<br>
&gt; l’autorité qu’il lui a reconnue dès le premier jour de sa conversion<br>
&gt; ().&lt;/l&gt;<br>
&gt; &lt;l level=&quot;2&quot;&gt;Le Seigneur Jésus-Christ n’est pas seulement le<br>
&gt; fondement de la bonne nouvelle (traduction du mot grec « Évangile »),<br>
&gt; il est aussi celui qui a appelé Paul et lui a confié le don et la<br>
&gt; charge d’apôtre. Ce ministère est une &lt;hi type=&quot;bold&quot;&gt;« grâce »&lt;/hi&gt;,<br>
&gt; puisqu’il lui a été accordé par Dieu sans qu’il le mérite. Paul<br>
&gt; reconnaît cette grâce et sa propre indignité presque chaque fois<br>
&gt; qu’il évoque son apostolat et l’autorité qui l’accompagne (voir ).<br>
&gt; Que la reconnaissance et l’humilité de Paul nous servent d’exemple, à<br>
&gt; nous qui sommes aussi des serviteurs inutiles si Dieu ne nous aide<br>
&gt; pas dans chaque tâche.&lt;/l&gt;<br>
&gt; &lt;l level=&quot;2&quot;&gt;Son apostolat est à la fois large et délimité. Large car<br>
&gt; il est appelé à amener &lt;hi type=&quot;bold&quot;&gt;« toutes les nations »&lt;/hi&gt; à<br>
&gt; la foi (). Nous ne pouvons qu’être inspirés par l’exemple de Paul<br>
&gt; pour qui le champ de mission est le monde entier ! Il a pris au<br>
&gt; sérieux le commandement du Christ de porter son nom aux extrémités de<br>
&gt; la terre (). Ne nous contentons pas de petites ambitions dans notre<br>
&gt; service pour le Seigneur de l’univers ! Mais le terme &lt;hi<br>
&gt; type=&quot;bold&quot;&gt;« nations »&lt;/hi&gt; ici constitue aussi une délimitation de<br>
&gt; son apostolat, car il faut le lire par opposition au peuple juif pour<br>
&gt; qui les autres peuples étaient « les nations ». Cet appel à porter le<br>
&gt; nom du Christ aux nations date de sa conversion sur la route de Damas<br>
&gt; () et montre la souveraineté et l’humour du Dieu qui a su changer en<br>
&gt; quelques secondes la trajectoire du jeune chauvin Saul de Tarse. Ce<br>
&gt; ministère particulier envers les païens a été confirmé par les<br>
&gt; apôtres et les anciens de Jérusalem (). Mais cette orientation ne<br>
&gt; l’entraînera jamais à perdre son amour quasi-démesuré pour Israël,<br>
&gt; ses « parents selon la chair » ().&lt;/l&gt;&lt;/lg&gt;&lt;/p&gt;<br>
&gt; &lt;p&gt;_________&lt;/p&gt;<br>
&gt; <br>
&gt; &lt;/div&gt;<br>
&gt; &lt;/div&gt;<br>
&gt; &lt;/osisText&gt;<br>
&gt; &lt;/osis&gt;<br>
&gt; =====================================================================<br>
&gt; =<br>
&gt; <br>
&gt; The mods.d conf file that I generate is as follows:<br>
&gt; =====================================================================<br>
&gt; =<br>
&gt; [RomainsDickson]<br>
&gt; Description=Romains Commentaire biblique<br>
&gt; DataPath=./modules/comments/zcom4/EC_CLECSIRM/<br>
&gt; ModDrv=zCom4<br>
&gt; SourceType=OSIS<br>
&gt; OSISVersion=2.1.1<br>
&gt; Encoding=UTF-8<br>
&gt; GlobalOptionFilter=OSISFootnotes<br>
&gt; About=« C’est le mérite de ce commentaire de Brad Dickson de nous<br>
&gt; présenter le texte de cette épître d’une manière complète et facile<br>
&gt; d’accès. » - Alfred KuenTous sont-ils perdus sans Christ ? Comment<br>
&gt; être transformé à l’image du Christ ? Le salut est-il définitif ?<br>
&gt; Qu’est-ce que la prédestination ? Dieu a-t-il un projet particulier<br>
&gt; pour le peuple juif ? Comment vivre l’unité de la foi avec ceux qui<br>
&gt; ont des opinions différentes des nôtres ?Dans ce commentaire, Brad<br>
&gt; Dickson donne des outils au lecteur pour comprendre et vivre ce texte<br>
&gt; central de l’Écriture.<br>
&gt; SwordVersionDate=2018-11-21<br>
&gt; Version=1.068<br>
&gt; LCSH=Bible. N.T. Romains--Commentaires.<br>
&gt; Lang=fr<br>
&gt; InstallSize=302979<br>
&gt; Copyright=Copyright 2006 Éditions CLÉ<br>
&gt; DistributionLicense=Copyrighted<br>
&gt; TextSource=Éditions CLÉ<br>
&gt; Versification=Segond<br>
&gt; =====================================================================<br>
&gt; =<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; &gt;<br>
&gt; &gt; I think this mailing list strips zipped attachments automatically.<br>
&gt; How much is the example<br>
&gt; &gt; stripped down? If it is only a dozen lines or so put it as plain<br>
&gt; text into your next mail to the list,<br>
&gt; &gt; otherwise use any of the many upload sites and send the link.<br>
&gt; &gt;<br>
&gt; &gt; You could also send it as zipped attachment to <br>
&gt; <a href="mailto:modules@crosswire.org" target="_blank">modules@crosswire.org</a> , DM will see it there, I<br>
&gt; &gt; and few others also, but it will mean that you will have lost any<br>
&gt; potential input by others here on<br>
&gt; &gt; the list.<br>
&gt; &gt;<br>
&gt; &gt; Sent from my mobile. Please forgive shortness, typos and weird<br>
&gt; autocorrects.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; -------- Original Message --------<br>
&gt; &gt; Subject: Re: [sword-devel] Problem with verse range linking<br>
&gt; osis2mod Windows v3431<br>
&gt; &gt; From: &quot;Dudeck, John&quot;<br>
&gt; &gt; To: SWORD Developers&#39; Collaboration Forum<br>
&gt; &gt; CC:<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; &gt; I’m on holiday and won’t be able to look at this for a while. I<br>
&gt; don’t know if someone else<br>
&gt; &gt; can<br>
&gt; &gt; &gt; sooner. Either way having your minimal test file would help. <br>
&gt; &gt;<br>
&gt; &gt; Is there a place to upload it, or just post it here? Zipped?<br>
&gt; &gt;<br>
&gt; &gt; John<br>
&gt; &gt;<br>
&gt; &gt; &gt; — DM Smith<br>
&gt; &gt; &gt; From my phone. Brief. Weird autocorrections. <br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Nov 21, 2018, at 8:03 PM, Dudeck, John &lt;<a href="mailto:John.Dudeck@sim.org" target="_blank">John.Dudeck@sim.org</a>&gt;<br>
&gt; wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Greetings,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I have been having fits trying to build commentary modules,<br>
&gt; because the verses in a<br>
&gt; &gt; verse<br>
&gt; &gt; &gt; range are not linking to the first verse of the range. In the<br>
&gt; past this was working.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I am working in Windows 10, with 64-bit Sword utilities.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I had updated to osis2mod Rev 3431 in order to get support for<br>
&gt; the French versifications.<br>
&gt; &gt; &gt; Previously I was using Rev 2893.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I pared an osis file down to one single article (div) that was a<br>
&gt; commentary on<br>
&gt; &gt; &gt; Rom.1.2-Rom.1.5. Verses 3-5 were not being linked to verse 2<br>
&gt; using the 64-bit version<br>
&gt; &gt; &gt; 3431 osis2mod.exe.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I then changed the path to the 32-bit version 2893 osis2mod.exe<br>
&gt; file and ran the exact<br>
&gt; &gt; &gt; same compile script. The module that was generated DOES link<br>
&gt; verses 3-5 to verse 2.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Is there something that I need to do differently with the newer<br>
&gt; version of osis2mod to get<br>
&gt; &gt; it<br>
&gt; &gt; &gt; to link? Or how can I get a fully functional set of Sword<br>
&gt; utilities for Windows?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Thanks!<br>
&gt; <br>
&gt; John Dudeck              Tel: +1-704-588-9891  Cell: +1-803-504-8065<br>
&gt; <a href="mailto:john.dudeck@sim.org" target="_blank">john.dudeck@sim.org</a>                        Charlotte, North Carolina<br>
&gt; --<br>
&gt; &quot;When you say there&#39;s too much evil in this world you assume there&#39;s<br>
&gt; good.<br>
&gt;  When you assume there&#39;s good, you assume there&#39;s such a thing as a<br>
&gt; moral<br>
&gt;  law on the basis of which to dfferentiate between good and evil. But<br>
&gt; if<br>
&gt;  you assume a moral law, you must posit a moral Law Giver, but that&#39;s<br>
&gt; Who<br>
&gt;  you&#39;re trying to disprove and not prove. Because if there&#39;s no moral<br>
&gt; Law<br>
&gt;  Giver, there&#39;s no moral law. If there&#39;s no moral law, there&#39;s no<br>
&gt; good. If<br>
&gt;  there&#39;s no good, there&#39;s no evil. What is your question&quot;? -- Ravi<br>
&gt; Zacharias<br>
&gt;   <br>
&gt; _______________________________________________<br>
&gt; sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
&gt; <a href="http://www.crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
&gt; Instructions to unsubscribe/change your settings at above page<br>
<br>
<br>
<br>
_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page</blockquote></div>