1 # this is the affix file of the de_AT Hunspell dictionary
2 # derived from the igerman98 dictionary
4 # Version: 20161207+frami20170109
6 # Copyright (C) 1998-2016 Björn Jacke <bjoern@j3e.de>
8 # License: GPLv2, GPLv3
9 # There should be a copy of both of this licenses included
10 # with every distribution of this dictionary. Modified
11 # versions using the GPL may only include the GPL
14 TRY esijanrtolcdugmphbyfvkwqxzäüößáéêàâñESIJANRTOLCDUGMPHBYFVKWQXZÄÜÖÉ-.
39 SFX F er innen [^i]erer
57 SFX F er Innen [^i]erer
91 SFX M ass ässchens ass
93 SFX M oss össchens oss
95 SFX M uss üsschens uss
131 SFX A el ler [^eil]el
132 SFX A el len [^eil]el
133 SFX A el lem [^eil]el
134 SFX A el les [^eil]el
135 SFX A lig elig [^aeiouhlräüö]lig
136 SFX A lig elige [^aeiouhlräüö]lig
137 SFX A lig eliger [^aeiouhlräüö]lig
138 SFX A lig eligen [^aeiouhlräüö]lig
139 SFX A lig eligem [^aeiouhlräüö]lig
140 SFX A lig eliges [^aeiouhlräüö]lig
141 SFX A erig rig [^hi]erig
142 SFX A erig rige [^hi]erig
143 SFX A erig riger [^hi]erig
144 SFX A erig rigen [^hi]erig
145 SFX A erig rigem [^hi]erig
146 SFX A erig riges [^hi]erig
161 SFX C 0 erer [^e][lr]
162 SFX C 0 eren [^e][lr]
163 SFX C 0 erem [^e][lr]
164 SFX C 0 eres [^e][lr]
180 SFX C lig eligere [^aeiouhlräüö]lig
181 SFX C lig eligerer [^aeiouhlräüö]lig
182 SFX C lig eligeren [^aeiouhlräüö]lig
183 SFX C lig eligerem [^aeiouhlräüö]lig
184 SFX C lig eligeres [^aeiouhlräüö]lig
185 SFX C erig rigere [^hi]erig
186 SFX C erig rigerer [^hi]erig
187 SFX C erig rigeren [^hi]erig
188 SFX C erig rigerem [^hi]erig
189 SFX C erig rigeres [^hi]erig
191 SFX C 0 este [kßsuxz]
192 SFX C 0 ester [kßsuxz]
193 SFX C 0 esten [kßsuxz]
194 SFX C 0 estem [kßsuxz]
195 SFX C 0 estes [kßsuxz]
221 SFX C 0 ste [^kßstxz]
222 SFX C 0 ster [^kßstxz]
223 SFX C 0 sten [^kßstxz]
224 SFX C 0 stem [^kßstxz]
225 SFX C 0 stes [^kßstxz]
238 SFX C lig eligst [^aeiouhlräüö]lig
239 SFX C lig eligste [^aeiouhlräüö]lig
240 SFX C lig eligster [^aeiouhlräüö]lig
241 SFX C lig eligsten [^aeiouhlräüö]lig
242 SFX C lig eligstem [^aeiouhlräüö]lig
243 SFX C lig eligstes [^aeiouhlräüö]lig
244 SFX C erig rigst [^hi]erig
245 SFX C erig rigste [^hi]erig
246 SFX C erig rigster [^hi]erig
247 SFX C erig rigsten [^hi]erig
248 SFX C erig rigstem [^hi]erig
249 SFX C erig rigstes [^hi]erig
274 SFX p aus äuser [hH]aus
275 SFX p aus äusern [hH]aus
276 SFX p arkt ärkte [mM]arkt
277 SFX p arkt ärkten [mM]arkt
298 # last ...oss rules are for swiss de_CH only - but do not affect de_DE
327 SFX J n ung [bgkpßsz]eln
328 SFX J n ungen [bgkpßsz]eln
382 SFX I en t [^dimnt]en
386 SFX I en t [^c]h[mn]en
387 SFX I n t [^aäehilmnoöuür][mn]en
388 SFX I en t [aäeilmnoöuür][mn]en
398 SFX X en t [^ditmnw]en
400 SFX X en t [^c]h[mn]en
401 SFX X n t [^aäehilmnoöuür][mn]en
402 SFX X en t [aäeilmnoöuür][mn]en
407 SFX X en st [^dimnßstwzx]en
411 SFX X en st [^c]h[mn]en
412 SFX X n st [^aäehilmnoöuür][mn]en
413 SFX X en st [aäeilmnoöuür][mn]en
425 SFX Y en te [^dimntw]en
429 SFX Y en te [^c]h[mn]en
430 SFX Y n te [^aäehilmnoöuür][mn]en
431 SFX Y en te [aäeilmnoöuür][mn]en
434 SFX Y en test [^dimntw]en
438 SFX Y en test [^c]h[mn]en
439 SFX Y n test [^aäehilmnoöuür][mn]en
440 SFX Y en test [aäeilmnoöuür][mn]en
443 SFX Y en tet [^dimntw]en
447 SFX Y en tet [^c]h[mn]en
448 SFX Y n tet [^aäehilmnoöuür][mn]en
449 SFX Y en tet [aäeilmnoöuür][mn]en
452 SFX Y en ten [^dimntw]en
456 SFX Y en ten [^c]h[mn]en
457 SFX Y n ten [^aäehilmnoöuür][mn]en
458 SFX Y en ten [aäeilmnoöuür][mn]en
477 # last two ...ss rules only used for swiss de_CH - but de_DE is unaffected
483 SFX O en tes [^dmntw]en
485 SFX O en tes [^c]h[mn]en
486 SFX O n tes [^aäehilmnoöuür][mn]en
487 SFX O en tes [aäeilmnoöuür][mn]en
490 SFX O en ter [^dmntw]en
492 SFX O en ter [^c]h[mn]en
493 SFX O n ter [^aäehilmnoöuür][mn]en
494 SFX O en ter [aäeilmnoöuür][mn]en
497 SFX O en tem [^dmntw]en
499 SFX O en tem [^c]h[mn]en
500 SFX O n tem [^aäehilmnoöuür][mn]en
501 SFX O en tem [aäeilmnoöuür][mn]en
535 # this one will allow "-Eltern" - Hunspell 1.1.5 bug, but CHECKSHARPS obsoletes LANG de_DE
545 # Prefixes are allowed at the beginning of compounds,
546 # suffixes are allowed at the end of compounds by default:
547 # (prefix)?(root)+(affix)?
548 # Affixes with COMPOUNDPERMITFLAG may be inside of compounds.
553 # my PSEUDOROOT h(elper) flag
556 # forbid uppercase characters at compound word bounds
557 # BUT I want to take care about it myself ;-)
561 # Affixes signed with CIRCUMFIX flag may be on a word when this word also has a prefix with CIRCUMFIX flag and vice versa.
562 # for decapitalizing nouns with fogemorphemes
565 # this one would make a separate dict entry "Denkmalsschutz" invalidate the
566 # compound of "Denkmal"+"schutz". We do not want this feature here...
569 # make not all possible suggestions for typos of Flicken or some rare words
574 # - setting this to 2 decreases performance by 1/10 but is needed for "öl" and "ei"
575 # - setting this to 1 for handling Fuge-elements with dashes (Arbeits-) dash will
576 # be a special word but - is handled as a affix now
579 # this ones are for Duden R36 (old orthography)
580 #CHECKCOMPOUNDPATTERN 2 #oldspell
581 #CHECKCOMPOUNDPATTERN ee e #oldspell
582 #CHECKCOMPOUNDPATTERN oo o #oldspell
585 # this one needs to be flagable to be used for old orthography
597 # Female forms for compound/Compound words:
598 # attention: [^e][^n] does also filter out "...er" !
600 SFX g 0 innen/xyoc [^n]
601 SFX g en innen/xyoc en
602 SFX g 0 Innen/xyoc [^n]
603 SFX g en Innen/xyoc en
604 SFX g 0 innen/xyocf [^n]
605 SFX g en innen/xyocf en
606 SFX g 0 Innen/xyocf [^n]
607 SFX g en Innen/xyocf en
608 SFX g 0 innen-/cz [^n]
609 SFX g en innen-/cz en
610 SFX g 0 Innen-/cz [^n]
611 SFX g en Innen-/cz en
622 # for Uppercased end-words to prepend - and lowercase: (Tier/EPSm) (EX: Bettbezüge und *-laken*)
624 # for lowercased end-words to prepend - and re-uppercase : (tier/EPSozm) (EX: Arbeits*-Tier*)
688 # Decapitalizing: (not used ATM... )
689 # /co(f) : compound permit, in coumpount only, (decapitalizing with fogemorphemes)
721 # private hunspell flags:
722 # --x : not for capmain (rare words)
724 # With "BREAK -" some wrong forms are accepted but that is needed for US-Wirtschaft etc.
725 # So enabling this is the lesser evil. No perfect solution found so far...