[sword-devel] Cross-references module
dmsmith555 at yahoo.com
Tue Jun 24 03:57:19 MST 2008
On Jun 22, 2008, at 3:12 PM, Manfred Bergmann wrote:
> Am 22.06.2008 um 17:52 schrieb Karl Kleinpaste:
>> Manfred Bergmann <bergmannmd at web.de> writes:
>>> Isn't there a source for bible cross-references which can be used to
>>> build a module (dictionary/commentary) from?
>>> Having such a module would be good, it could be used by front-ends
>>> any bible module.
>> As a commentary, there is TSK, Treasury of Scripture Knowledge.
>> As a dictionary, there is Nave, which I have also auto-hacked for
>> scripRef linkages (NaveLinked in my repo).
>> I also have a script which will generate a concordance from a ThML
>> module. But a concordance's utility is limited, given overall search
>> capabilities in any of the UIs.
>> What exactly are you trying to accomplish?
> I would like to have a subview somewhere in the bible view that shows
> the cross-references of the verses that are currently displayed. When
> the bible view is scrolled, the cross-reference view is synched in
> scrolling so that one can always see cross-references to the currently
> displayed verses.
> I had a quick look at the TSK module but I'm not sure if it can do
> what would like to have it for.
> The data should look like this:
> <verse i.e. Gen 1:1>:
> <list of verses that are references>
If you search this list for "virtual modules" you will find similar
ideas. They haven't gone anywhere.
The fundamental idea of these is that while cross-references, notes,
strong's numbers, morphology, divineName, ... are related to specific
words and phrases, they are also related specific verses.
It should be possible to search a Bible having the one, and apply it
to the other.
In JSword, our Lucene index holds cross-references such that they can
be searched with xref:"Genesis 1:1" (Where the verse reference can be
anything that JSword can parse into an OSIS ref.) This will find all
the verses that have cross references to Gen 1:1.
We plan on adding this kind of feature to Bible Desktop. I hadn't
visualized at all like how you described it, but I think it is
wonderful. The trick would be to figure out which installed modules
that the user would find useful.
Sword currently does not index cross-references. It would be a useful
More information about the sword-devel