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
For
the Zaurus, software is available here: http://www.crosswire.org/feeds/arm/zaurus
Fonts
One of these
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!
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: |
 |
 |