JSword does not use the GlobalOptionFilter or Feature values for rendering.

Overview:
JSword converts module content into OSIS then renders that with  parameterized 
XSLT. Each JSword frontend uses a forked version of Bible Desktop’s XSLT. All 
bets are off if the module is badly encoded. It makes assumptions about what is 
proper in a SWORD module.

— DM Smith
From my phone. Brief. Weird autocorrections. 

> On Feb 7, 2019, at 2:39 PM, Dudeck, John <john.dud...@sim.org> wrote:
> 
> Further info:
> 
> I dumped the LXX and TR modules using mod2imp.
> 
> 1) I see that the LXX morphology uses the module packard. So I downloaded 
> packard from Crosswire.
> 
> 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:
> 
> <w lemma="strong:GN-NSN" morph="packard:N-NSN">λημμα</w>
> 
> which is wrong!
> 
> $$$Malachi 1:1
> <w lemma="strong:GN-NSN" morph="packard:N-NSN">λημμα</w> <w 
> lemma="strong:G3056" morph="packard:N-GSM">λογου</w> <w lemma="strong:G2962" 
> morph="packard:N-GSM">κυριου</w> <w lemma="strong:G1909" 
> morph="packard:PREP">επι</w> <w lemma="strong:G3588" 
> morph="packard:T-ASM">τον</w> <w lemma="strong:G2474" 
> morph="packard:N-PRI">ισραηλ</w> <w lemma="strong:G1722" 
> morph="packard:PREP">εν</w> <w lemma="strong:G5495" 
> morph="packard:N-DSF">χειρι</w> <w lemma="strong:G32" 
> morph="packard:N-GSM">αγγελου</w> <w lemma="strong:G846" 
> morph="packard:D-GSM">αυτου</w> <w lemma="strong:G5087" 
> morph="packard:V-AMM-2P">θεσθε</w> <w lemma="strong:G1211" 
> morph="packard:PRT">δη</w> <w lemma="strong:G1909" 
> morph="packard:PREP">επι</w> <w lemma="strong:G3588" 
> morph="packard:T-APF">τας</w> <w lemma="strong:G2588" 
> morph="packard:N-APF">καρδιας</w> <w lemma="strong:G5216" 
> morph="packard:P-GP">υμων</w>
> 
> A quick regular expression shows that there are 30512 words where the strongs 
> number has morphology in the field out of 475348 total words.
> 
> 3) The morphology field is not being displayed by AndBible. Only Strongs is 
> being displayed. I see no differences in the tagging syntax used.
> 
> 
> The mods.d/lxx.conf and tr.conf files both contain:
> 
> GlobalOptionFilter=OSISStrongs
> GlobalOptionFilter=OSISMorph
> Feature=StrongsNumbers
> 
> So I don't understand why one displays the Morphology codes and the other 
> does not.
> 
> Any ideas?
> 
> John
> 
> > The behavior in AndBible for the LXX is rather odd. It doesn't matter where 
> > you look in the text,
> > the symptoms appear the same everywhere.
> >
> > When you tap 'nnnn' to display Strongs numbers, it displays the Strongs 
> > numbers, BUT for those
> > words where there is no Strongs, it displays a Morphology code. As David 
> > mentions, in Mal 1:1, it
> > shows N-NSN for the first word, and Strongs numbers for the rest of the 
> > words in the verse.
> >
> > If you open the display menu (three dots menu), Strongs and Morphology are 
> > both checked. If you
> > uncheck Morphology, nothing changes in the display. If you check Morphology 
> > and uncheck
> > Strongs, all of the Strongs disappear, and no Morphology codes are 
> > displayed. If you then touch
> > 'nnnn' again, it displays Strongs, but in the display menu Strongs is 
> > unchecked and Morphology is
> > checked but grayed out.
> >
> > If you touch a Strongs number, it displays the entry as expected. If you 
> > touch a Morphology code
> > (eg. N-NSN as above), it looks up the word 'N-NSN' in Strongs Hebrew and 
> > displays the entry
> > 3476 Naasson. If you touch 'V-PAPRP', it displays entry 3578 xenia from 
> > Strong's Greek.
> >
> > By comparison with the TR Textus Receptus, when you tap 'nnnn' to display 
> > Strongs numbers, it
> > displays the Strongs number followed by the Morphology (with no space 
> > between). You can touch
> > the number and it brings up the Strongs entry from Strongs Greek. You can 
> > touch the Morphology
> > and it brings up the Robinson's codes. If you open the display menu and 
> > uncheck Morphology, it
> > shows only the Strongs numbers. However you cannot display Morphology if 
> > Strongs is not
> > displayed.
> >
> > I would assume that the behavior of the display menu in AndBible is an 
> > AndBible issue, and it's
> > not really a problem, just a minor logic bug. But the inability to display 
> > Morphology in LXX is an
> > issue.
> >
> > I imagine this could either be addressed in AndBible, or in the LXX source. 
> > Is Tuomas reading
> > this, or do I need to write him separately?
> >
> > Where do I find the LXX source? Maybe this is something that can be 
> > corrected fairly easily.
> >
> > John
> >
> > > LXX installed in PocketSword can display both or either. 
> > >
> > > There are some tagging errors such as the one I spotted in the first word 
> > > of Malachi 1:1
> > >
> > > I’ve not looked at more than one location before responding on whether 
> > > the 2 features work. 
> > >
> > > Could it be AndBible or did you perhaps sample a location with many more 
> > > tagging issues?
> > >
> > > David
> > >
> > > Sent from ProtonMail Mobile
> > >
> > >
> > > On Wed, Feb 6, 2019 at 01:19, Dudeck, John <john.dud...@sim.org> wrote:
> > > Greetings.
> > >
> > > I've just tried loading the LXX in AndBible. Supposedly it has both 
> > > Strongs numbers and
> > > Morphology tagging. But in AndBible it only displays Morphology when 
> > > there is no Strongs
> > > number on a given word. And in that case it tries to look up the 
> > > Morphology in Strongs. In
> > > Xiphos you can see where there is no Strongs number in those cases.
> > >
> > > By the way I am using our own French version of Strongs. Is the 
> > > morphology lookup
> > > supposed to be in Strongs for LXX? With the Textus Receptus it needs 
> > > Robinson's module.
> > >
> > > In contrast the Textus Receptus displays both Strongs and Morphology.
> > >
> > > Does this mean there is a tagging problem in the LXX? Or is it an 
> > > AndBible/Jsword
> > > problem?
> 
> John Dudeck
> Programmer at Editions Cle                             Lyon, France
> john.dud...@sim.org                            j...@editionscle.com
> --
> "Good things come to those who wait, / Not to those who hesitate." -- Petra
>   
> _______________________________________________
> 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

Reply via email to