diff options
| author | 2021-04-09 10:23:59 +0530 | |
|---|---|---|
| committer | 2021-04-09 10:23:59 +0530 | |
| commit | 8b02b4b7fa2dbdd3d5504ee4d2222ba5b9617dc8 (patch) | |
| tree | 3236584a9e6cb7013a934ff728f9ab73b4e665b3 /src/dictionaries/da_DK.aff | |
| parent | 2b3f192127466b044e87a39020ef57d734793f38 (diff) | |
| download | whatsie-8b02b4b7fa2dbdd3d5504ee4d2222ba5b9617dc8.tar.gz whatsie-8b02b4b7fa2dbdd3d5504ee4d2222ba5b9617dc8.zip | |
added new dictionaries source files
Diffstat (limited to 'src/dictionaries/da_DK.aff')
| -rw-r--r-- | src/dictionaries/da_DK.aff | 618 |
1 files changed, 618 insertions, 0 deletions
diff --git a/src/dictionaries/da_DK.aff b/src/dictionaries/da_DK.aff new file mode 100644 index 0000000..cfc274d --- /dev/null +++ b/src/dictionaries/da_DK.aff @@ -0,0 +1,618 @@ +SET ISO8859-1 +TRY esianrtolcvjugmphbyqfkw���xz + +COMPOUNDFLAG m +COMPOUNDMIN 3 + +# Foranstilling af u- +PFX z Y 1 +PFX z 0 u . # fiks -> ufiks + +# Foranstilling af for- +PFX y Y 1 +PFX y 0 for . # bytte -> forbytte + +# Foranstilling af ud- +PFX x Y 1 +PFX x 0 ud . # r�b -> udr�b + +# Foranstilling af af- +PFX w Y 1 +PFX w 0 af . # h�re -> afh�re + +# Foranstilling af ind- +PFX v Y 1 +PFX v 0 ind . # betale -> indbetale + +# Foranstilling af op- +PFX u Y 1 +PFX u 0 op . # tog -> optog + +# Foranstilling af be- +PFX t Y 1 +PFX t 0 be . # bygge -> bebygge + +# Foranstilling af gen- +PFX s Y 1 +PFX s 0 gen . # finde -> genfinde + +# Foranstilling af an- +PFX r Y 1 +PFX r 0 an . # holde -> anholde + + +# Regler der prim�rt er rettet mod navneord: + +# Tilf�jelse af et -s til ord der ikke ender p� -[szx], ofte brugt til: +# - ejefald +SFX A Y 3 +SFX A 0 s [^szx] +SFX A 0 ' [szx] +SFX A 0 's [szx] + +# Tilf�jelse af -et og -ets, ofte brugt til: +# - bestemt form af navneord i intetk�n +SFX B Y 2 +SFX B 0 et . # Eksempel: hus -> huset(s) +SFX B 0 ets . + +# Tilf�jelse af et -t, brugt til: +# - bestemt form af navneord i intetk�n der ender p� -e +# - till�gsord i intetk�n / biord dannet af till�gsord +# Eksempel: lang -> langt +# - datids till�gsform af udsagnsord +# Eksempel: adle -> adlet +SFX C Y 1 +SFX C 0 t . + +# Tilf�jelse af -ts, brugt til: +# - ejefald af bestemt form af navneord i intetk�n der ender p� -e +SFX D Y 1 +SFX D 0 ts e # �ble -> �blets + +# Konsonantfordobling og tilf�jelse af -et og -ets, brugt til: +# - bestemt form af navneord i intetk�n: +SFX E Y 22 +SFX E 0 det d # fed > feddet +SFX E 0 dets d # fed > feddets +SFX E 0 fet f +SFX E 0 fets f +SFX E 0 get g +SFX E 0 gets g +SFX E 0 ket k +SFX E 0 kets k +SFX E 0 let l +SFX E 0 lets l +SFX E 0 met m +SFX E 0 mets m +SFX E 0 net n +SFX E 0 nets n +SFX E 0 pet p +SFX E 0 pets p +SFX E 0 ret r +SFX E 0 rets r +SFX E 0 set s +SFX E 0 sets s +SFX E 0 tet t +SFX E 0 tets t + +# Tilf�jelse af -en og -ens, ofte brugt til: +# - bestemt form af navneord i f�llesk�n +SFX F Y 2 +SFX F 0 en . # abrikos -> abrikosen & abrikosens +SFX F 0 ens . + +# - bestemt form af navneord i f�llesk�n der ender p� -e +# Konsonantfordobling og tilf�jelse af -en og -ens, brugt til +# - bestemt form af navneord i f�llesk�n +SFX G Y 22 +SFX G 0 n [^bdflkmnpst] # aborre > aborren +SFX G 0 ns [^bdflkmnpst] # aborre > aborrens +SFX G 0 ben b # lab > labben +SFX G 0 bens b +SFX G 0 den d +SFX G 0 dens d +SFX G 0 fen f +SFX G 0 fens f +SFX G 0 len l +SFX G 0 lens l +SFX G 0 ken k +SFX G 0 kens k +SFX G 0 men m +SFX G 0 mens m +SFX G 0 nen n +SFX G 0 nens n +SFX G 0 pen p +SFX G 0 pens p +SFX G 0 sen s +SFX G 0 sens s +SFX G 0 ten t +SFX G 0 tens t + +# Tilf�jelse af -er, -erne, -ernes og -ers, ofte brugt til: +# - flertal af navneord +SFX H Y 4 +SFX H 0 er . #vagt -> vagter & vagterne +SFX H 0 erne . #vagt -> vagternes & vagters +SFX H 0 ernes . +SFX H 0 ers . + +# Fjernelse af -um og tilf�jelse af -er, -erne, -ernes, -ers, brugt til: +# - bestemt form og flertal af navneord p� -um +SFX I Y 6 +SFX I um er um # gymnasium -> gymnasier +SFX I um erne um +SFX I um ernes um +SFX I um ers um +SFX I um et um # gymnasium -> gymnasiet +SFX I um ets um + +# Tilf�jelse af -ne og -nes, brugt til +# - flertal af navneord p� -e, -er og -re +SFX J Y 2 +SFX J 0 ne . # dansker -> danskerne(s) +SFX J 0 nes . + +# Tilf�jelse af -ene og -enes, brugt til +# - flertal af navneord +SFX K Y 2 +SFX K 0 ene . # fad -> fadene(s) +SFX K 0 enes . + +# Konsonantfordobling og tilf�jelse af -ene og -enes, brugt til +# - flertal af navneord +SFX L Y 20 +SFX L 0 bene b # rum -> rummene(s) +SFX L 0 benes b +SFX L 0 dene d +SFX L 0 denes d +SFX L 0 gene g +SFX L 0 genes g +SFX L 0 kene k +SFX L 0 kenes k +SFX L 0 lene l +SFX L 0 lenes l +SFX L 0 mene m +SFX L 0 menes m +SFX L 0 nene n +SFX L 0 nenes n +SFX L 0 pene p +SFX L 0 penes p +SFX L 0 sene s +SFX L 0 senes s +SFX L 0 tene t +SFX L 0 tenes t + +# Konsonantfordobling og tilf�jelse af -er, -erne, -ernes og -ers, brugt til: +# - flertal af navneord +SFX M Y 46 +SFX M 0 ber b +SFX M 0 berne b +SFX M 0 bernes b +SFX M 0 bers b +SFX M 0 der d # jordn�d -> jordn�dder(ne)(s) +SFX M 0 derne d +SFX M 0 dernes d +SFX M 0 ders d +SFX M 0 r e +SFX M 0 rne e +SFX M 0 rnes e +SFX M 0 rs e +SFX M 0 fer f +SFX M 0 ferne f +SFX M 0 fernes f +SFX M 0 fers f +SFX M 0 ler l +SFX M 0 lerne l +SFX M 0 lernes l +SFX M 0 lers l +SFX M 0 ker k +SFX M 0 kerne k +SFX M 0 kernes k +SFX M 0 kers k +SFX M 0 mer m +SFX M 0 merne m +SFX M 0 mernes m +SFX M 0 mers m +SFX M 0 ner n +SFX M 0 nerne n +SFX M 0 nernes n +SFX M 0 ners n +SFX M 0 per p +SFX M 0 perne p +SFX M 0 pernes p +SFX M 0 pers p +SFX M 0 rene r +SFX M 0 renes r +SFX M 0 ser s +SFX M 0 serne s +SFX M 0 sernes s +SFX M 0 sers s +SFX M 0 ter t +SFX M 0 terne t +SFX M 0 ternes t +SFX M 0 ters t + +# Ombytning af -e[lnr] med tilf�jelse af -t og -ts, brugt til: +# - bestemt form af navneord i intetk�n +SFX N Y 14 +SFX N el let [^dm]el # Kabel > Kablet(s) +SFX N el lets [^dm]el +SFX N del let ddel +SFX N del lets ddel +SFX N mel let mmel +SFX N mel lets mmel +SFX N en net en +SFX N en nets en +SFX N er ret [^fm]er +SFX N er rets [^fm]er +SFX N fer ret fer +SFX N fer rets fer +SFX N mer ret mer +SFX N mer rets mer + +# Ombytning af -e[lrn] tilf�jelse af -n og -ns, brugt til: +# - bestemt form af navneord i f�llesk�n +SFX O Y 26 +SFX O el len [^dfkm]el # vagtel > vagtlen(s) +SFX O el lens [^dfkm]el +SFX O el len [^d]del +SFX O el lens [^d]del +SFX O del len ddel +SFX O del lens ddel +SFX O fel len ffel +SFX O fel lens ffel +SFX O el len [^k]kel +SFX O el lens [^k]kel +SFX O kel len kkel +SFX O kel lens kkel +SFX O el len [^m]mel +SFX O el lens [^m]mel +SFX O mel len mmel +SFX O mel lens mmel +SFX O en nen en +SFX O en nens en +SFX O 0 rene [^e]r +SFX O 0 renes [^e]r +SFX O er rene [^fm]er +SFX O er renes [^fm]er +SFX O fer rene fer +SFX O fer renes fer +SFX O mer rene mer +SFX O mer renes mer + +# Ombytning af -e[ln], og tilf�jelse af -er, -erne, -ernes og -ers, brugt til: +# - flertal af navneord +SFX P Y 36 +SFX P el ler [^dfkm]el # cykel > cykler(ne)(s) +SFX P el lerne [^dfkm]el +SFX P el lernes [^dfkm]el +SFX P el lers [^dfkm]el +SFX P del ler ddel +SFX P del lerne ddel +SFX P del lernes ddel +SFX P del lers ddel +SFX P el ler [^d]del +SFX P el lerne [^d]del +SFX P el lernes [^d]del +SFX P el lers [^d]del +SFX P fel ler ffel +SFX P fel lerne ffel +SFX P fel lernes ffel +SFX P fel lers ffel +SFX P kel ler kkel +SFX P kel lerne kkel +SFX P kel lernes kkel +SFX P kel lers kkel +SFX P el ler [^k]kel +SFX P el lerne [^k]kel +SFX P el lernes [^k]kel +SFX P el lers [^k]kel +SFX P mel ler mmel +SFX P mel lerne mmel +SFX P mel lernes mmel +SFX P mel lers mmel +SFX P el ler [^m]mel +SFX P el lerne [^m]mel +SFX P el lernes [^m]mel +SFX P el lers [^m]mel +SFX P en ner en +SFX P en nerne en +SFX P en nernes en +SFX P en ners en + +# Tilf�jelse af -e og -es til ord der ikke ender p� -e, brugt til: +# - flertal af navneord og till�gsord +SFX Q Y 2 +SFX Q 0 e [^e] # falk > falke(s) +SFX Q 0 es [^e] + +# Konsonantfordobling og tilf�jelse af -e og -es, +# Ombytning af -e[nr] med tilf�jelse af -e og -es, brugt til: +# - Flertal af navneord og till�gsord +SFX R Y 18 +SFX R 0 ke k # unik > unikke(s) +SFX R 0 kes k +SFX R 0 le l +SFX R 0 les l +SFX R 0 me m +SFX R 0 mes m +SFX R 0 ne n +SFX R 0 nes n +SFX R 0 te t +SFX R 0 tes t +SFX R en ne en +SFX R en nes en +SFX R er re [^fm]er # parkometer > parkometre(s) +SFX R er res [^fm]er +SFX R fer re ffer +SFX R fer res ffer +SFX R mer re mmer +SFX R mer res mmer + +# Tilf�jelse af -'s, brugt til +# - Ejefald af forkortelser skrevet uden forkortelsespunktum +SFX S Y 1 +SFX S 0 's . # lp > lp's + +SFX T Y 2 +SFX T 0 'et . # tv > tv'et(s) +SFX T 0 'ets . + +# Tilf�jelse af -'en og -'ens, brugt til +# - Bestemt form af forkortelser skrevet uden forkortelsespunktum +SFX U Y 2 +SFX U 0 'en . # bh > bh'en(s) +SFX U 0 'ens . + +# Tilf�jelse af -'er, -'erne, -'ernes og -'ers, brugt til +# - Flertal af forkortelser skrevet uden forkortelsespunktum +SFX V Y 4 +SFX V 0 'er . # cd > cd'erne(s) +SFX V 0 'erne . +SFX V 0 'ernes . +SFX V 0 'ers . + +############################################### +# Regler der prim�rt er rettet mod udsagnsord: + +# Tilf�jelse af -r, brugt til: +# (- flertal af navneord (d�kket af /M)) +# - nutidsformer af udsagnsord +SFX W Y 1 +SFX W 0 r . # spise > spiser + +# Tilf�jelse af -de og -des, brugt til: +# - datidsformer af udsagnsord +SFX X Y 2 +SFX X 0 de . # spise > spiser +SFX X 0 des . + +# Fjernelse af -e, tilf�jelse af -ning*, brugt til +# - Navneord afledt af udsagnsord p� -e ved tilf�jelse af -ning +SFX Y Y 8 +SFX Y e ning e # afbl�se > afbl�sning(s) +SFX Y e nings e +SFX Y e ningen e +SFX Y e ningens e +SFX Y e ninger e +SFX Y e ningerne e +SFX Y e ningernes e +SFX Y e ningers e + + +# Som /Y, men med konsonantreduktion +# Eksempler: afslutte -> afslutning, bygge -> bygning +# S�rregel for det tilf�ldes skyld at n'et er der i forvejen +# Eksempel: regne -> regning +SFX Z Y 64 +SFX Z ge ning gge +SFX Z ge nings gge +SFX Z ge ningen gge +SFX Z ge ningens gge +SFX Z ge ninger gge +SFX Z ge ningerne gge +SFX Z ge ningernes gge +SFX Z ge ningers gge +SFX Z ke ning kke +SFX Z ke nings kke +SFX Z ke ningen kke +SFX Z ke ningens kke +SFX Z ke ninger kke +SFX Z ke ningerne kke +SFX Z ke ningernes kke +SFX Z ke ningers kke +SFX Z me ning mme +SFX Z me nings mme +SFX Z me ningen mme +SFX Z me ningens mme +SFX Z me ninger mme +SFX Z me ningerne mme +SFX Z me ningernes mme +SFX Z me ningers mme +SFX Z ne ning nne +SFX Z ne nings nne +SFX Z ne ningen nne +SFX Z ne ningens nne +SFX Z ne ninger nne +SFX Z ne ningerne nne +SFX Z ne ningernes nne +SFX Z ne ningers nne +SFX Z pe ning ppe +SFX Z pe nings ppe +SFX Z pe ningen ppe +SFX Z pe ningens ppe +SFX Z pe ninger ppe +SFX Z pe ningerne ppe +SFX Z pe ningernes ppe +SFX Z pe ningers ppe +SFX Z se ning sse +SFX Z se nings sse +SFX Z se ningen sse +SFX Z se ningens sse +SFX Z se ninger sse +SFX Z se ningerne sse +SFX Z se ningernes sse +SFX Z se ningers sse +SFX Z te ning tte +SFX Z te nings tte +SFX Z te ningen tte +SFX Z te ningens tte +SFX Z te ninger tte +SFX Z te ningerne tte +SFX Z te ningernes tte +SFX Z te ningers tte +SFX Z e ing [^n]ne # Er det n�dvendigt at tjekke +SFX Z e ings [^n]ne # p� dobbeltkonsonant +SFX Z e ingen [^n]ne +SFX Z e ingens [^n]ne +SFX Z e inger [^n]ne +SFX Z e ingerne [^n]ne +SFX Z e ingernes [^n]ne +SFX Z e ingers [^n]ne +# Tilf�jelse af -(e)lse, brugt til: +# (-e- kun p� ord p� -i, -o, -u, -y og -�) +# - Navneord afledt af udsagnsord +SFX a Y 16 +SFX a 0 lse e # adskille > adskillelse +SFX a 0 lsen e +SFX a 0 lsens e +SFX a 0 lses e +SFX a 0 lser e +SFX a 0 lserne e +SFX a 0 lsernes e +SFX a 0 lsers e +SFX a 0 else [iouy�] # afst� > afst�else +SFX a 0 elsen [iouy�] +SFX a 0 elsens [iouy�] +SFX a 0 elses [iouy�] +SFX a 0 elser [iouy�] +SFX a 0 elserne [iouy�] +SFX a 0 elsernes [iouy�] +SFX a 0 elsers [iouy�] + +# Fjernelse af -[bdfgklmnprst]e, brugt til: +# - bydem�de +# Eksempel: gemme -> gem +# - ofte brugt ugrammatisk +# Eksempel: abe -> a +SFX b Y 12 +SFX b be 0 be +SFX b de 0 de +SFX b fe 0 fe +SFX b ge 0 ge +SFX b ke 0 ke +SFX b le 0 le +SFX b me 0 me +SFX b ne 0 ne +SFX b pe 0 pe +SFX b re 0 re +SFX b se 0 se +SFX b te 0 te + +# Fjernelse af -e, brugt til: +# - bydem�de af udsagnsord +# Eksempel: l�be -> l�b +SFX c Y 1 +SFX c e 0 e + + +# Eksempel: acceptere -> accept�r +SFX d Y 1 +SFX d ere �r ere + +# Erstatning af -e med -t, brugt til: +# - datids till�gsform +# Eksempel: fylde -> fyldt +SFX e Y 1 +SFX e e t e + +# Tilf�jelse af -nde og -ndes til ord p� -e, brugt til: +# - nutids till�gsform +# Eksempel: dirigere -> dirigerende & dirigerendes +SFX f Y 2 +SFX f 0 nde e +SFX f 0 ndes e + +# Fjernelse af -s fra ord p� -des, +# Erstatning af -des med -t, brugt til: +# - invers passiv (?) +# Eksempel: anedes -> anede & anet +SFX g Y 2 +SFX g s 0 des +SFX g des t des + +# Udskiftning af -e med -te og -tes, brugt til: +# - Datidsformer af udsagnsord +# Eksempel: stege -> stegte & stegtes +SFX h Y 2 +SFX h e te e +SFX h e tes e + +# Regel for konsonanthalvering og udskiftning af -e med -te og -tes +# - eksempler: bestemme-me+te + + +############################################### +# Regler der prim�rt er rettet mod till�gsord: + +# Tilf�jelse af -ere og -eres, brugt til: +# - komparativformer af till�gsord +# Eksempel: blid -> blidere & blideres +# Tilf�jelse af -est, -este og -estes, brugt til: +# - superlativformer af till�gsord +# Eksempel: blid -> blidest & blideste & blidestes +SFX i Y 5 +SFX i 0 ere [^e] +SFX i 0 eres [^e] +SFX i 0 est [^e] +SFX i 0 este [^e] +SFX i 0 estes [^e] + +# Tilf�jelse af -ere, eres, -st, -ste og -stes til ord der ikke ender p� [ls], +# brugt til: +# - komparativ og superlativ af till�gsord +# Eksempel: beg�rlig -> beg�rligere(s) & beg�rligst(e(s)) +# Ombytning af -el og tilf�jelse af -ere,-eres,-est,-este,-estes, brugt til: +# - komparativ og superlativ af till�gsord +# Eksempel: enkel -> enklere(s) & enklest(e(s)) +SFX j Y 10 +SFX j 0 ere [^ls] +SFX j 0 eres [^ls] +SFX j 0 st [^ls] +SFX j 0 ste [^ls] +SFX j 0 stes [^ls] +SFX j el lere el +SFX j el leres el +SFX j el lest el +SFX j el leste el +SFX j el lestes el + +# Tilf�jelse af -eren og -erens, brugt til: +# - navneord afledt af udsagnord i bydeform (?) +# Eksempel: affugt -> affugteren & affugterens +# Ombytning af afsluttende -el, evt. fjernelse af foranst�ende m, brugt til +# - flertal af till�gsord +# Eksempel: dunkel -> dunkle & dunkles +# Eksempel: gammel -> gamle & gamles +SFX k Y 6 +SFX k 0 eren [^l] +SFX k 0 erens [^l] +SFX k el le [^m]el +SFX k el les [^m]el +SFX k mel le mmel +SFX k mel les mmel + + + + + + + + + + + + + + |
