<div>Snippets of knowledge about how JSword does things differently than SWORD ought really to be documented in the developers’ wiki.</div><div><br></div><div>Is there a volunteer?</div><div><br></div><div>David</div><div><br></div><div id="protonmail_mobile_signature_block">Sent from ProtonMail Mobile</div> <div><br></div><div><br></div>On Thu, Feb 7, 2019 at 21:27, DM Smith &lt;<a href="mailto:dmsmith@crosswire.org" class="">dmsmith@crosswire.org</a>&gt; wrote:<blockquote class="protonmail_quote" type="cite">  JSword allows the setting of a Greek Mophology module. It doesn’t use the work given in the morph or lemma attributes. Forked XST can provide a different mechanism.<br><br>— DM Smith<br>From my phone. Brief. Weird autocorrections.<br><br>&gt; On Feb 7, 2019, at 3:26 PM, pierre amadio &lt;amadio.pierre@gmail.com&gt; wrote:<br>&gt;<br>&gt; Hi there !<br>&gt;<br>&gt; I find it strange that the LXX module tells it is using packard's<br>&gt; morphological code.<br>&gt;<br>&gt; Earlier in 2018, I started to use the LXX module (Version 2.5) and<br>&gt; installed the Packard module as well.<br>&gt; Then, i realised that the tool I was using gave me a lot of wrong information.<br>&gt;<br>&gt; The error were visible with diatheke as well, so it was not a bug in<br>&gt; the frontend i was using:<br>&gt;<br>&gt; $ diatheke -b LXX -o avm -f PLAIN -k Gen 1:1<br>&gt; Genesis 1:1: εν (PREP) αρχη (N-DSF) εποιησεν (V-AAI-3S) ο (T-NSM) θεος<br>&gt; (N-NSM) τον (T-ASM) ουρανον (N-ASM) και (CONJ) την (T-ASF) γην (N-ASF)<br>&gt; (LXX)<br>&gt;<br>&gt; θεος (N-NSM) is obviously nominative, however asking for the packard<br>&gt; key gives vocative as a result.<br>&gt;<br>&gt; $ diatheke -b Packard  -f PLAIN -k N-NSM<br>&gt; : Part of speech: noun, indeclinable proper noun Case: vocative<br>&gt; Number: singular Gender: neuter<br>&gt;<br>&gt; Looking at εποιησεν (V-AAI-3S), it tells me it is a passive pluperfect 3s...<br>&gt;<br>&gt; Now, for the same codes, the robinson module gives result thats looks correct:<br>&gt;<br>&gt; $ diatheke -b Robinson  -f PLAIN -k N-NSM<br>&gt; : * Part of Speech *: Noun<br>&gt; * Case *: Nominative<br>&gt; * Number *: Singular<br>&gt; * Gender *: Masculine<br>&gt; (Robinson)<br>&gt;<br>&gt; $ diatheke -b Robinson  -f PLAIN -k V-AAI-3S<br>&gt; : * Part of Speech *: Verb<br>&gt; * Tense *: Aorist<br>&gt; * Voice *: Active<br>&gt; * Mood *: Indicative<br>&gt; * Person *: third<br>&gt; * Number *: Singular<br>&gt; (Robinson)<br>&gt;<br>&gt; I do not know if this is related to your problem, nor why LXX is<br>&gt; mentionning packard in the morph code tag, but it could be interesting<br>&gt; to see what happen if you try to use the Robinson module instead of<br>&gt; the Packard one.<br>&gt;<br>&gt;&gt; On Thu, 7 Feb 2019 at 20:41, Dudeck, John &lt;John.Dudeck@sim.org&gt; wrote:<br>&gt;&gt;<br>&gt;&gt; Further info:<br>&gt;&gt;<br>&gt;&gt; I dumped the LXX and TR modules using mod2imp.<br>&gt;&gt;<br>&gt;&gt; 1) I see that the LXX morphology uses the module packard. So I downloaded packard from Crosswire.<br>&gt;&gt;<br>&gt;&gt; 2) I see that those words that do not have a Strongs number have the morphology duplicated in the Strongs field (!!!) So in Malachi 1:1 you can see for the first word it shows:<br>&gt;&gt;<br>&gt;&gt; &lt;w lemma="strong:GN-NSN" morph="packard:N-NSN"&gt;λημμα&lt;/w&gt;<br>&gt;&gt;<br>&gt;&gt; which is wrong!<br>&gt;&gt;<br>&gt;&gt; $$$Malachi 1:1<br>&gt;&gt; &lt;w lemma="strong:GN-NSN" morph="packard:N-NSN"&gt;λημμα&lt;/w&gt; &lt;w lemma="strong:G3056" morph="packard:N-GSM"&gt;λογου&lt;/w&gt; &lt;w lemma="strong:G2962" morph="packard:N-GSM"&gt;κυριου&lt;/w&gt; &lt;w lemma="strong:G1909" morph="packard:PREP"&gt;επι&lt;/w&gt; &lt;w lemma="strong:G3588" morph="packard:T-ASM"&gt;τον&lt;/w&gt; &lt;w lemma="strong:G2474" morph="packard:N-PRI"&gt;ισραηλ&lt;/w&gt; &lt;w lemma="strong:G1722" morph="packard:PREP"&gt;εν&lt;/w&gt; &lt;w lemma="strong:G5495" morph="packard:N-DSF"&gt;χειρι&lt;/w&gt; &lt;w lemma="strong:G32" morph="packard:N-GSM"&gt;αγγελου&lt;/w&gt; &lt;w lemma="strong:G846" morph="packard:D-GSM"&gt;αυτου&lt;/w&gt; &lt;w lemma="strong:G5087" morph="packard:V-AMM-2P"&gt;θεσθε&lt;/w&gt; &lt;w lemma="strong:G1211" morph="packard:PRT"&gt;δη&lt;/w&gt; &lt;w lemma="strong:G1909" morph="packard:PREP"&gt;επι&lt;/w&gt; &lt;w lemma="strong:G3588" morph="packard:T-APF"&gt;τας&lt;/w&gt; &lt;w lemma="strong:G2588" morph="packard:N-APF"&gt;καρδιας&lt;/w&gt; &lt;w lemma="strong:G5216" morph="packard:P-GP"&gt;υμων&lt;/w&gt;<br>&gt;&gt;<br>&gt;&gt; A quick regular expression shows that there are 30512 words where the strongs number has morphology in the field out of 475348 total words.<br>&gt;&gt;<br>&gt;&gt; 3) The morphology field is not being displayed by AndBible. Only Strongs is being displayed. I see no differences in the tagging syntax used.<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; The mods.d/lxx.conf and tr.conf files both contain:<br>&gt;&gt;<br>&gt;&gt; GlobalOptionFilter=OSISStrongs<br>&gt;&gt; GlobalOptionFilter=OSISMorph<br>&gt;&gt; Feature=StrongsNumbers<br>&gt;&gt;<br>&gt;&gt; So I don't understand why one displays the Morphology codes and the other does not.<br>&gt;&gt;<br>&gt;&gt; Any ideas?<br>&gt;&gt;<br>&gt;&gt; John<br>&gt;&gt;<br>&gt;&gt;&gt; The behavior in AndBible for the LXX is rather odd. It doesn't matter where you look in the text,<br>&gt;&gt;&gt; the symptoms appear the same everywhere.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; When you tap 'nnnn' to display Strongs numbers, it displays the Strongs numbers, BUT for those<br>&gt;&gt;&gt; words where there is no Strongs, it displays a Morphology code. As David mentions, in Mal 1:1, it<br>&gt;&gt;&gt; shows N-NSN for the first word, and Strongs numbers for the rest of the words in the verse.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; If you open the display menu (three dots menu), Strongs and Morphology are both checked. If you<br>&gt;&gt;&gt; uncheck Morphology, nothing changes in the display. If you check Morphology and uncheck<br>&gt;&gt;&gt; Strongs, all of the Strongs disappear, and no Morphology codes are displayed. If you then touch<br>&gt;&gt;&gt; 'nnnn' again, it displays Strongs, but in the display menu Strongs is unchecked and Morphology is<br>&gt;&gt;&gt; checked but grayed out.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; If you touch a Strongs number, it displays the entry as expected. If you touch a Morphology code<br>&gt;&gt;&gt; (eg. N-NSN as above), it looks up the word 'N-NSN' in Strongs Hebrew and displays the entry<br>&gt;&gt;&gt; 3476 Naasson. If you touch 'V-PAPRP', it displays entry 3578 xenia from Strong's Greek.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; By comparison with the TR Textus Receptus, when you tap 'nnnn' to display Strongs numbers, it<br>&gt;&gt;&gt; displays the Strongs number followed by the Morphology (with no space between). You can touch<br>&gt;&gt;&gt; the number and it brings up the Strongs entry from Strongs Greek. You can touch the Morphology<br>&gt;&gt;&gt; and it brings up the Robinson's codes. If you open the display menu and uncheck Morphology, it<br>&gt;&gt;&gt; shows only the Strongs numbers. However you cannot display Morphology if Strongs is not<br>&gt;&gt;&gt; displayed.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; I would assume that the behavior of the display menu in AndBible is an AndBible issue, and it's<br>&gt;&gt;&gt; not really a problem, just a minor logic bug. But the inability to display Morphology in LXX is an<br>&gt;&gt;&gt; issue.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; I imagine this could either be addressed in AndBible, or in the LXX source. Is Tuomas reading<br>&gt;&gt;&gt; this, or do I need to write him separately?<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Where do I find the LXX source? Maybe this is something that can be corrected fairly easily.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; John<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; LXX installed in PocketSword can display both or either.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; There are some tagging errors such as the one I spotted in the first word of Malachi 1:1<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; I’ve not looked at more than one location before responding on whether the 2 features work.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Could it be AndBible or did you perhaps sample a location with many more tagging issues?<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; David<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Sent from ProtonMail Mobile<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; On Wed, Feb 6, 2019 at 01:19, Dudeck, John &lt;John.Dudeck@sim.org&gt; wrote:<br>&gt;&gt;&gt;&gt; Greetings.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; I've just tried loading the LXX in AndBible. Supposedly it has both Strongs numbers and<br>&gt;&gt;&gt;&gt; Morphology tagging. But in AndBible it only displays Morphology when there is no Strongs<br>&gt;&gt;&gt;&gt; number on a given word. And in that case it tries to look up the Morphology in Strongs. In<br>&gt;&gt;&gt;&gt; Xiphos you can see where there is no Strongs number in those cases.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; By the way I am using our own French version of Strongs. Is the morphology lookup<br>&gt;&gt;&gt;&gt; supposed to be in Strongs for LXX? With the Textus Receptus it needs Robinson's module.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; In contrast the Textus Receptus displays both Strongs and Morphology.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Does this mean there is a tagging problem in the LXX? Or is it an AndBible/Jsword<br>&gt;&gt;&gt;&gt; problem?<br>&gt;&gt;<br>&gt;&gt; John Dudeck<br>&gt;&gt; Programmer at Editions Cle                             Lyon, France<br>&gt;&gt; john.dudeck@sim.org                            john@editionscle.com<br>&gt;&gt; --<br>&gt;&gt; "Good things come to those who wait, / Not to those who hesitate." -- Petra<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; sword-devel mailing list: sword-devel@crosswire.org<br>&gt;&gt; http://www.crosswire.org/mailman/listinfo/sword-devel<br>&gt;&gt; Instructions to unsubscribe/change your settings at above page<br>&gt;<br>&gt; _______________________________________________<br>&gt; sword-devel mailing list: sword-devel@crosswire.org<br>&gt; http://www.crosswire.org/mailman/listinfo/sword-devel<br>&gt; Instructions to unsubscribe/change your settings at above page<br><br>_______________________________________________<br>sword-devel mailing list: sword-devel@crosswire.org<br>http://www.crosswire.org/mailman/listinfo/sword-devel<br>Instructions to unsubscribe/change your settings at above page</blockquote><div><br></div><div><br></div>