# # FILE: dutch96.aff (in 8bit ISO Latin1 character encoding!!) # # PURPOSE: affix file for new Dutch wordlist (according to spelling defined # in Groene Boekje 1996) for 8bit ispell version. (`Ispell -vv' # should report `!NO8BIT (8BIT)'.) # # Derived from dutch.aff (version 1.4) of Arjan de Vet # and improved for ISO Latin1 by Johan Vromans # . The current version is cross fertilized by ideas # from deutsch.aff from Heinz Knutzen. The main changes with # respect to 1.4 version are: # (1) improved (La)TeX interface # (2) improved interface for non-ASCII character encodings # (3) optimized affixes (number of words in the raw dictionary # now reduced to about 50%) # (4) handling of apostroph (') and dash (-) in words # (5) some flag-names are renamed. # # For step (3) I wrote the PERL script affixes.pl. # # VERSION: 1.1 (22 Aug. 1997) # (1) Added missing stringchars in altstringtype's. Solved `Alternate # string character was already defined' messages and the problems # for codepage 432. # (2) Removed `plain TeX' altstringtype to keep within the default limit # of MAXSTRINGCHARS (100). # (3) Changed `latin1' defstringtype into "TeX" (was "nroff"). # # AUTHOR: Piet Tutelaers # VERSION: 1.0 (Aug. 1997) # defstringtype "latin1" "TeX" ".lat" ".iso" bounderychars \040 # space, in words like `Den Haag' (does not work yet) wordchars \047 # apostroph, in words like `baby'tje' wordchars \055 # dash, in words like `adjunct-chef' wordchars 4 # in A4 wordchars a A stringchar ? ? stringchar ? ? stringchar ? ? stringchar ? ? wordchars [b-c] [B-C] stringchar ? ? wordchars [d-e] [D-E] stringchar ? ? stringchar ? ? stringchar ? ? stringchar ? ? wordchars [f-i] [F-I] stringchar ? ? stringchar ? ? stringchar ? ? stringchar ? ? wordchars [j-n] [J-N] stringchar ? ? wordchars [o] [O] stringchar ? ? stringchar ? ? stringchar ? ? stringchar ? ? wordchars [p-u] [P-U] stringchar ? ? stringchar ? ? stringchar ? ? stringchar ? ? wordchars [v-z] [V-Z] # # TeX/LaTeX with dutch babel macro's. (Repeat all stringchar definitions # from the latin1 section. Otherwise you will get strange behaviour.) # altstringtype "tex" "TeX" ".tex" ".bib" altstringchar \\\`a ? altstringchar \\\'a ? altstringchar \\\^a ? altstringchar \"a ? altstringchar \\c{c} ? altstringchar \\\`e ? altstringchar \\\'e ? altstringchar \\\^e ? altstringchar \"e ? altstringchar \\\`i ? altstringchar \\\'i ? altstringchar \\\^i ? altstringchar \"i ? altstringchar \\\~n ? altstringchar \\\`o ? altstringchar \\\'o ? altstringchar \\\^o ? altstringchar \"o ? altstringchar \\\`u ? altstringchar \\\'u ? altstringchar \\\^u ? altstringchar \"u ? altstringchar \"U ? # # MSDOS codepage 437. # altstringtype "cp437" "TeX" ".pc" ".txt" altstringchar \205 ? altstringchar \240 ? altstringchar \203 ? altstringchar \204 ? altstringchar \207 ? altstringchar \212 ? altstringchar \202 ? altstringchar \210 ? altstringchar \211 ? altstringchar \215 ? altstringchar \241 ? altstringchar \214 ? altstringchar \213 ? altstringchar \244 ? altstringchar \225 ? altstringchar \242 ? altstringchar \223 ? altstringchar \224 ? altstringchar \227 ? altstringchar \243 ? altstringchar \226 ? altstringchar \201 ? altstringchar \232 ? # # Plain TeX macro's. There are currently two problems: # (1) they don't work as expected. For example the word `barri\"{e}re' # is not recognized as `barri"ere' but as two separate words. # (2) Give error message `Too many stringchar definitions' with the # default of MAXSTRINGCHARS (100). # #altstringtype "tex" "TeX" ".tex" # #altstringchar \\\"{a} ? #altstringchar \\\"{e} ? #altstringchar \\\"\\{i} ? #altstringchar \\\"{o} ? #altstringchar \\\"{u} ? #altstringchar \\\"{U} ? #altstringchar \\\'a ? #altstringchar \\\'e ? #altstringchar \\\'i ? #altstringchar \\\'o ? #altstringchar \\\'u ? #altstringchar \\\^a ? #altstringchar \\\^e ? #altstringchar \\\^i ? #altstringchar \\\^o ? #altstringchar \\\^u ? #altstringchar \\\`a ? #altstringchar \\\`e ? #altstringchar \\\`i ? #altstringchar \\\`o ? #altstringchar \\\`u ? #altstringchar \\\~n ? #altstringchar \\c{c} ? # # The prefix table. # prefixes flag *A: . > AAN # maken > aanmaken flag *B: . > BE # valling > bevalling flag *C: . > IN # breek > inbreek flag *F: . > AF # maken > afmaken flag *G: . > GE # roepen > geroepen flag *K: . > OP # drinken > opdrinken flag *O: . > ON # geldig > ongeldig flag *U: . > UIT # schakelen > uitschakelen flag *V: . > VER # spreken > verspreken # # The suffix table. # suffixes # # Diminitiva (-tje, -tjes, 'tje and -'tjes words). # flag J: [AEIOU] [AEIOU] > TJE # bui > buitje [AEIOU] [AEIOU] > TJES # bui > buitjes [^AEIOU] A > ATJE # opa > opaatje [^AEIOU] A > ATJES # opa > opaatjes [^AEIOU] I > ETJE # ski > skietje [^AEIOU] I > ETJES # ski > skietjes [^AEIOU] Y > 'TJE # baby > baby'tje [^AEIOU] Y > 'TJES # baby > baby'tjes [^AEIOU] O > OTJE # auto > autootje [^AEIOU] O > OTJES # auto > autootjes [^AEIOU] U > UTJE # accu > accuutje [^AEIOU] U > UTJES # accu > accuutjes [AEIOU] [LNRW] > TJE # lepel > lepeltje # paal > paaltje # kuur > kuurtje # duw > duwtje [AEIOU] [LNRW] > TJES # lepel > lepeltjes [AEIOU] M > PJE # bezem > bezempje [AEIOU] M > PJES # bezem > bezempjes [AEIOU] [BCDFGKPT] > JE # club > clubje [AEIOU] [BCDFGKPT] > JES # club > clubjes # # Nouns and verbs ending on -en and -n. # flag N: [^E] > EN # wiel > wielen [E] > N # made > maden flag M: B > BEN # web > webben D > DEN # wad > wadden F > FEN # mof > moffen G > GEN # trog > troggen K > KEN # tak > takken L > LEN # hal > hallen M > MEN # kam > kammen N > NEN # ven > vennen P > PEN # map > mappen R > REN # nar > narren S > SEN # bos > bossen T > TEN # bot > botten Z > ZEN # fez > fezzen flag Z: A A F > -AF,VEN # raaf > raven A A S > -AS,ZEN # daas > dazen E E F > -EF,VEN # zeef > zeven E E S > -ES,ZEN # frees > frezen E I S > -S,ZEN # reis > reizen E U S > -S,ZEN # reus > reuzen I E F > -F,VEN # brief > brieven I E S > -S,ZEN # kies > kiezen I J F > -F,VEN # lijf > lijven I J S > -S,ZEN # prijs > prijzen O E F > -F,VEN # schroef > schroeven O E S > -S,ZEN # hoes > hoezen O O F > -OF,VEN # roof > roven O O S > -OS,ZEN # doos > dozen U I F > -F,VEN # druif > druiven U I S > -S,ZEN # huis > huizen U U S > -US,ZEN # refuus > refuzen [^AEIJOU] F > -F,VEN # korf > korven [^AEIJOU] S > -S,ZEN # vers > verzen H E I D > -ID,DEN # domheid > domheden flag P: A A D > -AD,DEN # braad > braden A A F > -AF,FEN # graaf > grafen A A G > -AG,GEN # laag > lagen A A K > -AK,KEN # draak > draken A A L > -AL,LEN # baal > balen A A M > -AM,MEN # beaam > beamen A A N > -AN,NEN # baan > banen A A P > -AP,PEN # gaap > gapen A A R > -AR,REN # blaar > blaren A A S > -AS,SEN # faas > fasen A A T > -AT,TEN # citaat > citaten E E D > -ED,DEN # Zweed > Zweden E E G > -EG,GEN # kreeg > kregen E E K > -EK,KEN # beek > beken E E L > -EL,LEN # beveel > bevelen E E M > -EM,MEN # embleem > emblemen E E N > -EN,NEN # scheen > schenen E E P > -EP,PEN # greep > grepen E E R > -ER,REN # beer > beren E E S > -ES,SEN # hees > hesen E E T > -ET,TEN # vreet > vreten O O D > -OD,DEN # bood > boden O O F > -OF,FEN # filosoof > filosofen O O G > -OG,GEN # boog > bogen O O K > -OK,KEN # kook > koken O O L > -OL,LEN # Pool > Polen O O M > -OM,MEN # atoom > atomen O O N > -ON,NEN # woon > wonen O O P > -OP,PEN # doop > dopen O O R > -OR,REN # ivoor > ivoren O O T > -OT,TEN # boot > boten U U L > -UL,LEN # moduul > modulen U U N > -UN,NEN # tribuun > tribunen U U R > -UR,REN # huur > huren # # Nouns having a plural on -s. # flag S: [^S] > S # appel > appels # # Nouns having a plural on 's. # flag X: [^S] > 'S # baby > baby's # # Words having an -e form. # flag E: [^E] > E # vroeg > vroege # toegewijd > toegewijde # # Words having -(e)r(e) forms. # flag R: [E] > R # grote > groter [^E] > ER # vroeg > vroeger [E] > RE # grote > grotere [^E] > ERE # vroeg > vroegere # # Words having -st(e) forms. # flag T: . > ST # vroeg > vroegst . > STE # vroeg > vroegste flag D: [^D] > D # werken > werkend [^D] > DE # werken > werkende flag W: [^T] > T # werk > werkt [KFSTP] > TE # werk > werkte [KFSTP] > TEN # werk > werkten C H > TE # lach > lachte C H > TEN # lach > lachten [^KFSTPH] > DE # antwoord > antwoordde [^KFSTPH] > DEN # antwoord > antwoordden flag H: . > HEID # gelegen > gelegenheid flag I: . > ING # bedenk > bedenking