[sword-devel] Cross-references module

DM Smith 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
>>> for
>>> 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  

In Him,

More information about the sword-devel mailing list