and some auxiliary tools, e-Sword can complete all of those functions.
The fifth criteria in the 2009 SBL Software Shootout is extremely complicated, even with the auxillary tools I have.
In those two mesages, amongst others, I've mentioned some of the available auxillary tools I can utilize.
I've flip flopped over submitting the source code to Rick, for inclusion in e-Sword.
In brief:
Search component:
*
ESL Search;
*
Proximity Search (Cross chapters);
*
Proximity Search (Cross books);
This would be an enhancement of the current Search component;
Lexical Component:
*
Sentence Diagramming;
*
Lexical analysis;
*
Morphological analysis;
*
Tag Clouds;
This would be a rewrite, with enhancements of the current "Verse Analysis" component.
My Translation of the Bible:
* Select a source language text;
* Translate it into your target language;
* It automatically adds your translated text to the verses in the Bible where the same text is used in the source language text;
IOW, this would bring the functionality that
BibleStudy2009 offers, directly into e-Sword.
Interlinear/Reverse Interlinear component:
*
This automatically creates a custom Interlinear/Reverse Interlinear Bible on the fly.
It does not create a resource that can be used/migrated elsewhere;
Lectionary/Daily Office/Parshiyot Readings component:
*
Thow in the resource, and it automatically calculates, and displays the appropriate readings for the day;
This would be an enhancement of the current "Devotion" component.
Pericope markers:
*
Automatically insert pericope headings at the appropriate places;
This would be an addition/enhancement to the Bible component.
Strong Numbers/Z Numbers:
*
Automatically insert Strong Numbers/Z Numbers, etc at the appropriate places;
This would be an addition/enhancement to the Bible component.
V11N Cross-referencing:
*
Enable other versification schemes to be used within e-Sword, automatically lining up the passages, correctly;
This would be an addition/enhancement to the Bible component.
Automatic Red Letter:
*
Words of Jesus;
*
Words of God;
*
Words of the Holy Spirit;
This would be an addition/enhancement to the Bible component.
Dramatize The Bible:*
Colour words that are spoken. Each speaker has a different colour;This would be an addition/enhancement to the Bible component.
Source code can be found in
Dramatizer:
http://code.google.com/p/dramatizer/. This is distributed under a MIT License, and hence can be included within e-Sword.
Other:
*
Gematria Analysis;
*
Zoom (Time);
*
Zoom (Location);
*
Zoom (Person);
The question I keep asking myself is: "How useful would these be to other people". Just becuase they scratch my itch, that doesn't mean that they scratch anybody else's itch. Some of these are things that most users would never learn how to use. (Gematria analysis, for example.) For most of these functions, there are work arounds, but they tend to be awkward to use.
I guess it comes down to three questions:
- Which of these need more explanation?
- Which of these would be more suitable for inclusion in e-Sword?
- Which of these would be more suitable for tools that anybody can use, to create resources that produce the same effect?
jonathon