The CrossWire Bible Society
  Home     About Us     Bible Societies, Outreach Ministries, & Publishers       Read the Bible  
       Contact     Volunteers & Developers     The SWORD Project    

   

QPSword - The Qtopia SWORD Reader


The Qtopia Sword Reader (qpsword) is a micro UI for the The SWORD Project textual retrieval and research engine. Plugin books include Bibles, commentaries, lexicons, dictionaries, daily devotionals, and more, and works nicely as a general book reader (a few screenshots are at the bottom of this page).


Downloads available here:



Brief feature list:
  • compressed book storage.
  • full websters unabridged dictionary among 250 other books available at: http://www.crosswire.org
  • bookmarks
  • automated scrolling at variable read speeds
  • user preferences and states remembered between runs
  • full / fast searching (multi-word, phrase, or regular expression) thru entire books.
  • smart tap-n-hold context menus.
  • easy lookup by highlighting a word in a book and selecting "lookup" from the context menu to jump to a dictionary entry for the highlighted word.
  • easy to use content creation tools for making new modules.
  • full unicode support with books in over 50 languages, including Japanese, Chinese, Arabic, Thai, Hebrew, Greek, and many more.

All books located at: http://www.crosswire.org should be usable.
Software for the iPaq running qtopia along with some ipk packaged books are available from the feed at: http://www.crosswire.org/feeds/arm/ipk
For the Zaurus, software is available here: http://www.crosswire.org/feeds/arm/ipk/zaurus


Fonts

unifont might work to help with Greek, Hebrew, or other languages

Configuration

The qpsword ipk will install to /opt/QtPalmtop/ and will place a configuration file at: /etc/sword.conf I've found that trying to open this file with the View As Text option on the Zaurus' filemanager will CORRUPT this file. EVEN IF YOU DON'T SAVE. Apparently the text viewer tries to open it with its own ini-style class editor (for some strange reason), and will add spaces and remove multiple entries which the qtopia ini reader cannot handle.

Book module ipks will attempt to install to /root/.sword
on the iPaq and /usr/share/sword on the Zaurus.

The SWORD Engine looks in a few places to find its installation of books: The location found in /etc/sword.conf; the current working directory; the location pointed to by $SWORD_HOME
After finding its main book set, the engine then augments the book list with books found in the current user's $HOME/.sword directory, and also any additional AugmentPath= entries in /etc/sword.conf. /etc/sword.conf comes with a data path entry of /root on the iPaq and /usr/share/sword on the Z, so books may be unzipped to these locations. You may add any number of AugmentPath= entries to the sword.conf file (again, beware of the qtopia text editor as it will corrupt this file). By default the Zaurus package includes 2 AugmentPath= entries: /mnt/cf/usr/share/sword and /mnt/card/usr/share/sword which allow installation of books to both CF and SD memory.

Enjoy!
    -Troy A. Griffitts

Here are a few images:

Search in Bible text:Strong's numbers turned on in a Bible text and doing a Strong's lookup of an original language word in a Hebrew lexicon

Webster's Unabridged dictionary shown fullscreen doing a word lookup:General Book Support showing the complete works of Josephus:


        CrossWire Bible Society; P. O. Box 2528; Tempe, AZ   85280-2528   USA