# Table of Contents 1. [Description](#org0eeeacd) 2. [Dependencies](#org6e0c5aa) 3. [Usage](#org64704cb) 1. [Keybindings](#org7b6324e) 4. [Features](#org1bad6b4) 5. [Examples](#orga0675f2) # Description An Emacs Bible study application using [the SWORD project](https://www.croswire.org)'s \`diatheke' command line program to access SWORD text modules. # Dependencies [The SWORD Project](https://www.crosswire.org/sword/develop/index.jsp) library and utilities and a [Biblical Text module](https://www.crosswire.org/sword/modules/index.jsp) (uses KJV by default). Also, Strong's lexicons and morphological databases should be installed: - StrongsRealGreek - StrongsRealHebrew - Robinson - Packard - OSHM - AbbottSmith (lexicon) + AbbottSmithStrongs (index) - BDBGlossesStrongs The SWORD Project utility \`installmgr' can be used to install text modules and lexical and morphological databases. The program \`mkfastmod' should be used to generate indexes so the lexical search method will work. # Usage - M-x `bible-open` - Invoke from command line as follows (requires installing [Ezra SIL font](https://software.sil.org/ezra/)): - emacs -g =150x25 -fn \\"Ezra SIL-14\\" -f bible-open ## Keybindings - b - Select book - c - Select chapter - d - Toggle XML display (debugging) - h - Describe mode - m - Select module - n - Next chapter - p - Previous chapter - q - Quit window - r - Set search range (see diatheke documentation for syntax) - s - Search - w - Toggle word study - x - Split display - / - Search # Features - Chapter-based browsing of the Bible - Text Formatting - Red Letters - Strong's Greek (with Lemma) - Strong's Hebrew - Morphology - Greek & Hebrew Lexicon definition lookup - Morphology lookup - Tooltip display of definitions, morphology - Searching # Examples [Example Image 1](./example1.png) [Example Image 2](./example2.png) [Example Image 3](./example3.png) [Example Image 4](./example4.png) [Example Image 5](./example5.png) [Example Image 6](./example6.png)