extensions/spellcheck/hunspell/tests/unit/data/germancompounding.aff

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 # German compounding
     3 # handle special casing of German sharp s
     5 CHECKSHARPS
     7 # compound flags
     9 COMPOUNDBEGIN U
    10 COMPOUNDMIDDLE V
    11 COMPOUNDEND W
    13 # Prefixes are allowed at the beginning of compounds,
    14 # suffixes are allowed at the end of compounds by default:
    15 # (prefix)?(root)+(affix)?
    16 # Affixes with COMPOUNDPERMITFLAG may be inside of compounds.
    17 COMPOUNDPERMITFLAG P
    19 # for German fogemorphemes (Fuge-element)
    20 # Hint: ONLYINCOMPOUND is not required everywhere, but the
    21 # checking will be a little faster with it.
    23 ONLYINCOMPOUND X
    25 # forbid uppercase characters at compound word bounds
    26 CHECKCOMPOUNDCASE
    28 # for handling Fuge-elements with dashes (Arbeits-) 
    29 # dash will be a special word
    31 COMPOUNDMIN 1
    32 WORDCHARS -
    34 # compound settings and fogemorpheme for `Arbeit'
    36 SFX A Y 3
    37 SFX A 0 s/UPX .
    38 SFX A 0 s/VPDX .
    39 SFX A 0 0/WXD .
    41 SFX B Y 2
    42 SFX B 0 0/UPX .
    43 SFX B 0 0/VWXDP .
    45 # a suffix for `Computer'
    47 SFX C Y 1
    48 SFX C 0 n/WD .
    50 # for forbid exceptions (*Arbeitsnehmer)
    52 FORBIDDENWORD Z
    54 # dash prefix for compounds with dash (Arbeits-Computer)
    56 PFX - Y 1
    57 PFX - 0 -/P .
    59 # decapitalizing prefix
    60 # circumfix for positioning in compounds
    62 PFX D Y 29
    63 PFX D A a/PX A
    64 PFX D Ä ä/PX Ä
    65 PFX D B b/PX B
    66 PFX D C c/PX C
    67 PFX D D d/PX D
    68 PFX D E e/PX E
    69 PFX D F f/PX F
    70 PFX D G g/PX G
    71 PFX D H h/PX H
    72 PFX D I i/PX I
    73 PFX D J j/PX J
    74 PFX D K k/PX K
    75 PFX D L l/PX L
    76 PFX D M m/PX M
    77 PFX D N n/PX N
    78 PFX D O o/PX O
    79 PFX D Ö ö/PX Ö
    80 PFX D P p/PX P
    81 PFX D Q q/PX Q
    82 PFX D R r/PX R
    83 PFX D S s/PX S
    84 PFX D T t/PX T
    85 PFX D U u/PX U
    86 PFX D Ü ü/PX Ü
    87 PFX D V v/PX V
    88 PFX D W w/PX W
    89 PFX D X x/PX X
    90 PFX D Y y/PX Y
    91 PFX D Z z/PX Z

mercurial