|
@@ -1,16 +1,16 @@
|
|
|
|
|
|
|
|
# Table of Contents
|
|
# Table of Contents
|
|
|
|
|
|
|
|
-1. [Description](#org0eeeacd)
|
|
|
|
|
-2. [Dependencies](#org6e0c5aa)
|
|
|
|
|
-3. [Usage](#org64704cb)
|
|
|
|
|
- 1. [Keybindings](#org7b6324e)
|
|
|
|
|
-4. [Features](#org1bad6b4)
|
|
|
|
|
-5. [Examples](#orga0675f2)
|
|
|
|
|
|
|
+1. [Description](#org420ee8f)
|
|
|
|
|
+2. [Dependencies](#org9ce0b30)
|
|
|
|
|
+3. [Usage](#orge46393b)
|
|
|
|
|
+ 1. [Keybindings](#orga024554)
|
|
|
|
|
+4. [Features](#orgcdbdcf8)
|
|
|
|
|
+5. [Examples](#org8e76ca4)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-<a id="org0eeeacd"></a>
|
|
|
|
|
|
|
+<a id="org420ee8f"></a>
|
|
|
|
|
|
|
|
# Description
|
|
# Description
|
|
|
|
|
|
|
@@ -18,7 +18,7 @@ An Emacs Bible study application using [the SWORD project](https://www.croswire.
|
|
|
command line program to access SWORD text modules.
|
|
command line program to access SWORD text modules.
|
|
|
|
|
|
|
|
|
|
|
|
|
-<a id="org6e0c5aa"></a>
|
|
|
|
|
|
|
+<a id="org9ce0b30"></a>
|
|
|
|
|
|
|
|
# Dependencies
|
|
# Dependencies
|
|
|
|
|
|
|
@@ -26,22 +26,41 @@ command line program to access SWORD text modules.
|
|
|
(uses KJV by default). Also, Strong's lexicons and morphological
|
|
(uses KJV by default). Also, Strong's lexicons and morphological
|
|
|
databases should be installed:
|
|
databases should be installed:
|
|
|
|
|
|
|
|
-- StrongsRealGreek
|
|
|
|
|
-- StrongsRealHebrew
|
|
|
|
|
-- Robinson
|
|
|
|
|
-- Packard
|
|
|
|
|
-- OSHM
|
|
|
|
|
-- AbbottSmith (lexicon) + AbbottSmithStrongs (index)
|
|
|
|
|
-- BDBGlosses<sub>Strongs</sub>
|
|
|
|
|
|
|
+- 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
|
|
|
|
|
+ - BDBGlosses<sub>Strongs</sub> (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
|
|
The SWORD Project utility \`installmgr' can be used to install text
|
|
|
modules and lexical and morphological databases.
|
|
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
|
|
The program \`mkfastmod' should be used to generate indexes so the
|
|
|
lexical search method will work.
|
|
lexical search method will work.
|
|
|
|
|
|
|
|
|
|
+This application will run on Android using Termux and Termux/X11. Run Termux X11 with some desktop environment and run emacs under X11. Then compile and load bible.el.
|
|
|
|
|
|
|
|
-<a id="org64704cb"></a>
|
|
|
|
|
|
|
+<a id="orge46393b"></a>
|
|
|
|
|
|
|
|
# Usage
|
|
# Usage
|
|
|
|
|
|
|
@@ -50,15 +69,16 @@ lexical search method will work.
|
|
|
- emacs -g =150x25 -fn \\"Ezra SIL-14\\" -l bible -f bible-open
|
|
- emacs -g =150x25 -fn \\"Ezra SIL-14\\" -l bible -f bible-open
|
|
|
|
|
|
|
|
|
|
|
|
|
-<a id="org7b6324e"></a>
|
|
|
|
|
|
|
+<a id="orga024554"></a>
|
|
|
|
|
|
|
|
## Keybindings
|
|
## Keybindings
|
|
|
|
|
|
|
|
|
|
+- T - Select Bible text
|
|
|
|
|
+- C - Select Commentary text
|
|
|
- b - Select book
|
|
- b - Select book
|
|
|
- c - Select chapter
|
|
- c - Select chapter
|
|
|
-- d - Toggle XML display (debugging)
|
|
|
|
|
- h - Describe mode
|
|
- h - Describe mode
|
|
|
-- m - Select module
|
|
|
|
|
|
|
+- l - Toggle red letter display
|
|
|
- n - Next chapter
|
|
- n - Next chapter
|
|
|
- p - Previous chapter
|
|
- p - Previous chapter
|
|
|
- q - Quit window
|
|
- q - Quit window
|
|
@@ -67,9 +87,10 @@ lexical search method will work.
|
|
|
- w - Toggle word study
|
|
- w - Toggle word study
|
|
|
- x - Split display
|
|
- x - Split display
|
|
|
- / - Search
|
|
- / - Search
|
|
|
|
|
+- d - Toggle XML display (debugging)
|
|
|
|
|
|
|
|
|
|
|
|
|
-<a id="org1bad6b4"></a>
|
|
|
|
|
|
|
+<a id="orgcdbdcf8"></a>
|
|
|
|
|
|
|
|
# Features
|
|
# Features
|
|
|
|
|
|
|
@@ -85,14 +106,19 @@ lexical search method will work.
|
|
|
- Searching
|
|
- Searching
|
|
|
|
|
|
|
|
|
|
|
|
|
-<a id="orga0675f2"></a>
|
|
|
|
|
|
|
+<a id="org8e76ca4"></a>
|
|
|
|
|
|
|
|
# Examples
|
|
# Examples
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
|