Frequently Used Links

How-to Videos

Some Simple  CL Examples

Command Line Examples

GSE Examples


The BibleWorks Hebrew Keyboard

The BibleWorks Greek Keyboard

Book Name Abbreviations

Bible Version Abbreviations

Non-Biblical Database Abbreviations

Brother or Companion Texts

Morphological Code Tables



v. 9.0.006n

Table of Contents




Getting Started

Context Sensitive Help

What You Can Do With BibleWorks

The BibleWorks User Interface

The Search Window

The Browse Window

The Analysis Window


What You Can Do With BibleWorks


What's New in BibleWorks 9

New Base Package Databases and Bible Versions

New Optional Modules

New Program Features

Databases Removed from BibleWorks 9 


Installing BibleWorks

Installing BibleWorks

Unlocking Databases

Directory Structure

Backing Up Files

Central European Fonts

File Types Used by BibleWorks


How-to Videos


An Overview

The BibleWorks User Interface

The Search Window

The Browse Window

The Analysis Window

Configuring the Main Window

Context Menus

The Graphical Search Engine

The Status Bar

Cloning BibleWorks

Working with Multiple Windows

Startup Options 


The Main Menu

The File Menu

The View menu

The Search Menu

The Tools Menu

The Resources Menu

The Window Menu

The Help Menu


The Button bar

Button Descriptions

Configuring the Button Bar


The Search Window

The Parts of the Search Window

The Command Line

The Results Verse List Box

The Command Line Versions Button

The Choose Search Version Window

The Choose Display Versions(s) Window

The Choose Search Limits Window

Edit Search and Display Favorites

Synchronize Results List 

The Common Search Utilities Button

The Copy Button 

Using Tabs

The History Back Button

The Search Window Verse List Context Menu

The Word and Verse History List Boxes

Choosing Hypertext Scripture Reference Popup Versions 


The Browse Window

The Browse Window Header

The Outline List Box

The Browse Window Options Button

The Browse Window Text Area

Looking Up Words in the Biblical Text

Setting the Browse Mode

Context Menus

Looking Up Strong's Numbers

Opening Additional Browse Windows

Synchronizing Browse Windows

The External Links Manager 


The Analysis Window

The Word Analysis Tab

Freezing the Word Analysis Window

The Word Analysis Context Menu

Cloning the Word Analysis Window

The Resource Summary Tab

The Purpose of the Resource Window

Resource Summary Tab Options

Lexicons, Grammars, and References 

The User Notes Tab

Maintaining a Reference Note Database

Choosing Verse or Chapter Notes

Autoload or Manual Load 

Changing the User Notes Directory

Searching User Notes 

The Editor Tab

Accessing the editor

The Editor Menu

The Editor Tool Bar

Keyboard Shortcuts 

The Copy and Export Filter


Setting Editor Options

Quick Set Font Buttons

Table Settings


Verse Export Options


Enabling Unicode Export

Entering Unicode Characters

Initialization Files

Hypertext Links

Typing Hebrew in Microsoft Word

The X-Refs Tab

The X-Refs Tab Header

The X-Refs Tab Display Window

The X-Refs Tab Options Button and Context Menu 

The Search Statistics Tab

Interpreting the Status Area Search Statistics

Verse Limits Settings and Statistics in the Search Window

The Search Statistics Tab

What to Plot


Options Button

The Words Tab

The Full Wordlist

The Current Search Results Wordlist

The Wildcard Expansion of the Command Line 

The Context Tab

The Pericope Wordlist

The Book Context Wordlist

The Chapter Context Wordlist

Uses for the Context Wordlists 

The Version Info Tab

The Browse Tab

The Browse Tab Header

The Outline List Box

The Browse Tab Options Button

Setting the Browse Mode

Browse Tab Scrolling Shortcuts

Context Menus

Looking Up Strong's Numbers

Opening Additional Browse Windows

Synchronizing the Browse Tab to the Browse Window 

The Verse Tab

The Verse Tab Header

The Verse Tab Content Area

Synchronizing the Browse Tab to the Browse Window

The Mss Tab

The Mss Tab Control Bar

The Collation Pane

The Manuscript Image Pane

The Transcription Notes Pane

BibleWorks Manuscripts Project

CNTTS Apparatus

Collation Options

Tagging Tools

Transcription Tools

Image Processing Options

The New Testament Greek Transcription Coding Scheme

The Use Tab

The Main Status Bar


The Message Area

The Current Search Version

Search Limits Status

Strong's Codes

