"Fossies" - the Fresh Open Source Software Archive

Member "libreoffice-6.3.2.2/dictionaries/en/affDescription.txt" (18 Sep 2019, 5221 Bytes) of package /linux/misc/libreoffice/src/libreoffice-dictionaries-6.3.2.2.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    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
    4 
    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.
    9 
   10 The en_GB.aff affix file was created from scratch by David Bartlett and 
   11 Andrew Brown.
   12 
   13 15/12/02
   14 ---------------------------------------------------------------------
   15 
   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
   76 8
   77 9
   78 
   79 ---------------------------------------------------------------------
   80 To Do:
   81 -ity
   82 -en
   83 -ify, -ified, -ifies, -ifing
   84 -ism
   85 -ish
   86 -ous
   87 -ously
   88 
   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
  114 
  115 ---------------------------------------------------------------------
  116 What follows is cut and pasted from the instructions at
  117 http://whiteboard.openoffice.org/lingucomponent/affix.readme
  118 
  119 The first line has 4 fields:
  120 
  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
  128 
  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)
  132 
  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
  143 
  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".
  149