#+TITLE: Emacs Bible Study Application * Description An Emacs Bible study application using [[https://www.croswire.org][the SWORD project]]'s `diatheke' command line program to access SWORD text modules. * Dependencies [[https://www.crosswire.org/sword/develop/index.jsp][The SWORD Project]] library and utilities and a [[https://www.crosswire.org/sword/modules/index.jsp][Biblical Text module]] (uses KJV by default). Also, Strong's lexicons and morphological databases should be installed: - StrongsRealGreek - StrongsRealHebrew - Robinson - Packard - OSHM - AbbottSmith (lexicon) + AbbottSmithStrongs (index) - BDBGlosses_Strongs 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 [[https://software.sil.org/ezra/][Ezra SIL font]]): - 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 [[./example1.png][Example Image 1]] [[./example2.png][Example Image 2]] [[./example3.png][Example Image 3]] [[./example4.png][Example Image 4]] [[./example5.png][Example Image 5]] [[./example6.png][Example Image 6]]