1 ---------------------------------------------------------------------
2 This file is a summary of the switches used in the en_GB affix file.
3 A description of the affix file format is appended to the end of this
5 In addition to the new suffix and prefix rules a modified TRY list is
6 used in order to properly find spelling errors in words having . (period)
7 ' (apostrophe) and - (hyphen) within them. A replacement list for common
8 mis-spellings has also been incorporated.
10 The en_GB.aff affix file was created from scratch by David Bartlett and
14 ---------------------------------------------------------------------
18 B -able, -ability, last syllable of stem stressed, -ate words > 2 syllables
19 b -ible, very basic rules, only dropped e
22 D -ed, regular verb past tenses, last syllable of stem stressed
23 d -ed, -ing, regular verb past tenses and adverbial form, last syllable NOT stressed
24 E dis- Prefix for negation
28 G -ing, ending for verbs, stress on last syllable of stem
29 g -ability, last syllable NOT stressed
30 H -th, -fold - number specific suffixes, both generated
31 h -edly, adverbial, simplified rules
32 I in- im- il- ir- Prefix, opposite of.
33 i -edness, degree, simplified rules
34 J -ings, plural noun version of verb ing ending, simplified rules
37 k -ingly, adverbial form, simplified rules
38 L -ment, -ments, -ment's, suffix, both generated
39 l -ably, simplified rules
40 M -'s, possessive form
41 m -man, -men, -man's, -men's suffixes, all generated
42 N -ion, noun from verb, stress on last syllable of stem
43 n -ion, -ions, noun from verb, stress NOT on last syllable of stem
45 o -ally, adverb from verb, simplified rules
46 P -ness, -ness's, adjective degree of comparison
47 p -less, comparative suffix
48 Q -ise, -ised, -ises, -ising, -ize, -ized, -izes, -izing, all generated!
49 q -isation, -isations, -ization, -izations, all generated
50 R -er, -ers, er's, doer, last syllable stressed, both forms generated
51 r -er, -ers, er's, doer, last syllable NOT stressed, both forms generated
52 S -s, noun plurals, verb conjugation
53 s -iser, -isers, -izer, -izers, -iser's, -izer's, all generated
54 T -er, -est, adjectival comparatives, both generated
55 t -isable, -isability, -izable, -izability, all generated
57 u -iveness, ending for verbs
58 V -ive, ending for verbs (simplified rules)
59 v -ively, ending for verbs
60 W -ic, adjectival ending, simplified rules
61 w -ical, adjectival ending, simplified rules
62 X -ions, noun plural, stress on last syllable of stem, simplified rules
63 x -ional, -ionally, simplified rules, both endings formed
64 Y -ly, adverb endings for adjectives
65 y -ry, adjectival and noun forms, simplified rules.
66 Z -y, diminutive and adjectival form, simplified rules
67 z -ily, adverbial ending where adjective adds y
68 0 -al, noun from verb, simplified rules
69 1 -ically, adverbial double suffix, simplified rules
70 2 -iness, y+ness ending, simplified rules
71 3 -ist, -ists, -ists's, professions
73 5 -woman, -women, -woman's suffixes, all generated
75 7 -able, last syllable NOT stressed, -ate words <= 2 syllables
79 ---------------------------------------------------------------------
83 -ify, -ified, -ifies, -ifing
89 ---------------------------------------------------------------------
90 The following minor suffixes have been ignored, based on
91 frequency counts in the standard word list
115 ---------------------------------------------------------------------
116 What follows is cut and pasted from the instructions at
117 http://whiteboard.openoffice.org/lingucomponent/affix.readme
119 The first line has 4 fields:
123 1 SFX - indicates this is a suffix
124 2 D - is the name of the character which represents this suffix
125 3 Y - indicates it can be combined with prefixes (cross product)
126 4 4 - indicates that sequence of 4 affix entries are needed to
127 properly store the affix information
129 The remaining lines describe the unique information for the 4 affix
130 entries that make up this affix. Each line can be interpreted
131 as follows: (note fields 1 and 2 are used as a check against line 1 info)
135 1 SFX - indicates this is a suffix
136 2 D - is the name of the character which represents this affix
137 3 y - the string of chars to strip off before adding affix
138 (a 0 here indicates the NULL string)
139 4 ied - the string of affix characters to add
140 (a 0 here indicates the NULL string)
141 5 [^aeiou]y - the conditions which must be met before the affix
144 Field 5 is interesting. Since this is a suffix, field 5 tells us that
145 there are 2 conditions that must be met. The first condition is that
146 the next to the last character in the word must *NOT* be any of the
147 following "a", "e", "i", "o" or "u". The second condition is that
148 the last character of the word must end in "y".