Browse Mode

Word Analysis

Verse and Chapter Notes

Translator Notes



Qere and Kethib Settings

Current Keyboard Layout


Command Line - Introduction

Doing Basic Searches

Wild Card Searches and Range Operators

Some Simple Examples

More Complex Word and Phrase Searches

Doing A Linear Phrase Search

Specifying Verse Context Limits for AND Searches

   Specifying Verse Context Limits for Phrase Searches

Using the NOT Operator with Phrase Searches

Specifying Word Context Limits for Lexical Phrase Searches

Excluding Words from Searches in AND and OR Searches

Doing Regular Expression Searches

Doing Compound Searches

Cross Version Searches

Miscellaneous Command Line Issues

Loading a whole chapter

Clearing the Command Line

Copying from Browse Window to Command Line

The Command Line Never Forgets

Limiting the Search

Searching for words with apostrophes

Smart Apostrophes

Command Line Context Menu 

Looking Up Strong's Numbers Codes

Some Examples

Special Options

The Command Line Assistant 


Command Line - Greek and Hebrew

An Introduction to Morphology Databases

Learning the Codes

Matched Pairs in BibleWorks

Doing Command Line Greek and Hebrew Word Searches

Greek and Hebrew Morphological Searches

Searching on Accents and Vowel Points

Smart Formatting

Including Vowel Points in Hebrew Searches and Accents in Greek

Reveal Text Mode

Morphological Agreement

Hebrew Morphological Searches - Qere and Kethib codes

The Aramaic Article

Lemma Agreement

Context Dependency

Context Dependency in GNM Searches

Doing Verse Context Sensitive Searches in Hebrew

The Morphology Assistant 


Command Line - Arabic and Far Eastern Languages

Arabic, Chinese, Korean, and Japanese Versions in BibleWorks

Adding Windows Support for Arabic, Chinese, Korean, and Japanese

Entering Arabic, Chinese, Korean, and Japanese Text on the Command Line 


Command Line - Examples

Command Line Examples

Command Line Shortcuts

Shortcuts for Defining Search Limits


Graphical Search Engine - Overview

An Overview of the Graphical Search Engine

An Introduction to the GSE

The Elements of a GSE Search

Building a Query

GSE How To's

Query Processing Phases

An Example


Varieties of Word Boxes

Normal Word Boxes

Range Filter Word Boxes

Agreement Condition Word Boxes

The Invert Results/NOT Operator


Graphical Search Engine - Tutorial

Lesson 1: Getting familiar with the GSE components

Lesson 2: Building a simple query

Lesson 3: Building a GSE query from the Command Line

Lesson 4: Browsing the results of a GSE query and saving a query to disk

Lesson 5: Loading a query from disk and specifying word order

Lesson 6: Saving query results, reusing the results in another query

Lesson 7: Searching Morphology Using the GSE

Lesson 8: Specifying agreement


Graphical Search Engine - Reference

The Query Window

The GSE Menu

The Query Window Button bar

The GSE Status Bar

GSE Mode Buttons

The GSE Word Box Window

The GSE Merge Box Window

The GSE Ordering and Proximity Box Window

Agreement Windows

An Overview of GSE Agreement Windows

The GSE General Agreement Box Window

The GSE BW Hebrew Agreement Window

The GSE GNT Agreement Window

The GSE BNM Agreement Window

The GSE Robinson GNT Agreement Window

The Query Properties Window

The GSE Query Properties - Description Tab

The GSE Query Properties - Flags Tab

Accent and vowel settings

Hebrew/Greek settings

The GSE Query Properties - Punctuation Tab


Graphical Search Engine - Examples

Example 1: A Complex Boolean Query

Example 2: Inclusion Lists

Example 3: Multi-version Searches

Example 4: Punctuation and Same Words

Example 5: Word Filters for Conditional Agreement

Example 6: Word filters Specifying a Range

Example 7: Crossing Verse Boundaries

Example 8: Complex Proximity Searches

Example 9: A Complicated Query

Example 10: The Granville Sharp Rule

Example 11: Word Not Existing in a Range, part 1

Example 12: Word Not Existing in a Range, part 2

Example 13: Extended Participle Construction

Example 14: Extended Participle Construction

Example 15: Using Subqueries and Eliminating Phrases


The Word List Manager


Creating a Word List

Compiling a list of words from a Bible version

Compiling specific words from a Bible version

Compiling a list of words from a passage

Compiling a list of words from a Command Line or GSE query

Selecting Words

