Bible Analyzer includes some experimental module tools. They can be accessed from
the Tools Menu.
The Module Creator will create a Bible Analyzer module from properly formatted text.
Modules are based on the SQLite database format and this utility will make the
necessary tables and data needed to create the database.
To create a module:
1. Select the module type you wish to create.
2. Select the formatted text file for the module type.
3. Enter the text you wish to appear on the tab within Bible Analyzer (i.e. AV).
4. Enter the text you wish to appear in the title area of the module display (i.e. Authorized King James Version)
5. Enter the text for the module information. Basic HTML can be used in this entry.
6. Click Create.
After a few seconds (if all goes well and the text was properly formatted) the module will
be created and placed in the corresponding folder. Restart Bible Analyzer and the
newly created module will appear.
If Module Creator says a module was successfully made but it does not show up
in Bible Analyzer after a restart or is malformed, there is likely a formatting error
in the text file.
Bible Analyzer can attempt to convert non-encrypted e-sword modules that are in the
version 9 SQLite format. It cannot convert the older JET database format (version 8 and
E-sword modules use RTF for text markup while Bible Analyzer uses HTML. The
converter will convert basic RTF tags to HTML such as bold, italic, font, etc.
but it will not convert more complex tags such as tables, indentions, etc.
If the user wishes to convert the RTF tags to HTML manually, check the Make Text File
box to output an intermediate text. The resulting text file will be formatted properly except
it will retain the RTF tags. Edit the text to convert the tags to HTML and then run the
edited text through Module Creator.
In most cases if the E-Sword module has properly formatted references that produced
popups in the E-Sword application, they will be converted to the Bible Analyzer format.
(They are not converted in the intermediate text file, if used)
Non Latin based texts (Hebrew, Greek, etc.) are not supported at this time. However,
some Bible texts with Strong's Numbers are supported.
For a more consistent look and more control within Bible Analyzer, it is
recommended that a text file be made and edited in a text editor (such as
Notepad++) and then run through Module Creator.
This conversion feature will convert certain XML formatted texts into the raw format Bible
Analyzer Module Creator can compile. At present only certain Zefania Bible files can be
1. Select the Zefania XML Bible file (must be a Latin based text such as English,
Spanish, etc. Hebrew, Greek and other non Latin texts are not yet supported)
2. Click Create
The raw text file will be found in the same folder with the .txt extention where it can be
checked for proper format and accessed for conversion with Module Creator.
Other XML formats may be added in the future.