/OT-NT-Reference-Map-Processing

Processing implementation of OT/NT Reference Map (JavaScript)

Primary LanguageJavaBSD 2-Clause "Simplified" LicenseBSD-2-Clause

README for OT/NT Reference Map Processing
=========================================

Software to generate a graphic map of all references (quotations, allusions, and possible allusions) of Old Testament passages in the New Testament using Processing.

[This project is based on the original (JavaScript) implementation: https://github.com/balinjdl/OT-NT-Reference-Map, but reprogrammed in Processing (http://processing.org/).]

Installation Instructions
=========================
Eclipse:
1. Download the zip file;
2. Unzip into a new folder (e.g. "c:\code\OTNTproc\");
3. Start Eclipse and create a new Java Project;
4. On the first screen:
	A. Give the project a name;
	B. Uncheck "Use default location", then browse to where you unzipped the contents (e.g. "c:\code\OTNTproc\");
	C. Click "Finish"
5. Eclipse will then load the source code and compile it;
6. Select the OTNT.java file, then click "Run">"Run As">"Java Applet" to run the application.

Keyboard support
================
	"+" = zoom in
	"-" = zoom out
	"q" = toggle quotation link visibility [now supported!]
	"a" = toggle allusion link visibility [now supported!]
	"p" = toggle possible allusion link visibility [now supported!]
	
	"h" = highlight mode; mouse over book arcs for filtering and links for detail
	"f" = freeze mode; mouse movement is no longer tracked
	
	"b" = toggle book ring/arc visibility [pending]
	"n" = toggle inner bands visibility [pending]
	"r" = reset view [pending]
	"c" = recenter

Source Data
===========
Thanks for Carl at mb-soft.com for permission to use the data from their web page (http://mb-soft.com/believe/txh/ntot.htm) in this application. Visit their site (http://mb-soft.com/believe/indexaz.html) for more resources and information.

See LICENSE for current licensing information.

Copyright (c) 2012, John D. Lewis