Manipulating the Lists

Comparing two Word Lists

The WLM Menus

WLM - Create Word List Window

Selecting a Bible Version

Choosing a Source

Setting Verse Range Limits

Other Options

Complex Verse Ranges - Boolean Range Operators

WLM - Replace Morphology Window

The Semantic Domain Selection Window

Loading Semantic Domains in the GSE

Loading Semantic Domains in the WLM

WLM Window Options


The Verse List Manager


Opening the Verse List Manager

Creating a Verse List

Comparing Two Verse Lists

The Verse List Manager Window

The Verse List Manager Menu

The Book Sort Order Window

The Add Verse to VLM Button


The Related Verses Tool

The Related Verses Tool Overview

The RVT Window


The Phrase Matching Tool

The Phrase Matching Tool (PMT) Overview

The PMT Window


The KWIC Module

The KWIC Window

The KWIC Design Section

The KWIC List

KWIC Menu Options


The Diagramming Module

The Diagramming Module

An Overview of the Diagramming Window

Learning to Diagram

Loading a Diagram File

Opening the Greek New Testament Diagrams

Loading Text into the Text Window

Working with Symbols

Adding a symbol

Inserting words

Working with words in symbols

Undoing mistakes

Connecting symbols

Positioning symbols

Disconnecting symbols

Resizing symbols

Changing symbol thickness and color

Scaling symbols and text

Drawing lines, curves, and text callouts

Changing the Symbol List

Setting the Print Layout

Placing Guide Lines

The Diagramming Module Menu

The Diagramming Module Button bar

The Diagramming Symbols


The Parallel-Aligned Hebrew/LXX

The Parallel Hebrew/LXX Window

The Button Bar and Main Menu

The Scripture Text Window and Lexicon Window

The Parallel Alignment Window

Finding Hebrew - Greek Equivalents

Doing Detailed Searches

Column B - Tov-Polak Hebrew Analysis

Column C - Tov-Polak Greek Analysis

Column D - BibleWorks WTM Hebrew Morphology

Column E - BibleWorks BLM Greek Morphology

Column F - BibleWorks WTT Text

The Search Results List Box

Explanation of Symbols Used in the Tov-Polak Alignment

List of Biblical Book Abbreviations Used in the Alignment


The External Resources Manager (Ermie)

The External Resources Manager (Ermie)

The Ermie Catalog Window

The Ermie Viewer

Adding Resource Links


BibleWorks Maps

Overlays and Views

Common Tasks


The Main Window

The Map Button bar

The Map Window Menus

The Overlays window

The Find Place Window

The Color Adjustment Window

Travel Speed Window

The Edit Sites Window

The Editing Tools Window

The Site Label Properties Window

The Text Label Properties Window

The Polyline Properties Window


Copying Results

An Overview of Copying Methods

The Popup Verse Copy Window

The Copy Button

Keyboard Shortcuts

Context Menus and Windows

Selecting Different Font Options for Exported Text

The Copy Button

Output Format Options 

Exporting Large Sections of Bible Text

Choosing the Bible Version for the Export

Selecting the Verse Range to Copy

Export Options

File Types

 Using the Report Generator

Bible Text


Lexicon Filtering

Morph Code Exclude Filter

Morph Code Include Filter

Exclude Lex words if freq

   Report Options


Using Colors

Color Filters and Text Coloring

The Color Selection Window

Using the Color Selection Window

Comparing Bible Versions


The BibleWorks Timeline



The Timeline Window

Using BibleWorks Timelines


Vocabulary Flashcards

Opening the Flashcard Window

Loading a Flashcard Set for Review

Moving Through the List

Marking Words as Learned or Not Learned

Sorting the Word List

Filtering the Word List

Using Sound Files

Changing the Size of Flashcard Text

Automating the Display of Flashcards

Timing Sessions

Printing Flashcards and Review Sheets

Creating Flashcard Sets from Scratch

Saving the Text - A Special Word of Caution 

The Example Verse Finder


The Read Text Module

The Read Text Window

The Read Text Controls


Displaying Versions in Parallel

The Parallel Versions Window

Creating Parallel Versions Favorites

Opening a Parallel Versions Favorite Window

The Synopsis Window

The Synopsis Menu

   Editing the Synopsis List


TSK, Nave's, and Bible Outline

The Treasury of Scripture Knowledge

Nave's Topical Bible

Bible Outline 


The Lexicon Browser

Browser Capabilities

Browser Interface

The Browser Menu

Doing Searches on the Lexicon Text


