davidzahidjimenezgrez / and-bible

Automatically exported from code.google.com/p/and-bible
0 stars 0 forks source link

Displaying Morphology tags as well as Strongs numbers #156

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Andreas:

Wherever there exists a Strong's number only this is displayed and the 
Morphology tags only for those words where there is no Strong's number.
Observed for both KJV and LXX modules.

David:

The KJV and the LXX have nnnn in the grey title bar tabs.
This toggles the Strong's numbers.
There is no similar tab for the Robinson's morphology codes.

Is this a software bug?
Surely there should be a tab for both features!

Setting Morphology on via the Settings menu, I've not yet even seen any of the 
morphology codes, but maybe that's because I don't know where to find a verse 
containing a word that has one but no Strong's number.

Original issue reported on code.google.com by DFH...@gmail.com on 30 Jan 2013 at 2:34

GoogleCodeExporter commented 9 years ago
I am no expert in this area, but I believe this is working as designed.

When implementing this it appeared that Crosswire had no dictionaries to look 
up OT morphological codes.  The only one we could use was Robinson's for the 
NT.  So if you go to an NT chapter in KJV, switch on Morphological codes in 
settings then you will see them and can look them up in Robinsons dictionary.

Here is an old link discussing this issue: 
http://www.crosswire.org/forums/mvnforum/viewthread_thread,772

The single button asks on both Strongs and Morphological codes (if enabled in 
Settings) - it is hard to squeeze lots of buttons onto a small screen so the 
nnnn button is dual purpose.

Martin

Original comment by mjden...@gmail.com on 5 Feb 2013 at 7:40

GoogleCodeExporter commented 9 years ago
... but the problem wasn't with OT morphological codes but Hebrew morphological 
codes IIRC, so maybe we can use the morphological codes in the Greek LXX.

Original comment by mjden...@gmail.com on 5 Feb 2013 at 10:55

GoogleCodeExporter commented 9 years ago
You wrote, "The single [nnnn] button acts on both Strongs and Morph".

In fact this is untrue.  For the KJV module, nnnn displays Strongs and leaves 
Morph OFF.  You have to go to the settings to add Morph.

Also, when you click nnnn again to turn off both, although this happens, when 
you then examine settings, you find that Strongs is unticked, but Morph is 
still ticked, even though neither are displayed in the main screen.

IMHO, there is still a subtle bug lurking in the code.

Original comment by DFH...@gmail.com on 6 Feb 2013 at 7:32

GoogleCodeExporter commented 9 years ago
No bug, the more you think about this the harder it is.  nnnn/Strongs setting 
is the master, morph is a slave and just says 'I would like to show morph if 
the master agrees'.

It means you can't show morph without Strongs but saves a button.

Original comment by mjden...@gmail.com on 6 Feb 2013 at 8:27

GoogleCodeExporter commented 9 years ago
Is the 'slavery' of Morph to 'master' Strongs a feature of how JSword works, or 
is it just in And Bible?

cf. Xiphos can display Morph without Strongs.  See attached.

Original comment by DFH...@gmail.com on 7 Feb 2013 at 10:10

Attachments:

GoogleCodeExporter commented 9 years ago
Further Xiphos screenshots for KJV v2.5 showing Strongs with Morph and Strongs 
without Morph.

Original comment by DFH...@gmail.com on 7 Feb 2013 at 10:14

Attachments:

GoogleCodeExporter commented 9 years ago
So clearly, in SWORD (Xiphos being based on that) these two features are 
independently filterable.

Original comment by DFH...@gmail.com on 7 Feb 2013 at 10:15

GoogleCodeExporter commented 9 years ago
It is a limitation of the small screen.  I just can't fit all the buttons on 
there I would like to and so made a call that anybody interested in morphology 
would also want to see Strongs.

Original comment by mjden...@gmail.com on 7 Feb 2013 at 12:48

GoogleCodeExporter commented 9 years ago
Ah - but couldn't you have a single nnnn button cycle through a ring of four?

Strongs Morph
0. OFF  OFF
1. ON   OFF
2. ON   ON
3. OFF  ON

Surely this kind of solution should be second nature to programmers?
Or is there something about Android UI that makes this impossible?

Original comment by DFH...@gmail.com on 7 Feb 2013 at 2:31

GoogleCodeExporter commented 9 years ago
It would then require 3 presses to switch from Strongs On to Strongs Off.  I 
spent an awful lot of time considering different options...

Martin

Original comment by mjden...@gmail.com on 7 Feb 2013 at 2:58

GoogleCodeExporter commented 9 years ago
... also, if somebody is concerned about the morphology of a word then they are 
surely also interested in what the word itself is, so Morph without Strongs 
appears useless.

Martin

Original comment by mjden...@gmail.com on 7 Feb 2013 at 3:02

GoogleCodeExporter commented 9 years ago
I think the current way of working is good.

Original comment by mjden...@gmail.com on 15 Mar 2014 at 10:22