------------------------------------
CPT Dictionary 1.3

Linux (x86, glibc) version,
Java JDK/JRE required.

Shareware, free for non-commercial use.
Freely distributable.

Updated: 15-September-2005
------------------------------------

DESCRIPTION
-----------
CPT Dictionary is a browser for dictionary files (CTrees),
created by the program CPT Word Lists.

Features:
- browsing/searching in any standard encoding including
  Unicode decomposition and bidi support;
- creates display list of all words or clues (definitions);
- supports inverted indexes;
- can do searching in several dictionaries;
- supports watch mode - via the clipboard
  the search pattern is taken from any application/window;
- filtering words and clues via all tags and word length;
- options for the keyboard input, the searching,
  and the information to be shown;
- searching variants of words like anagrams
  and palindromes;
- optional bar with several transliterators;
- can be localized by the user.

More details can be found in the HTML documentation.

The distribution contains two sample dictionaries,
just to test the installation:
- "The Unofficial Smiley Dictionary" is CTree with
clues (smile.dic).
- "2000K" is artificial word list of two millions words,
stored in 9KB file (2000K.wlz).
You can check the web page
http://www.geocities.com/cptshareware
for more word lists and dictionaries.


SYSTEM REQUIREMENTS
-------------------
- Supported OS: Linux (x86), tested on:
  Red Hat 9, Fedora Core 3, and Mandrake 10.
  For MS Windows there is a separate distribution.
- Requires 550 KB of disk space and 32 MB RAM.
- This is Java program and Sun JDK/JRE 1.1.6 or
  greater or compatible is needed. The Sun Java
  Runtime Environment is available for download at: 
    http://java.sun.com/products/
  If you prefer the Blackdown versions, here is the address:
    http://www.blackdown.org/java-linux/
  Note that the Sun/Blackdown Java versions from 1.2.x till 1.3.x
  are not working with the recent Fedora Core distributions.
  For proper multi-language support we recommend
  Sun/IBM/Blackdown Java 1.4.2 or Blackdown Java 1.1.8.

INSTALL
-------
1. Extract this archive into temporary directory.

2. Edit "install" script to reflect your Java VM.
   Run it as root/su from the temporary directory
   in xterm (it runs under X Window).
   The root privileges are required to change
   the system menu files. You can run the script
   as normal user but you will not have desktop menu
   entries for GNOME - see WindowManagers.txt.
   The script will start the wizard and according to your
   choices, the CPT Dictionary program will be installed.

3. The installation program (install.class) is a
   self-extracting class file whose contents get
   extracted during the installation and two
   directories will be created:
   - the target one chosen for the installation;
   - <home>/bin directory for the uninstall program
   (see UNINSTALL below).
   Note that CPT Dictionary is 'single user application'
   and the user running the program should have
   full access to the installation directory.

4. If the installation fails, you still can extract
   the program from data.zip file.

5. If you have problem running CPT Dictionary,
   check/modify the generated cpt_dc13 script to
   reflect your JDK/JRE environment, especially
   if you install a new version of JRE after you have
   installed this program (e.g. for Java after 1.3.0 you
   shoud add -noverify flag; for Java 1.6 you should
   add -Xbootclasspath/a:sun_io.jar and take the
   file from our web page).

UNINSTALL
---------
To uninstall, do one of the following:

1. Click on the 'uninstall' item added to the
   desktop menu. This will work only if the
   installation program managed to recognize
   your window manager and menu entries
   for the program have been added;
   if not - see 2.

2. In xterm go to your <home>/bin and run
   ./juninst <inst-dir>/UnInst
   where <inst-dir> is the path where you
   installed the program.
   If you have done the installation as root,
   you should run the script as root/su as well
   from /root/bin directory.

If you have installed a new version of JRE after
the installation of this program, check/modify
'juninst' in your <home>/bin subdirectory.

After the uninstallation the '<home>/bin' directory
will not be removed because it serves all CPT
packages. If you don't have any other CPT
program, you can delete it.


CONTACT
-------
We are very interested in receiving your comments,
suggestions, and bug reports at our email:
cptshareware@yahoo.com
