Sdictionary for EPOC
====================

This program lets you browse dictionaries stored in dct file format
with your favorite Psion PDA (Psion NetBook, Series 5/5MX/7, Psion
Revo).


Major features are:

- Search and navigate across the dictionary;
- Load nearest words and navigate through with an arrow keys;
- Display article with subset of Unicode charset using three different
  fonts at the same time; 
- Tunable article formatting;
- Full screen mode;
- Tunable word-list width;
- Article auto-opening;
- Clipboard integration;
- Word history;
- Regexp word search (Perl compatible regexp);
- Article zoom;
- Text file viewer for small files (.txt and .txt.gz).


Getting Started
---------------

!NB Sdictionary requires STDLIB library to run. STDLIB package is
    included into archive and you can install it from (if it's not yet
    installed).

After you have installed SIS, you could download dictionaries you
would like to use and put'em to the same working directory.
Sdictionary looks through this directory every time after
start and automatically recognizes all the dictionaries stored there.

After program started use <Ctrl-D> to select dictionary you wanna use.
Entry letters in the entry area, use Up/Down arrows to navigate
through  word list, press Enter to get the translation. 
You can also open and use additional dictionaries using File-Open
dialog.


Shortcuts
---------

	General:
		<Ctrl-D>: Select dictionary
		<Ctrl-K>: Preferences
		<Ctrl-O>: Open dictionary file
		<Ctrl-E>: Quit the program
		<Ctrl-T>: Show/Hide toolbar
		<Ctrl-I>: Show dictionary info
		<Ctrl-C>: Copy article to clipboard
		<Ctrl-V>: Paste word from clipboard and translate
		<Ctrl-F>: Toggle full-screen mode
                <Ctrl-H>: Word history
		<Ctrl-S>: Regexp word search

		<Shift-Ctrl-A>: About
		<Shift-Ctrl-H>: This help file
		<Shift-Ctrl-S>: Regexp next word search
		<Shift-Ctrl-O>: Open file in viewer
                <Shift-Ctrl-S>: Close file viewer

	Entry:
		<Escape>: Erase entry text
		<Enter> : Translate word
		<Tab>   : Load nearest words (only works if fast navigation is off)

	Arrows:

		<Up/Down>, <PageUp/Down>: Navigate word list
		<Ctrl-Up/Down>, <Left/Right>: Scroll the translation.
		<Home/End>: Dictionary begin/end.
		<Ctrl-Left/Right>: Change wordlist width.

	Zoom:
		<Ctrl-M>: Zoom in
		<Shift-Ctrl-M>: Zoom out


Preferences
-----------

Preferences menu (<Ctrl-K>):

Fonts.
You can select different fonts for display Cyrillic (CP1251)
and latin (ISO-8859-1) letters at the same time correctly. 

Work directory.
Directory which contains your dictionaries (.dct files).
Follow keyboard input. You can switch fast dictionary navigation mode
on/off. It it's turned off, <Tab> lets you adjust wordlist. 

Cache search results.
Switch use of word cache, only used if fast navigation mode is on.

Article formatting.
Use formatting from dictionary, suppress formatting or use build-in
formatter.

Scroller full grag.
Enables/disables word-list refresh while scrolling.

Article auto-open.
Enables/disables automatic article opening after some inactivity timeout.

Word-list width (%).
Breadth of word-list in % to the whole screen.


Credits
-------

Thanks to everybody who really has helped me with this project:

	Keith Walker,
	Anatoli Arkhipenko,
	Viktor Kviat,
	Leo,
	werk,
	Martin Guthrie
	and many many others.

Also personal "NON-thanks" to KM AKA King Midas (he knows what is what)!


Copyright
---------

This program was written by Alexey Semenoff,
Copyright (c) 2001-2007. All Rights reserved.


Zlib library.
Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler.


PCRE library.
Written by:       Philip Hazel
University of Cambridge Computing Service,
Cambridge, England. Phone: +44 1223 334714.
Copyright (c) 1997-2005 University of Cambridge
All rights reserved.


Bzip2 library.
Copyright (C) 1996-2005 Julian R Seward. All rights reserved.


NO WARRANTY!

BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE
LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS
AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
CORRECTION.

Dictionary copyrights belong to their owners! 


For more information about Sdictionary project please refer project
home page: 

     http://www.freshmeat.net/sdictionary

and author home page:

     http://swaj.net