xwords/xwords4/dawg/English
Andy2 79990bc7b1 first set of changes formed by applyinig diff of android_branch's
dawg/ directory against unicode_branch's.  The two branches seem to
have to common ancestor -- probably didn't survive translation from
svn -- so this is the best I can do.

This checkin is all the files that were modified by the patch plus a
couple of simple additions.  Next I'll be adding directories that the
patch created.  It also reintroduced a bunch of .cvsignore files; I
won't check those in.
2010-11-30 18:35:11 -08:00
..
BasEnglish.dict.gz Sample dictionary. I'm not sure they all belong in this project, but 2003-11-01 06:20:53 +00:00
BasEnglish2to8.xwd first checkin of simply dictionary to make getting started easier 2004-01-25 16:32:28 +00:00
info.txt Cleanup to run on a machine that's utf8: specify iso-8859-1 when needed. 2009-01-25 18:57:05 +00:00
Makefile first set of changes formed by applyinig diff of android_branch's 2010-11-30 18:35:11 -08:00
Makefile.BasEnglish Add support for Russian. So that Russian text can be processed on systems without setting LANG=ru_RU.CP1251, modify dict2dawg to skip duplicates and words outside of specified lengths. Modify all info.txt files for the new scheme (which includes change to byod.cgi not kept on sourceforge.) 2007-02-17 17:06:05 +00:00
Makefile.CollegeEng first set of changes formed by applyinig diff of android_branch's 2010-11-30 18:35:11 -08:00
Makefile.CSW Makefile for Collins dict 2007-05-26 14:47:46 +00:00
Makefile.Enable Change LANG to XWLANG to avoid conflict with ENV variable. 2006-08-11 01:44:08 +00:00
Makefile.OWL2 first set of changes formed by applyinig diff of android_branch's 2010-11-30 18:35:11 -08:00
Makefile.SOWPODS Change LANG to XWLANG to avoid conflict with ENV variable. 2006-08-11 01:44:08 +00:00
Makefile.TWL06 first set of changes formed by applyinig diff of android_branch's 2010-11-30 18:35:11 -08:00
README.txt first version 2003-11-01 06:34:23 +00:00

This file describes how to build dictionaries for the various versions
of Crosswords.

Short version:

For a Palm dictionary, type:

# make -f Makefile.BasEnglish TARGET_TYPE=PALM

which will create BasEnglish2to8.pdb.

For a Franklin or Wince or Linux dictionary, type  

# make -f Makefile.BasEnglish TARGET_TYPE=FRANK

which will create BasEnglish2to8.seb and BasEnglish2to8.xwd.saved.

The .seb file is for the eBookman, and is just a wrapper around an
.xwd file.  Unwrapped .xwd files are for Wince and Linux versions of
Crosswords.  Remove the .saved from the end of the filename.  It's
only there because I haven't figure out how to stop the build system
from deleting .xwd files after making .seb files out of them.



English is unusual in having multiple dictionaries.  In most language
directories there's only one, and so only one Makefile.  So you skip
the -f option to make.

The 2to8 part of the name is a convention meaning that only words from
2 to 8 letters long are included.  2to8 is the default, but you can
explicitly use a different target and the build system will adjust what
words are included.  For example 

# make -f Makefile.BasEnglish TARGET_TYPE=FRANK BasEnglish2to5.xwd

will produce an even smaller dictionary for Wince and Linux.