Elisp Bible application. Derived from bible-mode.

Fred Gilham 9e36eabfff Add synchronized buffers. 7 tháng trước cách đây
.gitignore 9420405810 Cleanup, revise docs 11 tháng trước cách đây
Eldev 4461b71921 first commit 11 tháng trước cách đây
INSTALL 9cfec78246 Add installation instructions 8 tháng trước cách đây
LICENSE 4461b71921 first commit 11 tháng trước cách đây
README.md d0f2c9f5b6 Update docs 8 tháng trước cách đây
README.org a5bfa4937c Update docs 8 tháng trước cách đây
TODO f4dc70ff56 Clarify a TODO list item 7 tháng trước cách đây
bible.el 9e36eabfff Add synchronized buffers. 7 tháng trước cách đây
bm e49e0b342a different emacs versions 8 tháng trước cách đây
bm-profile ab4a06dd0a script to run profiled version of bible application 8 tháng trước cách đây
example1.png 8623ddb39c Add more example images 11 tháng trước cách đây
example2.png 8623ddb39c Add more example images 11 tháng trước cách đây
example3.png 8623ddb39c Add more example images 11 tháng trước cách đây
example4.png 8623ddb39c Add more example images 11 tháng trước cách đây
example5.png 8623ddb39c Add more example images 11 tháng trước cách đây
example6.png 8623ddb39c Add more example images 11 tháng trước cách đây
setup 7d61e85172 Script to install recommended basic modules 8 tháng trước cách đây
test d35de17155 Use env shebang line for possible increase in portability 8 tháng trước cách đây

README.md

Table of Contents

  1. Description
  2. Dependencies
  3. Usage
    1. Keybindings
  4. Features
  5. Examples

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:

  • 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):
    • emacs -g =150x25 -fn \"Ezra SIL-14\" -l bible -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 Example Image 2 Example Image 3 Example Image 4 Example Image 5 Example Image 6