Bagster's Daily Light

The Daily Light Menu

The Daily Light Window

Uses for the Daily Light


Setup Options

The Options Window

The Options Window Tabs

Option Flags

Startup Options

Shutdown Options

Command Line Search Options

Command Line Configuration Options

Search Window Configuration Options

Browse Window Configuration Options

Main Window Status Bar Configuration

Export Options

Notes Options

General Greek options

General Hebrew Options

Hebrew Accent Options

Transliterated Hebrew Display Options

Internet Updater Options

Option Strings

Font Options

Output Format Options 

Setting Search Limits


Setting Favorite Version Options

Book Names

Editing Verse Maps

Changing the Version Display Order

Changing the Book Order

Updating, Adding, and Removing Databases

The Configuration Manager

Configuring BibleWorks for Use on a Network


Compiling Version Databases


Step 1: Creating a text file containing your new Bible version

Step 2: Creating a Database Definition File (DDF)

Step 3: Compiling and Installing the Database

What to do if the installation process does not work

The Version Database Compiler Options

Section 1 - The DDF File

Section 2 - The Raw Text File

Section 3a - Options Needed for All Versions

Section 3b. - Options for Greek and Hebrew Only

Section 3c. - Options for All Versions Except Greek and Hebrew

Section 4. - Compiler Options

An Example


Custom Modules

Advantages of the HTML Help Format

Uses for Custom Modules

Creating a Custom Module

Create Your HTML Files

Tag the Scripture References and Create a Scripture Index

Creating the HTML Help File Using the HTML Help Workshop

Create a Project File

Create a Table of Contents

Compile the HTML Help File

Adding the Custom Module to BibleWorks

Creating a CHD File

Copying Files to the BibleWorks Directory

Distributing Your Custom Modules to Others

Summary Checklist

Tools and Tutorials for Creating HTML Help Files

Book Name Abbreviations


Solving Problems and Getting Help

Solving the Most Common Problems

An Overview of the Help System

Getting Updates

The Updater Menu

Access Codes

Installing Support for Cyrillic and Eastern European Fonts

Adding Support for Non-English Keyboards

The About Box

Using Checkpoints 


Database Overview

Bible Versions





Other Bible Versions

Original Language Texts

Lexical-Grammatical References

Reference Works



Book Name Abbreviations

Bible Version Abbreviations

Non-Biblical Database Abbreviations

Brother or Companion Texts


BibleWorks Keyboard Layouts

Keyboard Layouts

Manual Mode

The Automatic Mode

Setting a Default Non-Command-Line Keyboard Layout

Inserting Special Characters

Non-English Keyboards

Problems with Greek and Hebrew

Vietnamese Input

A Summary of BibleWorks Fonts

Font Remapping

Transliterated Hebrew Characters

The Font Map Window

Font Map Tables

The BibleWorks U.S. English Keyboard

The BibleWorks Hebrew Keyboard (Bwhebb.ttf)

The BibleWorks Greek Keyboard (Bwgrkl.ttf)

The BibleWorks Hebrew Keyboard in More Detail (Bwhebb.ttf)

The BibleWorks Hebrew Accent Character Codes

Installing the BibleWorks Hebrew Unicode Keyboard Driver


Morphological Coding Schemes

An Overview of Morphological Coding Schemes

The BibleWorks Greek Coding Scheme (BLM,BNM,BGM,TAM,JOM,PHM, OPM)

The Philosophy Behind the BLM/BNM

The Friberg Coding Scheme (GNM)

The Modified BibleWorks Coding Scheme (SCM, BYM, TIM, STM)

The WTM Hebrew Morphological Coding Scheme (WTM)

The J.D. Price Accent Database

Qumran Sectarian Manuscript (QSM) Codes

Targumim Codes (TAR and TAM Databases)

The BHT Transliteration Scheme

Regular Expression Syntax Summary

The PEM Peshitta Morphological Coding Scheme



Browse Window Shortcuts

Command Line Shortcuts

Function Keys



OLE and Dynamic Data Exchange (DDE)

A DDE Example

An OLE Automation Example

Word 2003 Unicode Conversion Macros 



Database Sources and Copyrights

Please Obey the Copyright Laws

The BibleWorks Program

Embedded Support Software

Biblical Hebrew, Greek, Aramaic, and Latin Texts, and National Language Lexicons

English Bibles, Reference/Tutorial Works, and Tagging Systems

National Language Bibles and Reference/Tutorial Works

Targum Databases: Additional Source Information