[jsword-devel] Parallel View with Differences

DM Smith dmsmith555 at yahoo.com
Thu May 24 13:00:15 MST 2007

(cross-posting to sword-devel for their feedback, too)

I have just committed a first pass at adding a comparison parallel view 
to JSword.

(I ported JavaScript code from Neil Fraser into Java. It is also 
available from him in Python. I don't think it would be too hard to port 
my code to C++, if anyone is interested.)

Right now the showing of parallel texts and diffs is hard coded into the 
code, but will change by release time, giving the user full control.

Here is how it works today in BibleDesktop:
If you select a Bible that is not your default Bible, you get parallel view.
If it is they are also same language, then you will see an additional 
column between the two, showing the differences.

I'd like to get your feedback. Especially on how to allow the user to 
choose to show the diff column or not.

Here is what it looks like: (ESV is my default Bible and I am showing 
the NASB [which I am working on for Lockman Publishing])

A parallel view with differences between versions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.crosswire.org/pipermail/jsword-devel/attachments/20070524/f258f4ec/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: paralleldiff.png
Type: image/png
Size: 63064 bytes
Desc: not available
Url : http://www.crosswire.org/pipermail/jsword-devel/attachments/20070524/f258f4ec/attachment-0001.png 

More information about the jsword-devel mailing list