home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload
/
ShartewareOverload.cdr
/
reli
/
script1.zip
/
SCRIPTDC.EXE
/
lha
/
SCRIPT.DOC
< prev
next >
Wrap
Text File
|
1989-06-27
|
101KB
|
2,510 lines
SCRIPTURE
Copyright 1989 by J. Gil Yoder
P.O. Box 307
Coalgate, OK 74538
(405) 927-2831 (Office)
(405) 927-3459 (Home)
Table of Contents
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . 1
REGISTRATION . . . . . . . . . . . . . . . . . . . . . . . . 1
RUNNING THE PROGRAM . . . . . . . . . . . . . . . . . . . . . 3
SCRIPT WINDOWS . . . . . . . . . . . . . . . . . . . . . . . 4
Verse Reference Control . . . . . . . . . . . . . . . . 4
Bookmarks Commands . . . . . . . . . . . . . . . . . . . 5
Window Exiting Commands . . . . . . . . . . . . . . . . 6
THE EDITOR WINDOW . . . . . . . . . . . . . . . . . . . . . . 6
Editor Status Line . . . . . . . . . . . . . . . . . . . 6
Cursor Movement . . . . . . . . . . . . . . . . . . . . 7
Searching for Text . . . . . . . . . . . . . . . . . . . 7
Block Commands . . . . . . . . . . . . . . . . . . . . . 8
Window Scrolling Commands . . . . . . . . . . . . . . . 9
Mode Control . . . . . . . . . . . . . . . . . . . . . . 9
Deleting Text . . . . . . . . . . . . . . . . . . . . . 10
Reformatting Text . . . . . . . . . . . . . . . . . . . 10
Exiting and File Commands . . . . . . . . . . . . . . . 10
Verse Insertion Commands . . . . . . . . . . . . . . . . 10
Topic Compilation . . . . . . . . . . . . . . . . . . . 11
Printing the Buffer . . . . . . . . . . . . . . . . . . 11
Miscellaneous Commands . . . . . . . . . . . . . . . . . 12
FORMAT PARAMETERS WINDOW . . . . . . . . . . . . . . . . . . 12
Editor Parameters . . . . . . . . . . . . . . . . . . . 13
Insert Mode . . . . . . . . . . . . . . . . . . . . 13
Indent Mode . . . . . . . . . . . . . . . . . . . . 13
Word Wrap Mode . . . . . . . . . . . . . . . . . . 13
Right Margin . . . . . . . . . . . . . . . . . . . 13
Fixed Tab Size . . . . . . . . . . . . . . . . . . 13
Paragraph . . . . . . . . . . . . . . . . . . . . . 13
Verse Insertion Parameters . . . . . . . . . . . . . . . 14
Double space . . . . . . . . . . . . . . . . . . . 14
Single space . . . . . . . . . . . . . . . . . . . 14
Single space indent . . . . . . . . . . . . . . . . 14
String verses . . . . . . . . . . . . . . . . . . . 14
Printer Parameters . . . . . . . . . . . . . . . . . . . . . 14
Page Length . . . . . . . . . . . . . . . . . . . . 14
Top Line . . . . . . . . . . . . . . . . . . . . . 15
Bottom Line . . . . . . . . . . . . . . . . . . . . 15
Left Margin Offset . . . . . . . . . . . . . . . . 15
Use Form Feed . . . . . . . . . . . . . . . . . . . 15
Pause at Page Break . . . . . . . . . . . . . . . . 15
Initialization . . . . . . . . . . . . . . . . . . 15
Deinitialization . . . . . . . . . . . . . . . . . 16
Scripture Version 2.0 Page i
CALCULATOR STYLE ENTRY . . . . . . . . . . . . . . . . . . . 16
COMMANDS AVAILABLE IN BOTH EDITOR AND SCRIPT WINDOWS . . . . 16
Change Verse Command . . . . . . . . . . . . . . . . . . 16
Exiting Commands . . . . . . . . . . . . . . . . . . . . 16
Word Searches . . . . . . . . . . . . . . . . . . . . . 17
Miscellaneous Commands . . . . . . . . . . . . . . . . . 17
MOVING/SIZING WINDOWS . . . . . . . . . . . . . . . . . . . . 18
CHANGE VERSE WINDOW . . . . . . . . . . . . . . . . . . . . . 18
Book Field . . . . . . . . . . . . . . . . . . . . . . . 19
Chapter and verse fields . . . . . . . . . . . . . . . . 19
SEARCHING FOR WORDS . . . . . . . . . . . . . . . . . . . . . 19
Search Words . . . . . . . . . . . . . . . . . . . . . . 20
Search Parameters . . . . . . . . . . . . . . . . . . . 20
Method . . . . . . . . . . . . . . . . . . . . . . 21
Radius . . . . . . . . . . . . . . . . . . . . . . 21
Global . . . . . . . . . . . . . . . . . . . . . . 21
Books . . . . . . . . . . . . . . . . . . . . . . . 21
SETTING THE SCOPE . . . . . . . . . . . . . . . . . . . . . . 21
WORD USAGE . . . . . . . . . . . . . . . . . . . . . . . . . 22
HELP ON HELP . . . . . . . . . . . . . . . . . . . . . . . . 22
SCRIPTURE FILES . . . . . . . . . . . . . . . . . . . . . . . 23
USING SINSTALL.EXE . . . . . . . . . . . . . . . . . . . . . 25
Change Window Colors . . . . . . . . . . . . . . . . . . . . 25
Change Window Parameters . . . . . . . . . . . . . . . . 26
Editor/Printer Format Parameters . . . . . . . . . . . . 26
Change Book Abbreviations . . . . . . . . . . . . . . . 27
Move and Modify Windows . . . . . . . . . . . . . . . . 27
43/50 Line Mode Toggle . . . . . . . . . . . . . . . . . 27
Restoring Old Defaults . . . . . . . . . . . . . . . . . 27
Accepting Changes . . . . . . . . . . . . . . . . . . . 28
PROBLEMS OR SUGGESTIONS . . . . . . . . . . . . . . . . . . . 29
CREDITS . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
ABOUT THE AUTHOR . . . . . . . . . . . . . . . . . . . . . . 30
Topical Index . . . . . . . . . . . . . . . . . . . . . . . . 31
Scripture Version 2.0 Page ii
INTRODUCTION
Scripture is a windows oriented Bible study program. It uses
the King James Version of the Bible for its text. It includes
most of the features of other Bible study programs (which are
often much more expensive) and adds a few features not found in
other programs (i.e. multiple Script windows, text editor,
etc.). Scripture was written by a Bible student with the needs
of the Bible student in mind. It is his sincere hope that this
program will encourage more Bible study and thus a greater
appreciation of God's will.
The user will find three windows (windows 1 to 3) called
Script Windows which show passages from any available portion of
the Bible. Another window (window 4) is called the Editor Window
and implements a very simple text processor for taking notes
during your study and compiling topical references.
Several other windows pop up on command for changing verses,
searching words, gathering statistics about words, and getting a
little help when it is needed. These windows disappear
automatically when they are not needed.
Many users will find Scripture easy enough to use without
reading this documentation, but several features of the program
could be ignored if this is done. Very little instructions are
given automatically within the program, but if SCRIPT.HLP is
placed in the Overlay Directory (see page 3), pressing <F1> will
usually present enough help to guide the user to his next step.
REGISTRATION
The files you received for the evaluation of Scripture are
NOT public domain, nor are they intended for free use, but are
distributed as "shareware." Non-registered users of this software
are granted a limited license to copy these files for trial use
on a private, non-commercial basis, for the purpose of
determining the suitability of Scripture for their needs. At the
end of a reasonable trial period (not to exceed five weeks) you
should either register your copy or discontinue its use.
All users (registered or otherwise) are granted a license to
copy the Scripture evaluation files for others to evaluate the
program subject to the above considerations.
Shareware distributors which are recognized by the
Association of Shareware Professionals (ASP) are automatically
granted the right to distribute the Scripture evaluation files.
Other shareware distributors may request the right to distribute
these files by contacting the author directly. All distributors
Scripture Version 2.0 Page 1
must send a copy of any catalog or advertisement which contains a
listing of Scripture for the first time.
Electronic bulletin board systems operators are encouraged
to place Scripture on their computers for downloading by their
users.
With your registration you will receive the following
benefits:
1. Complete Scripture system containing files for the entire
King James Version of the Bible (five 360k disks) and a
license to use the program on all computers available to
you. This license also allows members of your immediate
family (those living with you in your own home) to use the
program in your home. If others are to have access to the
program, you should purchase a site license.
2. Telephone and Email (via CompuServe) support from the
author.
3. Automatic notification of significant changes, updates and
additions to Scripture.
4. Substantial discounts on new releases of Scripture.
All current copies of Scripture are fully functional, but
you may not have received all the Scripture files. You should be
able to determine the value of Scripture without the complete set
of files, but if you think you need the full system to make an
informed decision, you can find the remaining files on BBS's,
from friends, or you may order extra disks from the author.
Registration, however is still required if you intend to use the
program for purposes other than evaluation.
The following costs apply:
1. Registration (includes complete Scripture $50.00
program on six DS/DD 5 1/4 inch disks or two
DS/HD 5 1/4 inch disks), USA only.
2. Outside USA add 5.00
3. 3 1/2 inch disks (720k or 1.44k) add 2.50
4. C.O.D. 2.00
5. Site licenses 2 to 4 users 100.00
5 to 8 users 150.00
9 to 16 users 200.00
More than 17 users 250.00
Scripture Version 2.0 Page 2
Non-registered files containing the Scripture system are
available for $3.00 each for 5 1/4" media, or $3.50 each for 3
1/2" media. See REGISTER.DOC for details.
To receive the latest version of Scripture including the
text for both Old and New Testaments (KJV) please register with
the author by sending a check or money order for the total
charges from the above list to the following address:
Scripture Registration
% J.G. Yoder
P.O. Box 307
Coalgate, OK 74538
Include your name, address, and telephone number. Specify
the type of media that you prefer, if other than DS/DD 5 1/4
inch. That we might keep track of our distribution strategy, we
would also like to know the serial number of the evaluation copy
you are currently using.
Please refer all calls for technical support concerning
Scripture to Gil Yoder at (405) 927-2831. If my office recorder
answers, you may leave your name and phone number (please include
your area code), and I will return your call A.S.A.P., if you
will accept the charges.
Messages may be left via CompuServe, but unless you are a
registered user, we cannot promise to return your mail. My
number is 73237,3103.
RUNNING THE PROGRAM
Before running Scripture install the program by making a
copy of all the files you received for the program in one
directory on your hard drive. This directory will be called the
"Overlay Directory."
The Overlay Directory is the directory in which Scripture
finds SCRIPT.OVR, the Scripture overlay file. In order for
Scripture to find SCRIPT.OVR, Scripture looks first in the
current directory, then in the directory from which SCRIPT.EXE
was run (under DOS 3.0 or higher only), and then all the
directories in the DOS path. If SCRIPT.OVR cannot be found, the
program will stop with an error message.
Except for SCRIPT.EXE and SINSTALL.EXE all files used by
Scripture should be in the same directory. SCRIPT.EXE may be in
any directory, but we suggest placing it in the DOS path.
Scripture Version 2.0 Page 3
There are basically three ways to run Scripture:
SCRIPT Window #1 will open by default from the Title
Screen.
SCRIPT FOO.TXT The Editor Window will open by default from the
Title Screen. FOO.TXT will be loaded into the
editor.
SCRIPT *.* The Editor Window will open by default from the
Title Screen. A list of all files matching "*.*"
will be displayed for selection by the user.
When the Title Screen is displayed (at the beginning of the
program run), it is possible to cause execution of the program to
begin within any of the Script Windows or the Editor Window. Use
the following keys:
<1> Script Window number 1
<2> Script Window number 2
<3> Script Window number 3
<4> Editor Window
SCRIPT WINDOWS
Script Windows are used to view text. There are three
Script Windows numbered one to three. These windows are normally
entered automatically when the program is first loaded or by
pressing <Alt-S> from within the Editor Window. Several commands
are available from within the Script Windows, most of which are
listed below. Other commands available in the Script Windows are
found on page 16.
Verse Reference Control
The following commands control the verses which are seen
from within the Script Windows
<Up> Previous verse. If the verse printed at the top of the
top of the window is a complete verse, the verse
immediately preceding it will be shown. Otherwise the
top verse will be completely shown.
<Dn> Next verse. If the verse at the bottom of the window
is a complete verses, the next verse will be shown.
Otherwise the bottom verse will be completely shown.
<Pgup> Previous chapter. If the first verse of the current
chapter is at the top of the window, the first verse of
the previous chapter will be shown. Otherwise the
first verse of the current chapter will be shown.
Scripture Version 2.0 Page 4
<Pgdn> Next chapter. The first verse of the next chapter will
be shown.
<^Pgup> Previous book. If the first verse of the current book
is at the top of the window, the first verse of the
previous book will be shown. Otherwise the first verse
of the current book will be shown.
<^Pgdn> Next book. The first verse of the next book will be
shown.
<Home> First book verse. The first verse of the current book
will be shown.
<End> Last book verse. The last verse of the current book
will be shown.
<Spcbar> Single line down. Single Line Scrolling refers to the
display of biblical text in the three Script Windows
one line at a time. This function is available anytime
the current Script Window is full of text. Each time
the <Spcbar> is depressed a new line is displayed.
When any other key is depressed (except <F1>), the
remainder of the current verse is displayed and Single
Line Scrolling is discontinued.
<Alt-D> Toggle double space mode. When double space mode is on
the last line of each verse is double spaced, placing a
single blank line between verses. Sometimes this makes
reading the text a little easier.
Bookmarks Commands
Bookmarks are files (normally with a BMK extension) that
hold your place. In these files are data for each Script Window
detailing verses to load in a window.
From within any Script Window pressing <F6> opens a window
that requests from the student a filename for the bookmark. The
student may specify his own filename or accept the default by
pressing <Enter>. Pressing <Enter> causes the file to be
written.
Pressing <Shift-F6> from within a Script Window causes the
same window to open asking for a filename, displaying all *.BMK
files. The student may choose any of the files displayed to
load, or he may press <Esc> and specify his own filename
including ambiguous filenames (those with * and ?). Selecting a
filename causes Scripture to read the file and load the three
Script Windows with the verses specified in the file. The verse
for each window will be shown in that window as soon as it is
accessed.
Scripture Version 2.0 Page 5
A special bookmark exists called SCRIPT.BMK. If Scripture
finds this bookmark file in the Overlay Directory when the
program first runs, it will automatically read that file and load
the Script Windows with the specified verses.
Summary:
<F6> Set a bookmark.
<Shift-F6> Retrieve a bookmark.
Window Exiting Commands
<1>, <2>, <3>, <4> Move to new window. The specified window
will become active. If the window is
currently hidden, it will open.
<Alt-4> Send verse to and open the Editor Window.
THE EDITOR WINDOW
The Editor Window is designed for taking notes during Bible
study and building topical references. Its main purpose is to
provide a means by which scripture passages may be easily added
to your text files. Limited formatting and printing facilities
are provided.
Editor Status Line
At the top of the Editor window is the Status Line.
Displayed in this line is the following information:
Filename.Ext The filename of the current text file.
Line ### The line number in which the cursor may be found
in the file.
Col ### The column number in which the cursor may be found
on the screen.
Wrap ### If this is seen, it indicates that wrap mode is on
and the column in which wrap will occur.
Insert Indicates that insert mode is active.
Indent Indicates that indent mode is active.
Altered Indicates that changes have been made to the
document after loading it, or after saving it.
Scripture Version 2.0 Page 6
###% Indicates the percentage of 64K being used in the
edit buffer. An empty buffer indicates 0%.
##:## xm The time of the last keystroke in the Editor
Window. The time display is updated only when the
Editor Window is active and keystrokes are being
processed.
Modify the modes mentioned above within the Format
Parameters window (see page 12).
Several commands are available from within the Editor
Window, most of which are listed below. Other commands available
in the Editor Window are found on page 16.
Cursor Movement
The following commands control the position of the cursor:
<Lft>, <^S> Cursor left one character.
<Rgt>, <^D> Cursor right one character.
<^Lft>, <^A> Cursor left one word. A "word" is a series
of non-blank characters followed by one or
more blanks.
<^Rgt>, <^F> Cursor right one word.
<Home>, <^Q><S> Cursor to beginning of line.
<End>, <^Q><D> Cursor to end of line.
<Up>, <^E> Cursor up one line.
<Dn>, <^X> Cursor down one line.
<^Home>, <^Q><E> Cursor to top of Editor Window.
<^End>, <^Q><X> Cursor to bottom of Editor Window.
<^PgUp>, <^Q><R> Cursor to beginning of file.
<^PgDn>, <^Q><C> Cursor to end of file.
<Tab>, <^I> Cursor to next tab stop.
Searching for Text
<^Q><F> Initiate a search. Scripture will ask you to input up
to 20 characters to find, and then will give you a
chance to change the nature of the search. If "global"
is set to yes, this search will begin with the first
Scripture Version 2.0 Page 7
character of the document. Otherwise it will begin
with the character following the current cursor
position. If "case sensitive" is set to yes, then the
case of the search characters is important. Otherwise
case is ignored. Press "G" to toggle global, "C" to
toggle case.
<^Q><A> Search and replace. You will be asked to input a
search string. You can specify up to 20 characters to
search for, or you can accept the current string if
any. Next you will be asked to input a string to
replace the search string. You can specify up to 20
characters for the replacement string. Finally you
will be asked to make any changes to the search
criteria you need. You can accept the current settings
or change them if you desire. At any time during this
process you can press the <Esc> key to abort the search
and replace procedure.
If you continue the procedure the first occurrence of
the search string will be found and you will be asked
if you wish to change the string with the replacement
string. Press <Y> to replace the string, <N> not to
replace the string, or <A> to replace the string and to
replace all the following matching strings.
<^L> Continue a search. This command takes the characters
entered with the above commands, and the "case
sensitive" switch also described above, and continues
the search (or search and replace) from the current
cursor position. Note that "global" has no effect on
this command.
Block Commands
<^K><M> Mark block.
To mark a block place the cursor on either the first line of
the block or on the last line of the block and press <^K><M>.
This will mark that line. Then place the cursor on the other
border for the block and press <^K><M>. Now the top and bottom
lines and all lines between will be marked.
Depending upon where the cursor is placed, and upon the
number of lines already marked, pressing <^K><M> will have the
following effects:
1. Cursor within a multiple line marked block: pressing <^K><M>
will cause the current line only to be marked.
2. Cursor within a single line marked block: pressing <^K><M>
will cause the block to become unmarked.
3. Cursor outside a marked block: pressing <^K><M> will cause
the block to expand to include the current line.
Scripture Version 2.0 Page 8
Once a block is marked the following commands will operate
on the block:
<^K><C> Copy block to cursor location. The line on which the
cursor is placed prior to this command and all
following lines are pushed down.
<^K><V> Move block to cursor location.
<^K><Y> Delete the block. Use with caution!
Window Scrolling Commands
The following commands cause the text to scroll in the
window:
<^W> Scroll display up one line.
<^Z> Scroll display down one line.
<PgUp>, <^R> Scroll display up one page.
<PgDn>, <^C> Scroll display down one page.
Mode Control
The following commands allow the user to modify the
operational modes of the editor:
<Ins> Toggle insert mode on and off.
<^O><W> Toggle word wrap on and off. When word wrap is on, any
attempt to insert or append text beyond the right
margin will cause a new line to be inserted, and the
word currently being entered to be moved to the new
line.
<^O><I> Toggle auto-indent mode. In auto-indent mode, pressing
<Enter> in insert mode causes the new line to have the
same indentation as the previous line. Auto-indent
also affects the way that text is formatted when word
wrap occurs.
<^O><F> Open Format Parameters window. This window allows the
user to change editor modes all at once using a field
input method. See page 12 for instructions concerning
this window.
Scripture Version 2.0 Page 9
Deleting Text
The following commands allow for the deletion of text. Use
these commands with caution.
<Del>, <^G> Delete character at cursor.
<Bksp>, <^H>, <^Bksp> Delete character to left of cursor.
<^Y> Delete current line.
<^Q><Y> Delete from cursor to end of line.
<^T> Delete word to right of cursor.
Reformatting Text
These commands provide a limited formatting capability:
<^B> Reformat the current paragraph.
<Alt-R> Reformat the entire file. Use this command with
caution.
Exiting and File Commands
The following commands are provided to manipulate files and
to exit the window.
<^K><F> Rename file. This command will display a field into
which a new filename may be entered. An ambiguous
filename may be entered to view the directory, from
which a filename may be selected using the cursor keys.
<^K><S> Save file.
<^K><R> Read a new file. Similar to <^K><F> except that a file
is loaded into the editor buffer.
<^K><X> Save file and exit to DOS.
<Alt-S> Exit to recent Script Window. The Editor Window will
still be displayed.
Verse Insertion Commands
<F3> Insert current verse at cursor
<F4> Insert verse reference at cursor
<^J> Change verse to insert next
Scripture Version 2.0 Page 10
To insert a verse in your text press <F3>. The current
verse will be inserted at the current cursor location. (The
current verse may be redefined within the Editor Window by
pressing <^J> and setting the verse properly.)
Pressing <F4> before inserting any verses causes a reference
to the current Editor verse to be inserted. After inserting one
or more contiguous verses, pressing <F4> will cause a reference
to those verses to be inserted at the cursor location.
An advanced feature of Scripture allows the insertion of
topic lists. This is accomplished with the topic compilation
commands.
Topic Compilation
If a word search is implemented from within the Editor
Window and a verse is found, the status line will display a
reference to the verse. At this point four keys are recognized:
<Esc> Returns control to the Editor Window to allow editing,
etc.
<F4> Insert all references that match the search criterion
starting with the displayed reference.
<F7> Insert reference and text for the current verse and
automatically find the next reference.
<F8> Insert all references and text that match the search
criterion starting with the displayed reference.
For the last two commands above we recommend that the
following format parameters be set in the following manner (see
page 12):
Add References Off
Verse Insertion Mode Single line indent
While verses or references are being added to the text (<F4>
and <F8> commands), pressing any key causes the process to stop
and allows the student to restart or return to Editor control.
Printing the Buffer
You can print the text in the editor buffer any time you are
in the Editor Window by pressing the <F2> key. Scripture will
ask you to prepare the printer and press <Enter>. If at this
time you press <Esc> the process will be aborted.
Scripture Version 2.0 Page 11
You can control the appearance of the printed text by
modifying the Printer Parameters within the Format Parameters
screen. See below.
Miscellaneous Commands
These commands are also available in the Editor Window:
<Enter>, <^M> Start a new line.
<^P> Insert control character. To insert a ^G, you
would enter <^P><^G>.
<^Q><L> Restore original contents of the line and continue
editing.
<Alt-Z> Zoom window.
Many times when editing text you want to be able to see the
Script Windows and the verse data within them. This means that
the Editor Window must be smaller than the full size of the
screen. This is the way the default version of Scripture is
distributed. On the other hand sometimes when editing text you
may want to have the full screen filled with the Editor Window.
The zoom command toggles between the two states.
To issue the zoom command press <Alt-Z> within the Editor
Window. If the window is smaller than the full screen, the
<Alt-Z> will force the window to take up the full size of the
screen. The next time you issue the zoom command (unless you
have changed the size of the window and made it smaller than the
full screen), the window will be reduced to its original size.
FORMAT PARAMETERS WINDOW
The Format Parameters Screen is used to change certain
parameters used by the editor, and pops up from the Editor Window
when the <^O><F> keys are pressed. There are three general kinds
of parameters displayed on this screen:
(1) Editor Parameters
(2) Verse Insertion Parameters
(3) Printer Parameters
Under each kind are several fields. To move among the
fields simply use the arrow keys.
Scripture Version 2.0 Page 12
Editor Parameters
These parameters affect the way editing appears, which in
turn affects the way the finished file will appear. These
parameters are available for modification by the user:
Insert Mode This field toggles insert mode on or off. To
toggle this field press the grey plus key. You
may also use <Ins> from within the Editor Window.
Indent Mode This field toggles indent mode on or off. When
indent mode is on, pressing <Enter> while insert
mode is on will cause the new line inserted to
have the same indentation level as the previous
line. Indent mode also affects the way that text
is formatted when word wrap occurs, and hence the
behavior of the reformatting commands, <^B> and
<Alt-R>. To toggle this field press the grey plus
key. You may also use <^O><I> from within the
Editor Window.
Word Wrap Mode This field toggles word wrap on or off. When word
wrap is on, any attempt to insert or append text
beyond the right margin will cause a new line to
be inserted following the current line and all
words that are at least partially beyond the right
margin to be moved to the new line. To toggle
this field press the grey plus key. You may also
use <^O><W> from within the Editor Window.
Right Margin The right margin value determines where word wrap
will occur if word wrap is on. To set this field
simply enter the new value. Valid entries range
from 0 to 99. However the lowest values are not
of much use. Numbers are entered calculator style
(see page 16).
Fixed Tab Size The fixed tab size value determines where tab
stops are placed. To set this field simply enter
the new value. Valid entries range from 1 to 99.
Numbers are entered calculator style (see page
16).
Paragraph This value is used to define the kind of
paragraphs the program will recognize. "Indent"
means that paragraphs begin either with a line
following a blank line or with an indented line.
"Line only" means that paragraphs begin with a
line following a blank line (indentation does not
indicate a new paragraph). To toggle this field
press the grey plus key.
Scripture Version 2.0 Page 13
Verse Insertion Parameters
These parameters affect the way verses are inserted with the
<F3> key. These parameters are available for modification by the
user:
Add References
"Add references" is a toggle that determines if the program
will include the verse number of the verse inserted with the <F3>
key. To toggle this field press the grey plus key.
Verse Insertion Mode
There are four verse insertion modes available which may be
changed from within the Format Parameters Screen:
Double space This mode forces two carriage returns at the
end of a verse (in order to separate new
verses with a single line).
Single space This mode forces a single carriage return at
the end of a verse (in order to make new
verses begin on a new line).
Single space indent This mode is similar to the "single space"
mode with the exception that verses are
indented one space before text is inserted
(note that indentation begins at the current
cursor position).
String verses This mode forces no carriage return at the
end of the verse. This allows verses to be
strung together in a paragraph.
To step through these modes in the Format Parameters Screen
use the grey plus key.
Printer Parameters
These parameters affect the way output to printer appears.
These parameters are available for modification by the user:
Page Length
This value affects the appearance of printed text by
defining the length of a page in lines. For example an 11 inch
page with 6 lines/inch has 66 lines. Valid entries range from 1
to 99. Numbers are entered calculator style (see page 16).
Scripture Version 2.0 Page 14
Top Line
This value defines the first line on the page to receive
text. For example to have the page begin with six blank lines
set this value to seven. Numbers are entered calculator style
(see page 16).
Bottom Line
This value defines the last line on the page to receive
text. For example to have the page end with six blank lines, if
the page has 66 lines total, set this value to 60. Numbers are
entered calculator style (see page 16).
Left Margin Offset
This value defines the number of blank columns to add to the
beginning of each line to provide for a left margin. In 10 pitch
use a value of 10 for a one inch margin. (Some printers provide
a small margin by default. For these printers adjust this value
accordingly for the proper left margin.) Numbers are entered
calculator style (see page 16).
Use Form Feed
This field determines if the program will use a form feed at
the end of a page to go to the next top of form, or if it will
use line feeds. Form feeds are usually quieter and faster, but
line feeds offer a little more flexibility. To toggle this field
between "yes" and "no" use the grey plus key.
Pause at Page Break
This value determines if the program will stop at the end of
each page and wait for the user to press a key to confirm
printing of the next page. A value of "yes" allows the user to
use single sheets of paper in his printer instead of form feed
paper. To toggle this field between "yes" and "no" use the grey
plus key.
Initialization
This field defines a sequence of values to be sent to the
printer immediately before sending the first page of text. The
first number in the field (to the right of the dash) defines the
number of bytes in the sequence. If this number is greater than
zero, the correct number of values will be displayed in the next
two lines on the screen. The maximum number of bytes in the
sequence is 20 and should be entered as a decimal number. The
values to be sent to the printer may range from 00 to FF and
Scripture Version 2.0 Page 15
should be entered as hexadecimal numbers. All numbers in this
field are entered calculator style.
Deinitialization
This field defines a sequence of values to be sent to the
printer immediately after sending the last page of text. The
first number in the field (to the right of the dash) defines the
number of bytes in the sequence. If this number is greater than
zero, the correct number of values will be displayed in the next
two lines on the screen. The maximum number of bytes in the
sequence is 20 and should be entered as a decimal number. The
values to be sent to the printer may range from 00 to FF and
should be entered as hexadecimal numbers. All numbers in this
field are entered calculator style (see below).
CALCULATOR STYLE ENTRY
Calculator Style Entry refers to a method of numerical entry
that is similar to the use of a calculator. Digits are always
inserted at the end of a number, pushing previously entered
digits to the left. If a digit is the first key pressed after
entering the field, the old number is cleared. The <Bksp> key
may be used to delete the last digit of the number.
COMMANDS AVAILABLE IN BOTH EDITOR AND SCRIPT WINDOWS
Some commands because of their nature are available in both
kinds of the major windows (Editor and Script). These are those
commands:
Change Verse Command
<^J> This command opens a new window on the screen to allow the
user to specify a new verse to send to the current window.
See page 18 for more details.
Exiting Commands
The major windows may be exited in a variety of ways. The
following commands are used:
<Esc> Hide window. This command hides the current window.
If that window is the last window on the screen, the
program will ask the user if he wishes to exit the
program.
Scripture Version 2.0 Page 16
<^K><Q> Quit. As the name implies this command will cause the
program to quit and return to DOS.
If the user requests to exit the program and text has been
altered using the editor, the program will ask if the user wishes
to save the text before he exits.
<Alt-1>, <Alt-2>, <Alt-3>, <Alt-4> Move verse to new window.
The move verse commands (<Alt-1>, <Alt-2>, <Alt-3>, and
<Alt-4>) cause new windows (either Editor or Script) to open and
automatically assign a new verse to the new window.
The verse assigned to the new window depends both upon the
kind of the old window and the kind of the new window:
Script Window to Script Window The new window will be
assigned the verse following
the last completely displayed
verse in the old window.
Script Window to Editor Window The Editor Window will be
assigned the verse displayed
at the top of the old Script
Window.
Editor Window to Script Window The new Script Window will be
assigned the current verse of
the Editor Window.
Word Searches
To help the user find specific verses the following commands
are given:
<F7> Pop Up Words Window. This window allows selection of words
and other criteria to perform a search. See page 19 for
details.
<F8> Search next. Based upon the criteria entered using the <F7>
command this command tries to find the next verse following
the last verse displayed in a Script Window or the current
verse of the Editor Window.
Miscellaneous Commands
<Scroll Lock> Window Sizing/Moving (see below).
<Alt-F10> Toggle 43/50 line mode (requires EGA/VGA).
Scripture Version 2.0 Page 17
MOVING/SIZING WINDOWS
The three Script Windows and the Editor Window can be easily
modified by the program user in size and screen location.
To move a window turn <Scroll Lock> on and <Num Lock> off.
The following keys will have the following functions:
<Up>, <Dn> Single row movements
<Lft>, <Rgt> Single column movements
<PgUp>, <PgDn> Quick vertical movements
<^Lft>, <^Rgt> Quick horizontal movements
To change the size of a window turn <Scroll Lock> on and
turn <Num Lock> on. In this situation the following keys have
the following functions:
<8> Decrease window by one row.
<2> Increase window by one row.
<4> Decrease window by one column.
<6> Increase window by one column.
In addition to the commands listed above the following
commands are still available while <Scroll Lock> is turned on:
<Esc> Hide current window.
<1>,<2>, Move to window 1, 2, 3, or 4 (Script Windows only).
<3>,<4>
<Alt-S> Exit editor to last Script Window
<^K><Q> Exit program
CHANGE VERSE WINDOW
Verses may be specified for loading with the Change Verse
Window. This window pops up from any of the Script Windows or
from the Editor Window by pressing <^J>.
There are three fields in the Change Verse Window: (1) the
book field, (2) the chapter field, and (3) the verse field. You
can move between the fields with the arrow keys. Additionally
Scripture Version 2.0 Page 18
when you are in the chapter field, ":" (the colon key) will move
you to the verse field.
Once the book, chapter and verse are selected you can press
<Enter> to accept your changes. If you called the Change Verse
Window from a Script Window, the new verse will be loaded in the
current window. Otherwise the verse will be ready for insertion
in the Editor Window with the <F3> key (see page 10).
If you change your mind and decide not to change the verse,
you may abort the change by pressing the <Esc> key.
Book Field
The book field is used to enter the desired book to load.
You can do this by typing the first few characters of the book's
name; the full name of the book will be filled in by the program.
If you wish you may call up a list of book names by pressing the
large gray plus key on the number pad. A window of book names
will pop up from which you may select a book with the arrow keys.
The book list window is used to select a biblical book for
the "book field" of the Change Verse Window. You may use the
normal cursor control keys, or simply type in the first few
characters of the desired book to move the bar cursor to the
desired book.
To select the book and exit the window press <Enter>. To
exit the window without selecting a book press <Esc>.
Chapter and verse fields
The chapter and verse fields are virtually identical, and
are entered calculator style (see page 16).
SEARCHING FOR WORDS
Pressing <F8> within either the Script Windows or within the
Editor Window causes a search to begin for the words selected in
the Words Window according to the current search parameters.
Pressing <Esc> during a search will cause the search to end
without finding a verse.
The Words Window is opened in order to select words or
change parameters by pressing <F7>, again from within either the
Script Windows or the Editor Window.
In the Words Window are three major areas:
Search Words: In the upper left corner of the window is a
list of words that will be used in the next
Scripture Version 2.0 Page 19
search. The number of words in the list is
displayed for your convenience (see more
below).
Search Parameters: In the lower left corner of the window is a
list of parameters that tell the program how
to search for the words specified (see more
below).
Pick Words List: On the right a column of words appears from
which words may be chosen for the search
words list.
To return to the current Script Window or Editor Window
without performing a search, press <Esc>. To begin a search from
the Words Window press <Enter>. If a match is found, the window
will close and the matched verse will be sent to the current
Script Window or Editor Window. Pressing <Esc> during a search
will cause the search to end without finding a verse.
Search Words
To chose a word for a search, if the bar is in the search
parameters area, move the cursor into the list by pressing the
<Rgt> arrow. Then use the <Up> and <Dn> arrow keys, <Pgup>,
<Pgdn>, <Home>, and <End> to move the cursor bar to the desired
word. You may also type in the first few characters of the word,
and the program will find the word for you. Pressing <5> on the
number pad (<Num Lock> off) will select the word for the search.
If the current search method is "Word," a selected word
replaces the old word in the search words list. If the current
search method is "And" or "Or," the selected word is added to the
bottom of the list (if it is not already in the list). Otherwise
it is deleted.
Notice that all words in the search words list are
highlighted in the pick words list. You can quickly move among
these words by pressing the <Rgt> arrow key.
If you wish to see how the current word is used in the Bible
you may open the word usage window by pressing the grey plus key
(see page 22).
Search Parameters
There are four search parameters that affect the way
searches are performed by Scripture. To change any of these
parameters move the bar cursor to the parameter field (use left
arrow from the pick list and then up and down arrow) and follow
the instructions below.
Scripture Version 2.0 Page 20
Method: There are three search methods. (1) Word - searches
biblical text for a single word. (2) Or - searches
biblical text for verses containing one or more words
in the Search Words list. (3) And - searches biblical
text for passages containing all the words in the
Search Words list (see radius below). Use the grey
plus or grey minus keys to select the desired method.
Radius: This value determines the size of passages searched in
the "And" mode. The smallest radius is 0 and refers to
a single verse (the center of the passage). A radius
of 1 refers to the center verse, and 1 verse on either
side for a total of 3 verses. A radius of 2 refers to
5 verses, etc. If a match is found using the "And"
mode, it is the center verse in the passage that is
given to the Script or Editor Window. Use the grey
plus key to increase the value by 1, the grey minus key
to decrease the value by 1, Alt-grey plus to increase
it by 10, and Alt-grey minus to decrease it by 10.
Global: This value determines whether a search from the search
window begins at the beginning of the scope or from the
current window context. If this value is set to "yes,"
the search will begin at the beginning of the scope.
Otherwise it will begin at the verse following the
current verse in the Editor Window or the verse
following the last verse displayed in the Script
Window, whichever is the current window. Modify this
toggle by pressing either the grey plus or the grey
minus keys.
Books: The number displayed is the number of books currently
in the search scope. To enter the Search scope window
in order to modify the scope, place the bar cursor on
this number and press the grey plus key.
SETTING THE SCOPE
The scope refers to the books that would be searched with
either of the search commands (<F7> which opens the search window
or <F8> which searches from the current context). To change the
scope go to the "Books" field of the search window and press the
grey plus key. A window displaying the scope will open on the
left side of the screen. Books in the scope will be displayed in
a bright intensity. Books which are unavailable for use are
displayed in lowercase.
Scripture Version 2.0 Page 21
To toggle the setting of any book use the cursor keys to
select the book and press <5> (<Num lock> should be turned off).
Repeatedly pressing this key will cause successive books to be
toggled.
Quick toggle keys toggle the states of all books within
specific groups. The quick toggle keys and their associated
groups are:
<Alt-1> Pentateuch . . . . Genesis to Deuteronomy
<Alt-2> History . . . . . . Joshua to Esther
<Alt-3> Poetry . . . . . . Job to Song of Solomon
<Alt-4> Prophets . . . . . Isaiah to Malachi
<Alt-5> New Testament . . . Matthew to Revelation
To accept the changes and to dispose of the scope window
press <Enter>. Pressing <Esc> will cause the program to dispose
of the window and ignore the changes you have made.
WORD USAGE
To see how a word is used in the Bible select the word from
the pick words list in the Search Words Window by pressing the
grey plus key. A large window on the left will appear. At the
top of the window the selected word and the total number of
occurrences for the word will be displayed. In the center of the
window is a list of Bible books. Those books in which the word
may be found are highlighted.
Books which are not in the current scope are printed in
lower case characters.
To see the usage for another word move the bar cursor to the
word and press one of the following keys:
<5> (<Num lock> off) This key also selects the word
for the search list (not currently displayed).
<Grey plus>, These keys simply display the usage for the
<Enter> current word.
Additionally you may quickly display the usage for all the
words in the search list (highlighted words) by repeatedly
pressing the <Rgt> arrow key.
HELP ON HELP
Scripture has a context-sensitive help system, which will
give you help on keystroke commands and other important
information. It is invoked by pressing <F1> from within any
Scripture Version 2.0 Page 22
window. You can select from an index of help topics by pressing
<F1> a second time, and you can page backward through a list of
previously selected topics by pressing <Alt-F1> from within the
help window.
The text for a given topic may also contain links to other
topics, which can be selected by moving a bar to the appropriate
word or phrase and pressing <Enter>.
SCRIPTURE FILES
The complete Scripture system includes all the following
files. However, you may have received only a portion. If you
think you need more files to make your evaluation, please see the
information under Registration on page 1.
Files marked with a double cross ("#") must exist in the
Overlay Directory (see page 3) in order for Scripture to operate!
Except for SCRIPT.EXE all the other files must be in the Overlay
Directory, if they are to be used by the Scripture program.
SCRIPT.AIX Alphabetical index of words found in SCRIPT.AWL.
If this file does not exist in the Overlay
Directory, the data in the file will be created at
run time adding about 15 seconds to the program's
initialization.
SCRIPT.AWL # All the words used in the Bible (12,852) sorted
first by size and then by alphabetical order. The
data in this file is used in conjunction with the
SCRIPT.PLx, SCRIPT.VLx, and SCRIPT.WFx files to
recreate the text of the Bible. This file must
exist in the Overlay Directory in order for
Scripture to operate!
SCRIPT.BCV # This file contains data detailing the length of
books, chapters, and verses. This file must exist
in the Overlay Directory in order for Scripture to
operate!
SCRIPT.PL1 # These files contain punctuation marks in order for
SCRIPT.PL2 all the books in the Bible. At least one of these
SCRIPT.PL3 files and its corresponding mates must exist in
SCRIPT.PL4 the Overlay Directory in order for Scripture to
SCRIPT.PL5 operate!
Scripture Version 2.0 Page 23
SCRIPT.HLP This file contains the help for the context
sensitive help system. Its contents are in a
compressed format. This file must exist in the
Overlay Directory, or else help will not be
available.
SCRIPT.EXE This is the executable program. Its location on
your hard drive is not important.
SCRIPT.OVR # This file contains executable code that is loaded
in an overlay buffer at run time in order to
conserve RAM memory. Its location on your hard
drive determines the path name of the Overlay
Directory.
SCRIPT.VL1 # These files contain indices into the SCRIPT.PLx
SCRIPT.VL2 and SCRIPT.WFx files specifying the beginning of
SCRIPT.VL3 data for each verse in the Bible. At least one of
SCRIPT.VL4 these files and its corresponding mates must exist
SCRIPT.VL5 in the Overlay Directory in order for Scripture to
operate!
SCRIPT.WF1 # These files contain the text of the King James
SCRIPT.WF2 Version of the Bible translated into a numerical
SCRIPT.WF3 format to conserve disk space. At least one of
SCRIPT.WF4 these files and its corresponding mates must exist
SCRIPT.WF5 in the Overlay Directory in order for Scripture to
operate!
SCRIPT.WMP # This file contains a binary map of each word in
the Bible detailing where words may be found in
the text, and how often the word occurs. The file
contains one map for each of the 12,852 words in
SCRIPT.AWL. This file must exist in the Overlay
Directory in order for Scripture to operate!
Scripture Version 2.0 Page 24
USING SINSTALL.EXE
SINSTALL.EXE is provided for modifying defaults contained
within SCRIPT.EXE. Window color and sized may be modified.
Bible book name abbreviations may be changed. The verses which
are loaded by default at the beginning of a program run can be
changed. Finally, the default editor format parameters can be
modified. Running SINSTALL is fairly simple. SINSTALL.EXE and
SCRIPT.EXE must be in the same directory and that directory must
be the default directory. Run the program by typing SINSTALL.
The program will run and present a menu. Select commands from
the menu to access the different features of the program.
To use SINSTALL log in the directory where SCRIPT.EXE may be
found. If you have given the program a new name, rename it again
to SCRIPT.EXE; SINSTALL expects to find SCRIPT.EXE in the default
directory.
When you run SINSTALL the following menu will be presented:
Scripture Installation Program
Copyright 1989 by Gil Yoder
P.O. Box 307
(405) 927-2831 Coalgate, OK 74538
Please enter a number from the following menu:
1 - Change window colors
2 - Change Script/Editor/Search Window parameters
3 - Change editor/printer format parameters
4 - Change Bible book abbreviations
5 - Move and modify window sizes
6 - 43/50 line mode: Now OFF (see effect under #5)
7 - [Reserved]
8 - Load defaults from SCRIPT.EXE (overwrites all changes)
9 - Store defaults in SCRIPT.EXE and remain.
Press ENTER to save defaults and exit.
Press ESC to leave program without saving defaults
Change Window Colors
To change the colors of any window press 1 from the main
menu. You will be presented with a screen and given a chance to
modify the colors for any of eight different windows. You select
the window you wish to change with a number from 1 to 8. The
colors for that window will appear. Follow the instructions
given on the screen for changing any of those colors.
Scripture Version 2.0 Page 25
For monochrome monitors we suggest you use underlining for
bars, and highlighted text for selected text.
Change Window Parameters
To change the some of the parameters used in the Script,
Editor and Search windows, press 2 from the main menu. A screen
similar to the following will appear:
-----------------------------------------------------------------
Default Verse References Default Verse Display Mode:
1 - Script Window #1 : 2 TIMOTHY 3:16 8 - Window #1: Single Space
2 - Script Window #2 : 2 TIMOTHY 2:15 9 - Window #2: Single Space
3 - Script Window #3 : JUDE 1:3 0 - Window #3: Single Space
4 - Editor Window : GALATIANS 1:9
Default Search Parameters:
5 - Mode: Word
6 - Global: Off
7 - Radius: 0
Enter a number from 1 to 0 to select the entry you would change.
Press ENTER to accept changes and return to main menu.
Press ESC to abort changes and return to main menu.
-----------------------------------------------------------------
From this screen you can modify the default verse reference
for each of the four major windows. Simply press 1 to 4 to
select the window for which you wish to change the reference, and
then follow the instructions in the program.
You can also change the default search parameters. These
are three of the parameters in the lower left corner of the
Search Words Windows. To modify "Mode" or "Global" simply press
5 or 6. The possible states will be shown. To modify Radius.
Press 7. You will be asked to enter a new radius.
The default verse display mode modifies the way verses are
shown in the Script Windows. Single space mode shows verses
without spacing between the verses. Double space mode shows the
verses with a single line between each verse. Press 8, 9 or 0 to
modify the mode for windows 1, 2 or 3 respectively.
Editor/Printer Format Parameters
To modify the editor/printer format parameters press 3 from
the main menu. A screen similar to the window presented with the
<^O><F> command in Scripture's editor will appear. Follow the
instructions given to modify any parameter.
Scripture Version 2.0 Page 26
Change Book Abbreviations
Book abbreviations are used in the references inserted into
your editor text. You may decide that you would rather have full
book names or different abbreviations. Use 4 from the main menu
to change any of these abbreviations. Then follow the
instructions given to change any abbreviation.
Move and Modify Windows
The Script Windows and the Editor Window can be moved and
resized with option number 5 from the main menu. Moving and
resizing operations are similar to the same operations within
Scripture, but there are some differences.
Instructions for changing the windows are first presented
before any of the windows are shown. You access the window to
change by pressing 1 to 4. A summary of commands to issue are
then shown in the current window. Be careful to read the
instructions before accessing a window, since the window you
access may cover the instructions.
43/50 Line Mode Toggle
If you have an EGA or a VGA monitor, you will have option
number 6 to modify the number of lines that are displayed by
Scripture by default. Option number 6 will be disabled for MDA,
MGA and CGA monitors. If you do have an EGA or a VGA monitor,
option 6 will toggle and display the current state on line number
6. Note that the actual lines displayed will not be changed at
this time. See the change by going through option number 5.
Also, if the current state is greater than 25 lines, and any
of the windows have been moved below line 25, you will not be
able to toggle back to 25 line mode until you move the window
back above line 25.
Restoring Old Defaults
If you make a change and later change your mind, there are
several ways to get the old default(s) back. For single changes
you can normally press <Esc> from any of the screens to get the
old default(s) back. Changes made from that screen will usually
be lost. Pressing <Esc> repeatedly will cause each successive
screen to be erased until eventually you will be back at the DOS
prompt.
You can also use option number 8 from the main menu to over
load any changes with the current defaults in SCRIPT.EXE.
Scripture Version 2.0 Page 27
Accepting Changes
When you have made a change (or changes) you want to keep,
press the <Enter> key. Pressing <Enter> repeatedly will cause
changes in the current screen to be recorded and will eventually
save the changes to SCRIPT.EXE and put you back at the DOS
prompt.
You can also use option number 9 from the main menu to place
any changes you have made in SCRIPT.EXE. Any defaults differing
from those values changed using SINSTALL will then be lost.
Using SINSTALL to modify SCRIPT.EXE is really much more
simple than it may appear from reading this text. Just run the
program and follow the instructions given at every point within
the program. It should become apparent how the program works by
using it only for a few minutes.
Scripture Version 2.0 Page 28
PROBLEMS OR SUGGESTIONS
If you experience any problems while running Scripture, the
author would like to hear from you. Registered users will
receive priority with their problems (see Registration), but we
want to fix every bona fide bug! If you detect any error in the
program, please send us a detailed report of the error.
Please include the following information:
(1) Computer type.
(2) Hardware and cards connected.
(3) TSR's installed.
(4) DOS version.
(5) Serial number of your copy of Scripture.
(6) Detailed description of the bug.
(7) Your name, address, and telephone number.
If you have any suggestions for improvements for Scripture,
we would like to hear from you. Unlike the Ten Commandments,
Scripture (the program) is not written in stone. Good
suggestions will be implemented if plausible.
Please send your suggestions and bug reports to...
Scripture Programming Or call...
% Gil Yoder
P.O. Box 307 (405) 927-2831 (Office)
Coalgate, OK 74538 (405) 927-3459 (Home)
Or send Email via CompuServe # 73237,3103.
CREDITS
Scripture was written and compiled under Turbo Pascal
Version 5.0, and 5.5 (copyright 1987, 1988 by Borland
International).
Many routines in the code were written using Turbo
Professional Version 5.04 (copyright 1988 by TurboPower
Software).
Many thanks to Chris Scott (of PmCat fame) for his abundant
suggestions and advise.
Scripture Version 2.0 Page 29
ABOUT THE AUTHOR
Scripture was written by Mr. Gil Yoder. The author has been
preaching the gospel since January 1979, following his graduation
from the Preston Road School of Preaching in Dallas, Texas. He
is currently preaching for the Coalgate Church of Christ in
Coalgate, Oklahoma. He has preached locally in Mustang,
Oklahoma, in Moab, Utah, and in Spring Hill, Kansas.
Occasionally he has filled pulpits in Illinois, Missouri,
Arkansas and Texas. He has been a member of the church of Christ
since January 1969.
Mr. Yoder's interests in computers dates from the summer of
1979, when he purchased his first, a Tandy Radio Shack TRS-80,
now called a model one. It had 4k memory and Level One Basic.
He spent almost as much for that computer as he did for his AT
clone with a 20 meg hard drive. He learned much of his
programming skills at the keyboard of that computer.
Eventually the TRS-80 gave way to an Osborne I computer,
which he chose over Kaypro, because he believed Osborne to be a
more reliable company. A little while after Osborne's demise he
traded his Osborne for a used Kaypro 10. This computer served
him until his purchase of the clone.
Most of Mr. Yoder's computer knowledge was self taught from
many hours of reading and keyboarding. However, he has had some
training at the South Oklahoma Junior College in BASIC, and has
completed a course in Computer Electronics at Kiamichi Vocational
Technical School in Atoka, Oklahoma.
This project has been a labor of love for Mr. Yoder. Since
his first purchase of the TRS-80 he has wanted a program to help
in his Bible study and sermon preparation. Several programs were
examined, but were either too expensive and/or lacked certain
features deemed essential. Scripture is an attempt at a remedy.
While it may not yet have every feature a Bible student needs,
there is always the next version! Please read Problems and
Suggestions (page 29).
Mr. Yoder is thirty-six years old. He has been married to
his first wife, the former Linda L. Hecker, for eleven years.
He has one daughter, Dena Marie, age eight.
Scripture Version 2.0 Page 30
Topical Index
<^A> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^B> . . . . . . . . . . . . . . . . . . . . . . . . . . 10, 13
<^C> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
<^D> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^E> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^F> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^G> . . . . . . . . . . . . . . . . . . . . . . . . . . 10, 12
<^H> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
<^Home> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^I> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^J> . . . . . . . . . . . . . . . . . . . . . . 10, 11, 16, 18
<^K><C> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
<^K><M> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
<^K><V> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
<^K><Y> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
<^L> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
<^Lft> . . . . . . . . . . . . . . . . . . . . . . . . . . 7, 18
<^M> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
<^O><F> . . . . . . . . . . . . . . . . . . . . . . . . 9, 12, 26
<^O><I> . . . . . . . . . . . . . . . . . . . . . . . . . . 9, 13
<^O><W> . . . . . . . . . . . . . . . . . . . . . . . . . . 9, 13
<^P> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
<^Pgdn> . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 7
<^Pgup> . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 7
<^Q><A> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
<^Q><C> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^Q><D> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^Q><E> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^Q><F> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^Q><L> . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
<^Q><R> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^Q><S> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^Q><X> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^Q><Y> . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
<^R> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
<^Rgt> . . . . . . . . . . . . . . . . . . . . . . . . . . 7, 18
<^T> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
<^W> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
<^X> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<^Y> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
<^Z> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
<1> . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 6, 18
<2> . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 6, 18
<3> . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 6, 18
<4> . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 6, 18
<6> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
<8> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
<Alt-1> . . . . . . . . . . . . . . . . . . . . . . . . . 17, 22
<Alt-2> . . . . . . . . . . . . . . . . . . . . . . . . . 17, 22
<Alt-3> . . . . . . . . . . . . . . . . . . . . . . . . . 17, 22
Scripture Version 2.0 Page 31
<Alt-4> . . . . . . . . . . . . . . . . . . . . . . . . 6, 17, 22
<Alt-D> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
<Alt-F10> . . . . . . . . . . . . . . . . . . . . . . . . . . 17
<Alt-R> . . . . . . . . . . . . . . . . . . . . . . . . . 10, 13
<Alt-S> . . . . . . . . . . . . . . . . . . . . . . . . 4, 10, 18
<Alt-Z> . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
<Bksp> . . . . . . . . . . . . . . . . . . . . . . . . . 10, 16
<Del> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
<Dn> . . . . . . . . . . . . . . . . . . . . . . . 4, 7, 18, 20
<End> . . . . . . . . . . . . . . . . . . . . . . . . . 5, 7, 20
<Enter> . . . . . . . . . . . . . 5, 9, 11-13, 19, 20, 22, 23, 28
<Esc> . . . . . . . . . . . . . . . . 5, 8, 11, 16, 18-20, 22, 27
<F1> . . . . . . . . . . . . . . . . . . . . . . . 1, 5, 22, 23
<F2> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
<F3> . . . . . . . . . . . . . . . . . . . . . . 10, 11, 14, 19
<F4> . . . . . . . . . . . . . . . . . . . . . . . . . . 10, 11
<F6> . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 6
<F7> . . . . . . . . . . . . . . . . . . . . . . 11, 17, 19, 21
<F8> . . . . . . . . . . . . . . . . . . . . . . 11, 17, 19, 21
<Grey plus> . . . . . . . . . . . . . . . . . . . . . . . . . 22
<Home> . . . . . . . . . . . . . . . . . . . . . . . . 5, 7, 20
<Ins> . . . . . . . . . . . . . . . . . . . . . . . . . . . 9, 13
<Num lock> . . . . . . . . . . . . . . . . . . . . . 18, 20, 22
<Pgdn> . . . . . . . . . . . . . . . . . . . . . . 5, 9, 18, 20
<Pgup> . . . . . . . . . . . . . . . . . . . . . . 4, 9, 18, 20
<Rgt> . . . . . . . . . . . . . . . . . . . . . . . 7, 18, 20, 22
<Scroll lock> . . . . . . . . . . . . . . . . . . . . . . 17, 18
<Shift-F6> . . . . . . . . . . . . . . . . . . . . . . . . 5, 6
<Spcbar> . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
<Tab> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
<Up> . . . . . . . . . . . . . . . . . . . . . . . 4, 7, 18, 20
Abbreviations . . . . . . . . . . . . . . . . . . . . . . 25, 27
Add references . . . . . . . . . . . . . . . . . . . . . 11, 14
Additions . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Address . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 29
Alt-grey minus . . . . . . . . . . . . . . . . . . . . . . . 21
Alt-grey plus . . . . . . . . . . . . . . . . . . . . . . . . 21
Altered . . . . . . . . . . . . . . . . . . . . . . . . . . 6, 17
Ambiguous filenames . . . . . . . . . . . . . . . . . . . . . . 5
ASP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Association of Shareware Professionals . . . . . . . . . . . . 1
Author . . . . . . . . . . . . . . . . . . . . . . . 1-3, 29, 30
BBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Binary map . . . . . . . . . . . . . . . . . . . . . . . . . 24
Block commands . . . . . . . . . . . . . . . . . . . . . . . . 8
BMK extension . . . . . . . . . . . . . . . . . . . . . . . . . 5
Book . . . . . . . . . . . . . . . . . . . 5, 18, 19, 22, 25, 27
Book field . . . . . . . . . . . . . . . . . . . . . . . 18, 19
Bookmarks . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Books . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-23
Bottom line . . . . . . . . . . . . . . . . . . . . . . . . . 15
Buffer . . . . . . . . . . . . . . . . . . . . . . 7, 10, 11, 24
Scripture Version 2.0 Page 32
Bug reports . . . . . . . . . . . . . . . . . . . . . . . . . 29
Bulletin board systems . . . . . . . . . . . . . . . . . . . . 2
Calculator style entry . . . . . . . . . . . . . . . . . . . 16
Case sensitive . . . . . . . . . . . . . . . . . . . . . . . . 8
CGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Change verse . . . . . . . . . . . . . . . . . . 10, 16, 18, 19
Chapter . . . . . . . . . . . . . . . . . . . . . . 4, 5, 18, 19
Colors . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Column . . . . . . . . . . . . . . . . . . . . . . . . 6, 18, 20
CompuServe . . . . . . . . . . . . . . . . . . . . . . 2, 3, 29
Control character . . . . . . . . . . . . . . . . . . . . . . 12
Copy block . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Credits . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Defaults . . . . . . . . . . . . . . . . . . . . . . 25, 27, 28
Deinitialization . . . . . . . . . . . . . . . . . . . . . . 16
Deleting . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Discounts . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Disk space . . . . . . . . . . . . . . . . . . . . . . . . . 24
Distribution . . . . . . . . . . . . . . . . . . . . . . . . . 3
Distributors . . . . . . . . . . . . . . . . . . . . . . . . . 1
Documentation . . . . . . . . . . . . . . . . . . . . . . . . . 1
Double space mode . . . . . . . . . . . . . . . . . . . . . 5, 26
Downloading . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Editor parameters . . . . . . . . . . . . . . . . . . . . 12, 13
Editor Window . . . . . . . . . 1, 4, 6, 7, 10-13, 17-21, 26, 27
EGA . . . . . . . . . . . . . . . . . . . . . . . . . . . 17, 27
Evaluation . . . . . . . . . . . . . . . . . . . . . . . 1-3, 23
Exit to recent Script Window . . . . . . . . . . . . . . . . 10
Exiting . . . . . . . . . . . . . . . . . . . . . . . . 6, 10, 16
Features . . . . . . . . . . . . . . . . . . . . . . . 1, 25, 30
Files . . . . . . . . . . . . . . . . . . . . . . 1-6, 10, 23, 24
First book verse . . . . . . . . . . . . . . . . . . . . . . . 5
Form feed . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Format parameters . . . . . . . . . . . 7, 9, 11, 12, 14, 25, 26
Formatting . . . . . . . . . . . . . . . . . . . . . . . . 6, 10
Global . . . . . . . . . . . . . . . . . . . . . . 7, 8, 21, 26
Grey minus . . . . . . . . . . . . . . . . . . . . . . . . . 21
Grey plus . . . . . . . . . . . . . . . . . . . . . 13-15, 20-22
Help . . . . . . . . . . . . . . . . . . . . . 1, 17, 22-24, 30
History . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Indent . . . . . . . . . . . . . . . . . . . . 6, 9, 11, 13, 14
Indent mode . . . . . . . . . . . . . . . . . . . . . . 6, 9, 13
Initialization . . . . . . . . . . . . . . . . . . . . . 15, 23
Insert . . . . . . . . . . . . . . . . . . . . . . . . . 6, 9-13
Insert current verse . . . . . . . . . . . . . . . . . . . . 10
Insert mode . . . . . . . . . . . . . . . . . . . . . . 6, 9, 13
Insert verse reference . . . . . . . . . . . . . . . . . . . 10
Installation . . . . . . . . . . . . . . . . . . . . . . . . 25
Last book verse . . . . . . . . . . . . . . . . . . . . . . . . 5
Left margin . . . . . . . . . . . . . . . . . . . . . . . . . 15
License . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 2
Line mode . . . . . . . . . . . . . . . . . . . . . . 17, 25, 27
MDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Scripture Version 2.0 Page 33
Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Memory . . . . . . . . . . . . . . . . . . . . . . . . . 24, 30
MGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Mode control . . . . . . . . . . . . . . . . . . . . . . . . . 9
Monitors . . . . . . . . . . . . . . . . . . . . . . . . 26, 27
Monochrome . . . . . . . . . . . . . . . . . . . . . . . . . 26
Moving windows . . . . . . . . . . . . . . . . . . . . . . . 18
New Testament . . . . . . . . . . . . . . . . . . . . . . . . 22
Next book . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Next chapter . . . . . . . . . . . . . . . . . . . . . . . . . 5
Next verse . . . . . . . . . . . . . . . . . . . . . . . . 4, 17
Notification . . . . . . . . . . . . . . . . . . . . . . . . . 2
Num lock . . . . . . . . . . . . . . . . . . . . . . 18, 20, 22
Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Overlay . . . . . . . . . . . . . . . . . . . . . 1, 3, 6, 23, 24
Overlay directory . . . . . . . . . . . . . . . . 1, 3, 6, 23, 24
Page break . . . . . . . . . . . . . . . . . . . . . . . . . 15
Page length . . . . . . . . . . . . . . . . . . . . . . . . . 14
Paragraph . . . . . . . . . . . . . . . . . . . . . . 10, 13, 14
Pause at page break . . . . . . . . . . . . . . . . . . . . . 15
Pentateuch . . . . . . . . . . . . . . . . . . . . . . . . . 22
Poetry . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Previous book . . . . . . . . . . . . . . . . . . . . . . . . . 5
Previous chapter . . . . . . . . . . . . . . . . . . . . . . . 4
Previous verse . . . . . . . . . . . . . . . . . . . . . . . . 4
Printer Parameters . . . . . . . . . . . . . . . . . . . 12, 14
Printing . . . . . . . . . . . . . . . . . . . . . . . 6, 11, 15
Problems . . . . . . . . . . . . . . . . . . . . . . . . 29, 30
Prophets . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Punctuation . . . . . . . . . . . . . . . . . . . . . . . . . 23
Quick toggle keys . . . . . . . . . . . . . . . . . . . . . . 22
Radius . . . . . . . . . . . . . . . . . . . . . . . . . 21, 26
RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
RBBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Read a new file . . . . . . . . . . . . . . . . . . . . . . . 10
Registration . . . . . . . . . . . . . . . . . . . . 1-3, 23, 29
Rename file . . . . . . . . . . . . . . . . . . . . . . . . . 10
Resizing windows . . . . . . . . . . . . . . . . . . . . . . 18
Restore . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Right margin . . . . . . . . . . . . . . . . . . . . . . . 9, 13
Save file . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Save file and exit . . . . . . . . . . . . . . . . . . . . . 10
Scope . . . . . . . . . . . . . . . . . . . . . . . . . . 21, 22
Script Windows . . . . . . . . . 1, 4-6, 12, 16, 18, 19, 26, 27
SCRIPT.AIX . . . . . . . . . . . . . . . . . . . . . . . . . 23
SCRIPT.AWL . . . . . . . . . . . . . . . . . . . . . . . 23, 24
SCRIPT.BCV . . . . . . . . . . . . . . . . . . . . . . . . . 23
SCRIPT.BMK . . . . . . . . . . . . . . . . . . . . . . . . . . 6
SCRIPT.EXE . . . . . . . . . . . . . . . . . . 3, 23-25, 27, 28
SCRIPT.HLP . . . . . . . . . . . . . . . . . . . . . . . . 1, 24
SCRIPT.OVR . . . . . . . . . . . . . . . . . . . . . . . . 3, 24
SCRIPT.PL? . . . . . . . . . . . . . . . . . . . . . . . . . 23
SCRIPT.VL? . . . . . . . . . . . . . . . . . . . . . . . . . 24
Scripture Version 2.0 Page 34
SCRIPT.WF? . . . . . . . . . . . . . . . . . . . . . . . . . 24
SCRIPT.WMP . . . . . . . . . . . . . . . . . . . . . . . . . 24
Scroll lock . . . . . . . . . . . . . . . . . . . . . . . 17, 18
Scrolling . . . . . . . . . . . . . . . . . . . . . . . . . 5, 9
Search and replace . . . . . . . . . . . . . . . . . . . . . . 8
Search methods . . . . . . . . . . . . . . . . . . . . . . . 21
Search next . . . . . . . . . . . . . . . . . . . . . . . . . 17
Search parameters . . . . . . . . . . . . . . . . . . 19, 20, 26
Search words . . . . . . . . . . . . . . . . . . . . . 19-22, 26
Searching . . . . . . . . . . . . . . . . . . . . . . . 1, 7, 19
Shareware . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Single line . . . . . . . . . . . . . . . . . . 5, 8, 11, 14, 26
Single space . . . . . . . . . . . . . . . . . . . . . . 14, 26
Single space indent . . . . . . . . . . . . . . . . . . . . . 14
SINSTALL . . . . . . . . . . . . . . . . . . . . . . . 3, 25, 28
Sizing windows . . . . . . . . . . . . . . . . . . . . . . . 18
Status . . . . . . . . . . . . . . . . . . . . . . . . . . 6, 11
String verses . . . . . . . . . . . . . . . . . . . . . . . . 14
Suggestions . . . . . . . . . . . . . . . . . . . . . . . 29, 30
Support . . . . . . . . . . . . . . . . . . . . . . . . . . 2, 3
Tab size . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Text files . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Time . . . . . . . . . . . . . . 2, 5, 7, 8, 11, 12, 23, 24, 27
Title Screen . . . . . . . . . . . . . . . . . . . . . . . . . 4
Top line . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Topic compilation . . . . . . . . . . . . . . . . . . . . . . 11
Topical references . . . . . . . . . . . . . . . . . . . . 1, 6
Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Verse insertion . . . . . . . . . . . . . . . . . . . . 10-12, 14
Verse insertion mode . . . . . . . . . . . . . . . . . . 11, 14
Version . . . . . . . . . . . . . . . . . . . 1-3, 12, 24, 29, 30
VGA . . . . . . . . . . . . . . . . . . . . . . . . . . . 17, 27
Wild cards . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Windows . . . . . . . . . . . . . . . . 1, 4-6, 12, 16-19, 25-27
Word searches . . . . . . . . . . . . . . . . . . . . . . . . 17
Word usage . . . . . . . . . . . . . . . . . . . . . . . 20, 22
Word wrap mode . . . . . . . . . . . . . . . . . . . . . . . 13
Words list . . . . . . . . . . . . . . . . . . . . . . . . 20-22
Words window . . . . . . . . . . . . . . . . . . 17, 19, 20, 22
Wrap . . . . . . . . . . . . . . . . . . . . . . . . . 6, 9, 13
Zoom . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Scripture Version 2.0 Page 35