Update ooo320-m1
[ooovba.git] / dictionaries / en_GB / affDescription.txt
blob9e150572e59f6d413c83cf05aaf34e4053fa8259
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 
11 Andrew Brown.
13 15/12/02
14 ---------------------------------------------------------------------
16 A re- Prefix
17 a mis- Prefix
18 B -able, -ability, last syllable of stem stressed, -ate words > 2 syllables
19 b -ible, very basic rules, only dropped e
20 C de- Prefix
21 c over- Prefix
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
25 e out- Prefix
26 F con- prefix
27 f under - Prefix
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
35 j -fully, suffix
36 K pre-, prefix
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
44 O non- Prefix
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
56 U un- Prefix
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
72 4 trans-, Prefix
73 5 -woman, -women, -woman's suffixes, all generated
74 6 -ful, suffix
75 7 -able, last syllable NOT stressed, -ate words <= 2 syllables
79 ---------------------------------------------------------------------
80 To Do:
81 -ity
82 -en
83 -ify, -ified, -ifies, -ifing
84 -ism
85 -ish
86 -ous
87 -ously
89 ---------------------------------------------------------------------
90 The following minor suffixes have been ignored, based on 
91 frequency counts in the standard word list
92 -fulness
93 -lessly
94 -lessness
95 -ousness
96 -ifier
97 -ification
98 -ward
99 -ship
100 -ishly
101 -ible
102 -ibility
103 -iveity
104 -edness
105 -icable
106 -icability
107 -ality
108 -alism
109 -ics
110 -ional
111 -ology
112 -ologist
113 -istic
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:
121 Field
122 -----
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)
133 Field
134 -----
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
142                     can be applied
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".