| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| README.md | 2026-03-31 | 3.6 kB | |
| INSTALL.org | 2026-03-31 | 4.3 kB | |
| TODO | 2026-03-31 | 4.6 kB | |
| setup | 2026-03-31 | 1.6 kB | |
| test | 2026-03-31 | 558 Bytes | |
| bm | 2026-03-31 | 179 Bytes | |
| bible.el | 2026-03-31 | 82.7 kB | |
| Totals: 7 Items | 97.4 kB | 1 |
Table of Contents
Description
An Emacs Bible study application using the SWORD project's `diatheke' command line program to access SWORD text modules.
Dependencies
The SWORD Project library and utilities and a Biblical Text module (uses KJV by default). Also, Strong's lexicons and morphological databases should be installed:
- Recommended Bible text modules
- KJV
- NASB
- Optional (original language modules)
- Byz — Byzantine Greek text
- SBLGNT — Society of Biblical Literature Greek New Testament
- MorphGNT — Morphologically parsed version of SBLGNT
- OSHB — Open Scriptures Hebrew Bible: Westminster Leningrad codex marked tagged with Strongs Numbers and Morphological tags.
- Lexicons and morphologies
- StrongsRealGreek
- StrongsRealHebrew
- AbbottSmithStrongs
- BDBGlossesStrongs (Hebrew lexicon)
- Robinson (Greek morphology)
- Packard (Alternate Greek morphology used for LXX module)
- OSHM (Open Scriptures Hebrew morphology)
The SWORD Project utility `installmgr' can be used to install text modules and lexical and morphological databases.
Two scripts are provided to make the installation process easier.
- test This script tests your environment and ensures that Emacs can run diatheke. It also prints out a list of installed modules.
- setup This script installs various
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):
- emacs -g =150x25 -fn \"Ezra SIL-14\" -l bible -f bible-open
Keybindings
- T - Select Bible text
- C - Select Commentary text
- b - Select book
- c - Select chapter
- h - Describe mode
- l - Toggle red letter display
- 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
- d - Toggle XML display (debugging)
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





