Sha256: d5a6b81536b81440dd517ec52c3e49ad60e46da1c8fa6d26ac3696d4bdcc7efd

Contents?: true

Size: 972 Bytes

Versions: 3

Compression:

Stored size: 972 Bytes

Contents

The german dictionaries from OpenOffice.org are missing the compound flags necessary for recognising words that can be compunds of other words.
German language depends heavily on compound words such as "Haust�r", which need to be lexized
as "'t�r':1 'haus':1 'haust�r':1" by tsearch in order to yield 'haust�r' when searching for 't�r'.

compound.pl adds the /z Flag to all words that can be contained in other words.
It searches the input dictionary word by word and checks if the given entry is part of another word 
e.g. 't�r' will be found in 'haust�r', thus creating the entry t�r/z in the dictionary.

Usage:
compound.pl -i german.dic -o german.dict

where german.dic is the original dictionary File from OpenOffice.org and german.dict the compound-extended version.

The resulting file must then be processed by the tool in /my2ispell/ that originally handles the norwegian dictionaries only. You must adjust the Makefile to take the german dictionary + aff-File.

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
de.oddb-2.0.1 data/fulltext/data/german_compound/README
ramaze.ch.oddb.org-1.0.0 data/fulltext/data/german_compound/README
de.oddb-2.0.0 data/fulltext/data/german_compound/README