From 05aeea78580b1708f781f2043fdb753fe51f7c44 Mon Sep 17 00:00:00 2001
From: jonsd
Date: Sat, 30 Jun 2007 12:31:21 +0000
Subject: [PATCH] [1.27] Only keep one primary stress when adding prefixes. Add
stress_rule=4, altepenultimate stress. Change license to GPL version 3.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@56 d46cf337-b52f-0410-862d-fd96e6ae7743
---
dictsource/af_list | 47 +-
dictsource/af_rules | 1226 +++++++++++++++++-----------
dictsource/de_list | 24 +-
dictsource/de_rules | 75 +-
dictsource/dict_phonemes | 28 +-
dictsource/en_list | 1 +
dictsource/en_rules | 11 +-
dictsource/fr_list | 72 +-
dictsource/fr_rules | 2 -
dictsource/hu_list | 34 +-
dictsource/hu_rules | 40 +-
dictsource/it_rules | 109 +--
dictsource/la_list | 362 ++++++--
dictsource/la_rules | 470 +++++------
dictsource/pt_list | 11 +-
dictsource/pt_rules | 118 +--
dictsource/ro_list | 19 +-
dictsource/ro_rules | 144 ++--
docs/add_language.html | 13 +-
docs/commands.html | 4 +-
docs/dictionary.html | 4 +-
docs/download.html | 37 -
docs/index.html | 17 +-
docs/phonemes.html | 5 +-
docs/speak_lib.h | 29 +-
docs/voices.html | 1 +
phsource/compile_report | 71 +-
phsource/l/l_2 | Bin 766 -> 767 bytes
phsource/ph_afrikaans | 1 -
phsource/ph_croatian | 2 +-
phsource/ph_english | 1 -
phsource/ph_french | 113 +--
phsource/ph_greek | 6 +-
phsource/ph_hindi | 29 +-
phsource/ph_hungarian | 2 +-
phsource/ph_icelandic | 2 +-
phsource/ph_italian | 2 +-
phsource/ph_pt_brazil | 1 -
phsource/ph_romanian | 2 +-
phsource/ph_russian | 1 -
phsource/ph_slovak | 1 -
phsource/ph_zh_yue | 4 +-
phsource/phonemes | 27 +-
phsource/vdiph/aau_2 | Bin 10678 -> 10681 bytes
phsource/vnasal/o_n3 | Bin 7276 -> 7276 bytes
phsource/vnasal/vowelchart.png | Bin 20711 -> 22523 bytes
phsource/voc/z | Bin 5805 -> 5805 bytes
phsource/vowel/@_2 | Bin 998 -> 1319 bytes
phsource/vowel/y# | Bin 24121 -> 24122 bytes
phsource/vowelr/vowelchart.png | Bin 14328 -> 15309 bytes
src/compiledata.cpp | 19 +-
src/compiledict.cpp | 42 +-
src/dictionary.cpp | 27 +-
src/espeak.cpp | 12 +-
src/espeak_command.cpp | 2 +-
src/espeakedit.cpp | 19 +-
src/event.cpp | 2 +-
src/extras.cpp | 14 +-
src/fifo.cpp | 2 +-
src/formantdlg.cpp | 12 +-
src/intonation.cpp | 13 +-
src/main.h | 10 -
src/mbrolib.h | 2 +-
src/menus.cpp | 11 +-
src/numbers.cpp | 12 +-
src/options.cpp | 12 +-
src/options.h | 20 +-
src/phoneme.h | 12 +-
src/phonemelist.cpp | 12 +-
src/prosodydisplay.cpp | 12 +-
src/readclause.cpp | 12 +-
src/setlengths.cpp | 12 +-
src/speak.cpp | 33 +-
src/speak_lib.cpp | 26 +-
src/speak_lib.h | 11 +-
src/speak_riscos.cpp | 37 +-
src/spect.cpp | 11 +-
src/spect.h | 19 +
src/spectdisplay.cpp | 11 +-
src/spectseq.cpp | 12 +-
src/speech.h | 12 +-
src/synth_mbrola.cpp | 12 +-
src/synthdata.cpp | 18 +-
src/synthesize.cpp | 60 +-
src/synthesize.h | 12 +-
src/tr_english.cpp | 12 +-
src/tr_languages.cpp | 38 +-
src/tr_languages.h | 12 +-
src/translate.cpp | 39 +-
src/translate.h | 14 +-
src/transldlg.cpp | 12 +-
src/voice.h | 12 +-
src/voicedlg.cpp | 12 +-
src/voices.cpp | 26 +-
src/vowelchart.cpp | 12 +-
src/wave.cpp | 2 +-
src/wavegen.cpp | 19 +-
windows/make_espeak.iss | 5 +-
windows/make_espeakedit.iss | 2 +-
windows/windows_sapi/ttsengobj.cpp | 60 +-
100 files changed, 2330 insertions(+), 1680 deletions(-)
delete mode 100644 docs/download.html
diff --git a/dictsource/af_list b/dictsource/af_list
index 5cb1d0f8..70c46795 100755
--- a/dictsource/af_list
+++ b/dictsource/af_list
@@ -75,7 +75,7 @@ _8X 'tax2tIx2
_9X 'ne@x2@ntIx2
_0C 'hOn@rt
_0M1 'd'Yys@nt
-_0M2 'mIljun
+_0M2 mIlj'un
_0M3 mIlj'art
_0and _!En
_dpt 'pWnt
@@ -91,6 +91,7 @@ brittanje $2
ceylon s@lOn
china S'ina
engeland 'EN@lant
+jerusalem j@r'ysalEm
kanada kanad%a
kongo kONgu
mesopotamië mEsuput'A:mi@
@@ -107,6 +108,7 @@ worcester v'ust@r
// People names
Abiméleg abin'e@lEx2
+allah %alA:
André 'andreI
annette an'Et
aucamp @Ukamp
@@ -117,6 +119,7 @@ bothma bOtma
breytenbach breIt@nbax2
carl kA:r@L
charles _^_EN
+charlie tSA:li
chopin S%OpA~
chris krIs
christo krIstu
@@ -131,6 +134,7 @@ esegiël is'e@x2i_@l
estelle %ist&l
eugene judZ'i:n
eugène yZ'En
+farao fA:ro@
ferreira f@r&:r@
fourie fur'i
francois franSwa
@@ -148,6 +152,9 @@ jean ZA~n
jesus ji:sWs
joey dZ@Ui
john _^_EN
+jordaan $2
+josef jo@s@f
+langenhoven laN@nho@f@n
lategan lA:t@x2an
le l@
leandra li'andra
@@ -159,9 +166,11 @@ louise luw'i:z
louw l'@U
maria mar'ia
martin m'A:rt@n
+michelle miS'&l
michiel $2
mostert m'Ost@rt
mozart mo@tsart
+naomi na_'o@mi
natasha n%at'aSa
paul p@Ul
paulus p@UlWs
@@ -170,6 +179,7 @@ pierre p'e@r
petrus pe@trWs
phoebe fi:bi
preez pr'e@
+rachmaninoff rax2m'aninOf
rebekka r@bEka
ronel run'&l
rousseau r@s@U
@@ -212,10 +222,9 @@ sal $u
sou $u
kan $u $strend
kon $u $strend
-wil $u $strend
+wil $u $strend $only
word $u
gaan $u $only
-kry $u
// conjunctions and questions
@@ -238,6 +247,7 @@ desondanks dEs?OndaNks $pause
ondanks 'OndaNks $pause
verder f'&rd@r $pause
nogtans $pause
+inteendeel $2 $pause
intussen $pause
omdat $pause
sodat $pause
@@ -342,15 +352,17 @@ bv beIf'o@rbe@lt
aanbid $2
aanstaande $2
-agenda ax2'Enda
+adagio ad'A:dZi;%@U
algaande $2
algehele alx2@h,e@l@
alles al@s
+alreeds $2
alternatiewe $4
amen A:mEn
anatomie $4
asof asOf
-asook aso@k
+asook %as_o@k
+aspris $2
asseblief as@bl'if
babelaas bab@lA:s
bedjie bE:ici
@@ -361,7 +373,6 @@ bene be@n@
beswil bEsv@l
bêre b&:r@
beskryf b@skr'eIf
-beste bEst@
bestes bEst@s
betekenis b@te@k@n@s
bewe be@v@
@@ -369,6 +380,8 @@ bewend be@v@nt
bewering b@ve@rIN
bostaande b'o@stA:nd@
+cabernet kab@rn'eI
+camembert kam@mb'&:r
dadelik dA:d@lIk
darem dar@m
derde d&:rd@
@@ -395,8 +408,11 @@ exodus Eks'o@dWs
figuur f@x2yr
finalis $3
finaliste $3
+frontaal $2
+frontale $2
garages g@rA:dZ@s
+gawes x2A:v@s
gee x2e@
geen x2e@n
gegewens x2@x2e@v@ns
@@ -406,6 +422,7 @@ genesis x2e@n@s@s
//gesamentlik x2@sA:m@ntl@k
gooi x2OI
gomorra x2@mOra
+graffiti graf'iti
hallo h'Il,@U
hanteer $2
@@ -416,9 +433,10 @@ hek h&k
hekke h&k@
helaas he@l'A:s
here he@r@
+hiernamaals hi:rn'A:mA:ls
hoewel huv'&l
+hokaai hOkAI
hoofsaaklik $2
-hotel hut'&l
idee $2
ietwat itvat
@@ -429,17 +447,15 @@ inkluis $2
intens @nt'Ens
intensiteit $4
-joernalis $3
+jawoord jA:vo@rt
kafee kaf'e@
-kantoor $2
kapitaal kapit'A:l
komaan kOmA:n
komberse kOmb'&rs@
kombers kOmb'&rs
kopiereg kup'ir&x2
-krediet kr@dit
kritiek krIt'ik
kultuur $2
kunsmatige kWnsm'A:t@x2@
@@ -450,9 +466,11 @@ lekker l&k@r
lekkerder l&k@rd@r
lekkerste l&k@rst@
+macaroni makar'o@ni
+madame mad'A:m
makabere m%ak'A:b@r@
-matige mA:t@x2@
meegee me@x2e@
+merlot m&rl'o@
militêre mIl@t'&:r@
minister m@nIst@r
minute m@nyt@
@@ -465,6 +483,7 @@ motor mo@t@r
motortjie mo@t@rki
nadele nA:de@l@
+namens nA:m@ns
nature nat'yr@
nalatigheid nA:l'A:t@x2eIt
namate $2
@@ -474,11 +493,11 @@ netjiese nEicis@
netsowel nEtso@v&l
nietemin n'it@m@n
nobelprys $2
-nogal nOx2al
normale nOrm'A:l@
november $2
numeri nWm@ri
+oeuvre W:vr@
omtrent Omtr'Ent
onbegrip $1
onderweg $3
@@ -493,7 +512,6 @@ ongewens $1
ongewensde $3
ongewoons $1
onkunde $1
-onlangs $1
onmag $1
onmin $1
onraad $1
@@ -509,6 +527,7 @@ patriotisme patri|ut'Ism@
penorent pEno@rEnt
per pIr
persent p@rsEnt
+prakseer $2
program prux2r'am
reeds re@ts
@@ -583,6 +602,8 @@ vrek fr&k
waarskynlik $2
waarskynlike $2
wangedrag vanx2@drax2
+weergalm $2
+weerklink $2
weg v&x2
weggewens v&x2@v'E:ns
diff --git a/dictsource/af_rules b/dictsource/af_rules
index 89fa2698..fb36b7d4 100755
--- a/dictsource/af_rules
+++ b/dictsource/af_rules
@@ -5,17 +5,21 @@
//With contributions by Christo de Klerk
+// 2-letter groups for:
+// aa, an, be, ge, ka, ko, me, on, oo, re, st, te
+
.group a
_C) a (Cie_ 'A:
a A:
+ i) a (_ %a // a short and unstressed in words ending in ia: laboratoria/millennia
a (C a
C) a (Csier %a // (ge)finansier/kassier
- j) a (pan %a //japan first a sound and stress
+ j) a (pan %a //japan first a sound and stress
C) abie 'A:bi
abo (C %abO // move default stress and fix a and o sounds: abominasie/abonnement/aborsie
_) a (bC %a // abdy/ablatief/ablusie/abstrak, etdc.
- @) adig 'A:d@x2 // misdadiger/gewelddadigheid/kragdadigheid
+ @) adig 'A:d@x2 // misdadiger/gewelddadigheid/kragdadigheid
C) adium A:diWm // compounds of stadium/radium
admi (r %atm%i // move default stress: admiraal and compounds
@@ -30,97 +34,92 @@
a (Cie A: // apies/middagslapie
a (Cy %a
a (CA A:
- _) aka a%k@ //akademie etc.
- akkedis a%k@d'Is //akkedis and compounds
- aa A:
+ _) aka a%k@ //akademie etc.
+ akkedis a%k@d'Is //akkedis and compounds
ae A: //should be A:@ but sounds wrong
ai aI
- aai AI
- adres %adrEs // fix last e sound of adres as last part of compounds
+ adres %adrEs // fix last e sound of adres as last part of compounds
_) alle (C al@ // alledaags/e/allerhande
_) alom (@ al?Om // shorten a sound: alombekend, etc.
alu (minium %al%u // move stress: aluminium and compounds
_) al (we %al // stress: alweer/alwetend/-heid
- _k) a (nA %a //kanon and others
+ _k) a (nA %a //kanon and others
- apart ap'art
+ apart ap'art
_) a (po %a // apologie/apollo/apostel
+ apoka (l %ap%Ok%a // fix stress and vowel sounds: apokalips/apokalipties/-e
appar (A %ap@r // apparaat/apparate and compounds
- appèl ap'&l
+ appèl ap'&l
appen (diC %apEn // appendiks/-e/appendix
_) ap (C %ap // april/apteek/apteker and compounds
_) app ap // restore default stress: appel and compounds
area A:ria // are0+a/kiesareas
+ a (siel %a // shorten a sound and move default stress: asiel and compounds
+ assu (ran %as%W // move stress: assuransie and compounds
au aU // ??
atten (d at@n // compounds ending in bevattend etc.
at (le %at // atleet and compounds
atle (tiek %atl@ // atletiek and compounds
+ _p) ad (A at //words starting with pad
austra o@str,A:
antering %ante@r@N //hantering in compounds
- _tr) a (ns %a //transvaal, transformeer etc. stres
+ _tr) a (ns %a //transvaal, transformeer etc. stres
avon (t ,avOn //avontuur and friends
- aangee (+ 'A:nx2e@ // see rule: _) aange (@P5 A:nx@
- _) aange (@P5 'A:nx2@ // added stress mark to ensure stress on aan
- aan (een %A:n? // stress and short break between slbs.: aaneen/-gestrengel
- aan (g A:n // aangaan/aangaap/aangroei/aangryp
- aan (houden %A:n // move default stress: aanhoudend/-e
- aan (lok %A:n // move default stress: aanloklik/-heid
- aan (lok_N A:n // restore default stress: aanlok
- aan (sien %A:n // stress on 2nd slb
- aan (sien_N 'A:n // stress on 1st slb
- aan (skou A:n' // stress aanskou/lik
- aanste (llerig A:nst'& // aanstellerig/-e|-heid
- aansterk 'A:nst&rk // aansterk/ing
- aan (stoot %A:n // stress on 2nd slb.: aanstootlik
- aan (stoot_N A:n // stress on 1st slb.: aanstoot
- aantreklik %A:ntr&kl@k // move default stress: aantreklik/-heid
- aan (trek_N A:n // restore default stress: aantrek
- aan (vaar %A:n // aanvaar/de/baar
- aan (vank A:n' // stress aanvanklik/e
- aanwen (d 'A:nvEn // to correct pronunciation of e
- aanwen (_ 'A:nvEn // to correct pronunciation of e in aanwen/aanwending
_) af (@P2 'af // afbreek/afdwaal/afdwing
C) afel (@ A:f@l // compounds starting with tafel/ontrafeling/uitrafeling
_) a (ffA %a // move default stress: affêre and compounds/affekteer
affro (nt %afr%O // fix stress: affronteer/-tasie
afgee (+ 'afx2e@ // see rule: _) afge (@P4 afx2@
_) afge (@P4 'afx2@ // stress on 1st slb
+ afgryslik %afx2reIsl@k // move default stress: afgryslik and derivitives vs. afgrys/-e
+ af (hank %af // move default stress: afhanklik/-e/-heid, etc.
_) af (komstig %af // move default stress: afkomstig
afrik (aan %afr%ik // exception to af prefix and move stress to end
afrikaner %afr%ikA:n@r // move stress to end: Afrikaner and compounds
afrika A:frika //Stress and 1st a sound: Afrika and compounds: Afrikatale/-state...
+ af (skuw %af // move default stress: afskuwelik and derivitives vs afsku
af (sydig %af // fix stress: afsydig/-e/-heid
afwesig %afve@s@x2 // to steer clear of pre- and suffixes
af (wagten %af // move default stress: afwagtend/-e
- _) agterge (@P7 'ax2t@rx2@
+ agenda %ax2End%a // fix stress and 1st a sound: agenda/-s/-punt, etc.
+ a (gonie %a // fix 1st a sound and move default stress: agonies/-e
+ agonie (_N %ax2%uni // move stress to end: agonie
+ agter (bak %ax2t@r // fix stress: agterbaks/-e/-heid
+ agter (e ''ax2t@r- // force stress to 1st slb, insert short pause: agterent/-e
+ _) agterge (@P7 'ax2t@rx2@
+ agter (midda %ax2t@r // fix stress: agtermiddag/-s/agtermiddae
agterna ax2t@rn'A: // agterna/-kyk/-loop/-sit/-staar
agter (uit %ax2t@r? // move default stress: agteruit/-boer/-gang/-ry...
+ agter (volg %ax2t@r // move default stress: agtervolg/-ers/-ing
_) agt (uur ax2t // restore default stress; exception to "tuur" rule: agtuur and compounds
a (djie aI
- aan (djie AIN
- aan (tjie AIN
aen (tjie AIN
adjie AIci
atjie aIci
- aadjie AIci
- aatjie AIci
- st) a (tist a //statistiek and friends
+ st) a (tist a //statistiek and friends
AC) adies 'A:dis // move default stress: nomadies/sporadiese
adjunk adj'WNk
a (dres a' // stress adres/se
-// adresseer adrEs'e@r // stress
+// adresseer adrEs'e@r // stress
admini %atm@n@ // administrasie/administratief/administratiewe
- agent ax2'Ent
+ agent %ax2Ent
+ _) a (ku %a // shorten a sound and move default stress: akute/-r
+ a (larm %a // shorten 1st a sound and fix stress: alarm and compounds
+ _) al (ewig %al; // shorten 1st a sound and move default stress: alewig/-e
algemeen 'alx2@m,e@n
alleen %ale@n // to handel stress in compounds with alleen
alleni (g %ale@n@ // fix stress and e sound: allenig and derivitives, eg. allenigheid
+ aller (gie %al&r // fix stress: allergies/-e
+ aller (gie_N %al@r // fix stress and 1st e sound: allergie and compounds
+ a (llure %a // move default stress and shorten 1st a sound: allure/-s
amandel am'and@l // amandel/s/-poeding/-tert...
ambu (l %amb%y // fix stress: ambulans and compounds/ambulant, etc.
_) am (A %am // amorfe/amok/amortisasie/amalgamasie
amer (ik %ame@r // Amerika/Amerikaner
_) am (nA %am // amnestie/amnesie
+ _) amper amp@r // fix e sound in words like: amperbroekie/amperse/ampertjies
ampi (oen %amp%i // kampioen/sampioen and compounds
amus (e %am%ys // shorten a and move stress
anoniem anun'im
@@ -147,6 +146,39 @@
ay (_ _^_EN // words ending in ay are English
ays (_ _^_EN // words ending in ays are English
+
+.group aa
+ aa A:
+ aai AI
+ aangee (+ 'A:nx2e@ // see rule: _) aange (@P5 A:nx@
+ _) aange (@P5 'A:nx2@ // added stress mark to ensure stress on aan
+ aandoenlik %A:ndunl@k // move default stress: aandoenlik and derivitives, vs. aandoen
+ aan (een %A:n? // stress and short break between slbs.: aaneen/-gestrengel
+ aan (g A:n // aangaan/aangaap/aangroei/aangryp
+ aan (hangig %A:n // move default stress: aanhangig vs. aanhang
+ aan (houden %A:n // move default stress: aanhoudend/-e
+ aan (lok %A:n // move default stress: aanloklik/-heid
+ aan (lok_N A:n // restore default stress: aanlok
+ aannem (A A:ne@m // fix e sound: aanneming/aannemer/aannemeling and compounds
+ aan (pasba %A:n // move default stress: aanpasbaar/aanpasbare, etc.
+ aan (sien %A:n // stress on 2nd slb
+ aan (sien_N 'A:n // stress on 1st slb
+ aan (skou A:n' // stress aanskou/lik
+ aanste (llerig A:nst'& // aanstellerig/-e|-heid
+ aansterk 'A:nst&rk // aansterk/ing
+ aan (stoot %A:n // stress on 2nd slb.: aanstootlik
+ aan (stoot_N A:n // stress on 1st slb.: aanstoot
+ aantreklik %A:ntr&kl@k // move default stress: aantreklik/-heid
+ aan (trek_N A:n // restore default stress: aantrek
+ aan (vaar %A:n // aanvaar/de/baar
+ aan (vank A:n' // stress aanvanklik/e
+ aanwen (d 'A:nvEn // to correct pronunciation of e
+ aanwen (_ 'A:nvEn // to correct pronunciation of e in aanwen/aanwending
+ aan (djie AIN
+ aan (tjie AIN
+ aadjie AIci
+ aatjie AIci
+
// The following are experimental nasalisation of aans:
aans (_ 'A~ns
aanse (_ 'A~ns@
@@ -156,9 +188,9 @@
ange (lier %aN@ // angelier/-e and compounds
an (gina %aN // move default stress, fix n/g sounds: angina
angl (A %A~Nx2l% // anglikaans/anglisisme/anglofiel
- angola A~Nx2'o@la //Angola, Angolabos etc.
- angol (e %A~Nx2%ul //Angolese etc.
- an (tjie aIN
+ angola A~Nx2'o@la //Angola, Angolabos etc.
+ angol (e %A~Nx2%ul //Angolese etc.
+ an (tjie aIN
_) ana ,ana // words starting with ana starts destressed
// The following are experimental nasalisation of ans
d) ans A~ns
@@ -167,18 +199,13 @@
k) ans A~ns
l) ans A~ns
kr) ans A~ns
-
+
+
.group b
b b
b (b
b (_N p
b (eentjie+ b // exception to "bee" rule: beentjie/-s and compounds
- be (amp b@? // fix e sound in compounds ending in beampte
- @) beeldig b'e@ld@x2 // denkbeeldig/voorbeeldig
- bei beI // beier/beitel
- _) be (@P2 b@
- @) be (C b@
- C) be (rsie b'&: //kombersie etc.
@) baarlik b'A:rl@k // move default stress: wonderbaarlik/-e/-heid/-ste
band (A bant // fix t sound: bandomslag/-ontwerp/-opname
band (e band // fix d sound: bandeverkoper moterbande etc.
@@ -187,35 +214,7 @@
ba (riton ba // shorten a sound: bariton and compounds
basi (s bA:s@ // basis and compounds
batal (jon b%at%al // shorten 1st a sound, moved stress: bataljon and compounds
- bene (r be@n@ //benerig/e
- be (C%+ bE // beffie/bessie/bennie/bettie/blombeddings
- re) be (lK+ b& // fix e sounds: rebel/-le/-lie
- _) be (Cy b@ // bely/beny/betyds
- bes (ie_ be@s //sonbesie duinebesie etc.
- bes (ies_ be@s //sonbesies duinebesies etc.
- bed (k bEt // bedkassie/bedkaartjie/bedkatel/bedkussing
- bed (l bEt // bedlamp/bedliggie/dubbelbedlaken
- bed (rand bEt // fix e and first d sounds
- bed (s bEt // bedsitkamer/bedsprei/gebedsdag
- @) bed (_ bEt // bruidsbed/dubbelbed; many compounds ending in bed
- be (de_ be@ // bede/gebede
- bedel be@d@l // bedel/gebedel/bedelaar
- bedeling b@de@l@N //bedeling and compounds
- bedev be@d@f // bedevaart and compounds
- beger (A b@x2e@r // begerig/begerend and compounds
- bekk (+ b&k // exception to be (C%+ bE
- bek (_ b&k // exception to be (C%+ bE
- beken b@kEn // 2nd e sound: oorbekend/welbekende
- @) beker (_ be@k@r // compounds ending with -beker
- bell b&l // inbeller/oorbelle/seepbelle
- _) bel (C b&l // Belgies/belhamel
- bere (_ be@r@ //tediebere pandabere etc.
- be (weging b@ // draaibeweging/swaaibeweging
- bewende be@v@nd@ // first e pronounced long
- bewe (rig be@v@ // fix e sound and stress: bewerig/-e/-heid
- bewing be@v@N // (aard)bewing/s
- @) bewys b@veIs // "be" in rybewys/lisensiebewys/geboortebewys
- bobbe (j b%Ob@ //fix stress for bobbejaan and friends
+ bobbe (j b%Ob@ //fix stress for bobbejaan and friends
bonde (C bOnd@ // verbondenheid/bondeldraer/gebondene/saambondelend
_) bor (dA@ b%Or // geborduur/bordeel/bordele
@@ -248,6 +247,74 @@
bar (bA b%ar // barbaar/barbare and derivitives/barbier and compounds
baklei b@kl'eI // baklei/er
+ bibli (oC b@bl%i:% // biblioteek and compounds/biblioteke/bibliofiel/bibliografie...
+ bidd b'Id // biddag/aanbidding
+ bid bIt_ // biduur/aanbid
+ binne bIn@ // binnekom/binnelandse
+ bi (sar b%i // move default stress: bisar/-re
+ bla (tant bl%a // shorten 1st a and move default stress: blatant/-e/-heid
+ @) ble (_ _^_EN // words ending in ble is English
+ bloe (ddors@ bl%u // bloeddorstig and derivitives, but bloeddors
+ bloed (stol bl%ut // move default stress: bloedstollend/-e
+ blon (dine bl%On // move default stress: blondine/-s
+ bly (moed bl%eI // move default stress: blymoedig/-e/-heid
+ bo (botie b%u // fix stress and 1st o sound: bobotie and compounds
+ boeke (t b%ukE //move default stress and fix 2nd e sound: boeket and compounds
+ boepens b''upe~ns // fix stress, nasal e: boepens and compounds
+ boere bur@ // many compounds with boere
+ bo (haai b%u // fix stress and o sound: bohaai and compounds
+ bo (he b%u // fix stress: boheems/boheme
+ bok (ooi bOk_ // bokooi/e/ribbokooi/boerbokooi
+ bo (tanie b%o@ // stress on 2nd slb.: botanies/-e
+ bota (nie_N b%o@t%a // stress on 3rd slb.: botanie
+ _) bowe b''o@v@ // fix e sound in compounds: boweaards/bowemaans/bowetoon
+ buiten (ge b'Yyt@n // buitengewoon/s/buitengewone/buitengemeen
+ buiten (t bYyt@n // restore default stress: buitentoe/buitentyds
+ buiten bYyt@n' // buitendien/buitensporig
+ buite b'Yyt@ // buitelandse/buitestander/buitew�eld
+ bybel beIb@l // to correct pronunc. of e in compounds
+ byder (C@ b%eId@r // byderhand/-s/byderwets
+ by (een b%eI_ // move default stress: byeen/byeenkoms/-te, etc.
+ byge (low b%eIx2@ // move default stress: bygelowig/-e/-heid
+ by (voorb b%eI// move default stress
+
+.group be
+ be (amp b@? // fix e sound in compounds ending in beampte
+ @) beeldig b'e@ld@x2 // denkbeeldig/voorbeeldig
+ bei beI // beier/beitel
+ _) be (@P2 b@
+ @) be (C b@
+ C) be (rsie b'&: //kombersie etc.
+ bene (r be@n@ //benerig/e
+ be (C%+ bE // beffie/bessie/bennie/bettie/blombeddings
+ re) be (lK+ b& // fix e sounds: rebel/-le/-lie
+ _) be (Cy b@ // bely/beny/betyds
+ bes (ie_ be@s //sonbesie duinebesie etc.
+ bes (ies_ be@s //sonbesies duinebesies etc.
+ bed (k bEt // bedkassie/bedkaartjie/bedkatel/bedkussing
+ bed (l bEt // bedlamp/bedliggie/dubbelbedlaken
+ bed (rand bEt // fix e and first d sounds
+ bed (s bEt // bedsitkamer/bedsprei/gebedsdag
+ bed (t bE // fix e and d sounds: bedtafeltjie/bedtyd
+ @) bed (_ bEt // bruidsbed/dubbelbed; many compounds ending in bed
+ be (de_ be@ // bede/gebede
+ bedel be@d@l // bedel/gebedel/bedelaar
+ bedeling b@de@l@N //bedeling and compounds
+ bedev be@d@f // bedevaart and compounds
+ beger (A b@x2e@r // begerig/begerend and compounds
+ bekk (+ b&k // exception to be (C%+ bE
+ bek (_ b&k // exception to be (C%+ bE
+ beken b@kEn // 2nd e sound: oorbekend/welbekende
+ @) beker (_ be@k@r // compounds ending with -beker
+ bell b&l // inbeller/oorbelle/seepbelle
+ _) bel (C b&l // Belgies/belhamel
+ bere (_ be@r@ //tediebere pandabere etc.
+ beste (_ bEst@ // fix e sound: beste/allerbeste/naasbeste/-s
+ be (weging b@ // draaibeweging/swaaibeweging
+ bewende be@v@nd@ // first e pronounced long
+ bewe (rig be@v@ // fix e sound and stress: bewerig/-e/-heid
+ bewing be@v@N // (aard)bewing/s
+ @) bewys b@veIs // "be" in rybewys/lisensiebewys/geboortebewys
bee (+ be@
@) beer (_ b'e@r // absorbeer/inhibeer, etc.
teddie) beer be@r // restore default stress
@@ -268,27 +335,6 @@
besem be@s@m
besering =b@se@r@N // besering/s/kniebesering...
beter b'e@t@r
- bibli (oC b@bl%i:% // biblioteek and compounds/biblioteke/bibliofiel/bibliografie...
- bidd b'Id // biddag/aanbidding
- bid bIt_ // biduur/aanbid
- binne bIn@ // binnekom/binnelandse
- bi (sar b%i // move default stress: bisar/-re
- bla (tant bl%a // shorten 1st a and move default stress: blatant/-e/-heid
- @) ble (_ _^_EN // words ending in ble is English
- bloe (ddors@ bl%u // bloeddorstig and derivitives, but bloeddors
- bo (botie b%u // fix stress and 1st o sound: bobotie and compounds
- boeke (t b%ukE //move default stress and fix 2nd e sound: boeket and compounds
- boere bur@ // many compounds with boere
- bo (haai b%u // fix stress and o sound: bohaai and compounds
- bo (he b%u // fix stress: boheems/boheme
- bok (ooi bOk_ // bokooi/e/ribbokooi/boerbokooi
- buiten (ge b'Yyt@n // buitengewoon/s/buitengewone/buitengemeen
- buiten (t bYyt@n // restore default stress: buitentoe/buitentyds
- buiten bYyt@n' // buitendien/buitensporig
- buite b'Yyt@ // buitelandse/buitestander/buitew�eld
- bybel beIb@l // to correct pronunc. of e in compounds
- byder (C@ b%eId@r // byderhand/-s/byderwets
- by (voorb b%eI// move default stress
.group c
@@ -298,60 +344,75 @@
c (i s
c (y s
ce (_ _^_EN // words ending in ce are English
- ch x
+ ch x2
_) ch x2
- chalet S%aleI // chalet/-s/bergchalet
- ch (ol k //cholera, cholestrol etc.
+ chalet S%aleI // chalet/-s/bergchalet
+ ch (ol k //cholera, cholestrol etc.
+ ch (l k // chloor and compounds
ch (ro k
chat _^_EN
@) ci (_ s'i // plurals ending in -ci
@) cel (_ _^_EN // words ending in cel is English
@) cle (_ _^_EN // words ending in cle is English
+ cliché kl%iSe@ // cliché/-s
chirurg S@r'Wrx2
+ coke k@Uk // coke/cokebottel/cokeblikkie and similar
cy (_ _^_EN // words ending in cy are English
- chin (e S%in //chinees, chinese
+ chin (e S%in //chinees, chinese
.group d
d d
d (d
dd d // gladde/midde/kudde/opskudding
+ daarop (v d%A:r%Op // move default stress: daaropvolgend/-e
aan) dag (tig d'ax2 // accent on dag
dani (gh d'A:n@ // -hoedanigheid/hoedanighede/onderdanigheid
@) dant d'ant // dant takes stress: kommandant/pruimedant
_) de (klass de@ // deklassifikasie/gedeklassifiseer
de (moCr d%E // demokraat/demokrasie/-ë/demokraties/demografie
+ demone d%imo@n@ // fix stress and vowel sounds: demone and compounds, eg. demonegeloof
dekade (n dEkad'E
dekade (s dEk'A:d@
- dekant (_ d@kant //try fix suidekant
+ dekant (_ d@kant //try fix suidekant
_) deli (ka d%El%i // delikaat/delikate
@) dend (er d@nd // beduidender/behoudender
@) dend (ste d@nt // beduidendste/behoudendste
&) denis d@n@s // geskiedenisboek/kultuurgeskiedenis/belydenis/beduidenis
+ @) dente (@ dEnt@ // fix connecting e in compounds like studenteoptog/-opvoering
de (press d%i // depressie/depressief/depressiewe
@) derd (_ d@rt // verouderd/afgesonderd/gevorderd
_) der (duiC d%&r // move default stress: derduisende/derduiwel
@) dderd (_ d@rt // ontredderd, se rule: dd d
_) derge d&rx2@ // dergelik/-e
+ desibel dEsib&l // fix vowel sounds: desibel/-s
+ deur (bo d%Y@r // move default stress: deurboor/deurborende
deur (dring@ d%y@r // move default stress: deurdringend/-e
deur (lop@ d%y@r // move default stress: deurlopend/-e
+ deur (priem d%Y@r // move default stress: deurpriem/-de
deur (sigt d%y@r // move default stress: deursigtig/-e
+ deur (skyn d%Y@r // move default stress: deurskynende/deurskynde
+ deur (skyn_N dY@r // restore default stress: deurskyn
deur (weeC d%y@r // move default stress: deurweef/deurweek/-te
diaken d%iA:k@n // diaken and compounds
+ dia (lo d%i_%a // move default stress: dialoog/dialoë and compounds
dia (m d%i%a // diamant and compounds
- di (GK dI // force default stress: GEDIG/-TE/digbundel/digvorm, etc.
+ di (gK dI // force default stress: GEDIG/-TE/digbundel/digvorm, etc.
dilemma d@lEma // dilemma and compounds
- &) ding (_S4 dIN
+ di (namie d%i // move default stress: dinamies/-e
+ dina (miet d%in%a // stress to 3rd slb.: dinamiet and compounds
direk d%irEk // direk/-sie/-te/-theid/indirek...
+ dirig (e d@r@x2 // fix stress and i sounds: dirigeer/dirigent and compounds
+ diskre (s d@skrE // fix stress and e sound: diskresie/diskresionêre
&) de (_S2 d@
&) des (_ d@s
d (_N t //
dj c // palatal stop
d (_dN // next word starts with d, drop the d
- deloos d@lo@s
- delos d@lo@s
+ deloos d@lo@s
+ delos d@lo@s
@) dge (_ _^_EN //words ending in dge is English
@@ -371,19 +432,22 @@
distri (bu d@str@ // distribusie/distribueer and compounds
dis (trik d@s // stress: distrik/-te and compounds
_) dode d'o@d@ //dodelik dodemars etc.
+ doel (tref d%ul // move default stress: doeltreffend/-e/-ste
doktor (_ dOkt@r // make last o schwa
doku dOky
dominee (_ d'o@m@ni
domin (A dOmin' // domineer/dominering
+ _) dom (ACC dOm // fix o sound: domastrant/domonnosel and derivitives
@) d (C t // oudste/benoudste/goudstad/steeds/Sweeds
@) ds (_ ts // fix d sound of wrds ending in -ds: buitentyds, etc.
p) d (C d // oopdwing/koopdwang
ver) d (C d // verdwyn; see rule: @) d (C t
@) dd d // beddens/bedding
@n) d (ete_ t // aandete/oggendete
- @) d (eteC_ t // aand-/oggendetes/grondeter
+ @) d (eteC_ t // aand-/oggendetes/grondeter
djie ci // bokbaardjie/bordjie/boordjie/perdjie/tydjie
@) d (r d // but oordrewe/oordrom
+ han) d (r t // fix d sound: handreiking/-reling/-rug
oe) d (r t // bloedrooi/bloedryk/hoedrand/invloedryk
toe) d (r d // but: toedrag/toedraai
dril (A drIl // fix i sound when vowel follows dril: driloefening/-opleiding
@@ -405,32 +469,34 @@
CAnn) e (CA @ // banneling/sinnebeeld/spinnekop/-rak
@C) e (bo @ // compounds with boek/boer/boog/boom/bol/bord/borsel/bos/ grondbonebotter/kamdebo...
@C) e (bu @ // briewebus/ereburger/novellebundel/urinebuis/woedebui
- _) epi (C %Ep%i //episode and others
+ _) epi (C %Ep%i //episode and others
sp) e (d @ // ekspedisie/gaspedaal/kwispedoor
gev) e (gK & // fix e sound in compounds like buitegevegstelling/skietgevegte
ng) e (nd @ // fix e sound: dringends/dwingends/deurdringender
+ C) e (pan @ //fix e sound: instrumentepaneel/kolepan/liefdepand
@k) e (tt@+ E // menseketting/etikette
- sp) e (lonk @ // spelonk/rowerspelonk/spelonkagtig etc.
- _k) e (ndh =E // but bekendheid/onbekendheid
- @C) e (rh @ //donkerheid/kweperheining/nywerhede/pantserhemp/klapperhaar/suikerhandel/hamerhou
+ sp) e (lonk @ // spelonk/rowerspelonk/spelonkagtig etc.
+ _k) e (ndh =E // but bekendheid/onbekendheid
+ @C) e (rh @ //donkerheid/kweperheining/nywerhede/pantserhemp/klapperhaar/suikerhandel/hamerhou
p) e (talje @ // fix stress and 1st e sound: petalje and compounds
- l) e (moen @ //fix lemoen and compounds
+ l) e (moen @ //fix lemoen and compounds
+ Cy) e (C+ @ // fix connecting e sound in compounds like byekorf/skilderyemuseum, etc.
eier eI@r // eiergeel/eierwit/leierfiguur/leiergroep
@) ei (sen _'eI // (on)veeleisend/spoedeisend
r) ei (sen 'eI // rondreisend
C) e (h @ // alpehoring/beukehout/briewehoof/hondehok/tehuis...
@C) e (j @ // fix e sound: platejoggie/finalejaarstudent/heksejag/tweedejaar...
hand) e (l @ // handelaar/handelsmerk/handelsware and similar
- _) e (mi %E
- oek) e (C @ // besoekersgetalle/boekekennis/boekenhout/koekepan/snoekerspeler/woekerwet
- toek) e (n E // but: toekenning and compounds
+ _) e (mi %E
+ oek) e (C @ // besoekersgetalle/boekekennis/boekenhout/koekepan/snoekerspeler/woekerwet
+ toek) e (n E // but: toekenning and compounds
C) e (rj @' // fieterjasies/kerjakker/kaperjolle
aw) e (C@ @ // aweregs/dawerend and compounds of dawer/drawertjie/hawer and compounds/hawe and comp.
uim) e (C @ // pruimedant/sluimeraar/sluimerend
e (CA e@
CCan) e (CA @ // swanepoel/swanesang/tranedal
- dier) e (@ @ // dieresorg/-lewe..., many compounds
+ XCier) e (@ @ // dieresorg/-lewe..., many compounds/PIEREWAAI/-ER
luuks) e @ // luukses/luukse and compounds
midd) e (@ @ // compounds starting with midde: middedorp/middeooste/middestad/middeweg
reus) e (@ @ // correct 2nd e in compounds starting with reuse
@@ -444,7 +510,9 @@
C) e (ndh =@ //asemrowendheid/beduidendheid/doeltreffendheid/dringendheid/voortvarendheid...
u) eel 'e@l // words ending in ueel take stress on last slb
@) eer 'e@r // this string most often has stress
+ h) eer e@r // words containing heer take default stress: allesoorheersende
sf) eer e@r // sfeer at end of compounds does not take stress: atmosfeer, etc.
+ Cs) eer e@r // words containing seer (meaning pain) take default stress
w) eer e@r // stress may vary in words containing weer: lugafweer/donderweer
u) eer 'e@r // aktueer/konstrueer/salueer, etc.
effek %e@fEk // move default stress and fix e sound: effek/-te/-tief
@@ -453,6 +521,7 @@
sirk) e (l @ // compounds: sirkelgang/sirkelvormig
nk) e (lb @ // onwankelbaar/skenkelbeen/sprinkelbesproeiing
u) ele (+ 'e@l@ // words ending in uele take stress on penultimate slb
+ _) erde (C &rd@ // fix connecting e in compounds: erdekruik/-ware and similar
_) ere e@r@ // ereamp/erediens/ererol/erevoorsitter
ere (ksiA %e@rE // fix stress and e sounds: ereksie/ereksionele
u) ering 'e@r@N // aktuering/konstruering, etc.
@@ -463,7 +532,7 @@
C) e (ks E
C) e (kt E
ekstase Ekst'A:s@ // stress ekstase/s
- wink) e (l @ // winkelvensters/-sentrum/-personeel/winkelier/winkelhaak
+ wink) e (l @ // winkelvensters/-sentrum/-personeel/winkelier/winkelhaak
C) eloos @lo@s // haweloos/hopeloos/hulpeloos/vlekkeloos
C) elose @lo@s@ // hawelose/hopelose/hulpelose/vlekkelose
C) ema (_ e@ma // words ending in ema: compounds of skema/tema
@@ -474,7 +543,7 @@
_) enorm (A %e@nOrm // enorme/enormiteit, pronunc. of rm and stress
_) enkel ENk@l // enkelbaan/enkelbed; many compounds
@C) eny (_ @n'eI // words ending in eny have stress on y
- d) e (fi E
+ d) e (fi E
C) e (kant @ // buitekant/noordekant
ee e@
eetjie e@ici // tweetjies/hanetreetjie
@@ -492,17 +561,18 @@
C) e (toe_ @ // binnetoe/buitetoe
e (gK &
_) e (gal %e@ // stress: egalig/-e
+ _) e (gipt %e@ // move default stress: Egipte/Egiptenaar/Egipties
C) ektomie 'Ektumi // histerektomie/vasektomie
&) elik (ing @l@k // verduideliking/s/vergoddeliking/verstedeliking
app) elkoos @lk'o@s // stress shifts to koos appelkooskonfeit
&) e (l_ @
@sk) e (l & // kwyt(ge)skeld(ing)
- Cdd) e (le_ e@
- Csd) e (le_ e@
- Add) e (le_ @
- ACd) e (le_ e@
- los) e (s @
+ Cdd) e (le_ e@
+ Csd) e (le_ e@
+ Add) e (le_ @
+ ACd) e (le_ e@
+ los) e (s @
e (lK &
%C) e (C @ // (d)warrelwind/slakkepas
@@ -512,9 +582,9 @@
Cs) e (lle_ & // e sound in words like bloedselle/limfselle/stamselle/tronkselle
AC) e (lh @ // e sound in words like edelheid/ydelheid/kreupelheid
@p) e (lh @ // e sound in words like simpelheid
- blind) e (ling @
- ind) e (ling e@
- nd) e (ling @
+ blind) e (ling @
+ ind) e (ling e@
+ nd) e (ling @
uiw) e (l@ @ // duiwelskind/suiwelprodukte and similar compounds
_) eike 'eIk@ // many compounds with eike
&) e (lC_ @
@@ -537,7 +607,9 @@
_) ellende e@l'End@
_) ellendig e@l'End@x2
+ emalje %e@malj@ // fix stress and e sounds: emalje and compounds
engels EN@ls // engelssprekend/engelstalige/engelsman
+ enig (ma %EnIx2 // stress and e sound: enigma/-ties/-e
lei) er (s @r // leierskap/leiersgroep/leierskursus/leiersposisie...
in) er (A 'e@r // kombinering/verkleinering...
ff) er (@ @r // keffertjie/koffersleutel/offerande/opoffering
@@ -545,11 +617,11 @@
C) eres @r'Es // ...onderwyseres/...sangeres/priesteres
&) e (m_ @
&l) e (m_ E // compounds ending in lem
- n) erie (_ @r'i //masjinerie and compounds stress and e sound
+ n) erie (_ @r'i //masjinerie and compounds stress and e sound
@Cp) e (n_ E// balpuntpen/koorspen/vulpen and similar
@Cp) e (nne E // plurals of the above/-pennetjie
breip) e (n E // fix e sound in breipen/-ne
- &) e (n_ @
+ &) e (n_ @
&) e (nC_ @
&) e (ng_ E
erf) e (nis @ //erfenis/kultuurerfenis/verderfenis
@@ -560,8 +632,9 @@
e (r &
Ank) e (r@ @ // ankerpaal/kankerlyer/donkerbril
- lew) e (ns @
+ lew) e (ns @
&d) e (r@ @ // not initial or final syllable
+ @d) e (rnst & // but fix e sound in doodernstig/-e
&t) e (r@ @
&b) e (s@ @
komp) e (t@ @ // kompetisie/s/uitklopkompetisie/inkompetensie
@@ -569,7 +642,7 @@
eenge 'e@nx2@
_) een (stemm %e@n // move default stress: eenstemmig/-e/-heid
_) een (ton %e@n // move default stress: eentonig
- een (Cjie e@:iN // eendjie/Leentjie/steentjies
+ een (Cjie e@:iN // eendjie/Leentjie/steentjies
_) een (voud@ %e@n // stress on 2nd slb: eenvoudig, but on 1st: eenvoud
eerbied (A e@rb'id // eerbiedig/ing
eerbiedw %e@rb%itv // eerbiedwaardig/eerbiedwekkend
@@ -587,24 +660,25 @@
AA) erige @rIx2@
Ai) er (A @r // bakleierig/draaiery/mooierige
k) es (_ @s // blankes/blinkes/krankes/dronkes/sterkes/swakkes
- hip) e (r @
- _) er (b &r' // erbarm/ing
- _) er (k &r' // erkenbaar/erkenning
- _) er (v &r' // ervaar/ervare/ervarings/ervaringe
+ hip) e (r @
+ _) er (b &r' // erbarm/ing
+ _) er (k &r' // erkenbaar/erkenning
+ _) er (v &r' // ervaar/ervare/ervarings/ervaringe
&) ere (_S3 @r@
@) ery (_ @reI
eti (ket %Et%i // shorten e sound and move stress: etiket/-te
-
+ ewig (du %e@v@x2 // move default stress: ewigdurend/-e/-heid
ewigheid 'e@v@x2,eIt // ewigheid/hewigheid/stewigheid
evolus EvOl'ys // evolusie/devolusie/revolusie
C) ewyn @veIn // alewyn/compounds of brandewyn
_op) e (n @
C) ensie (_ 'Ensi // many words ending in stressed ensie(s)
C) ensies 'Ensis // forensiese
- C) ensie (_ @) enswaar (dig @nsv'A:r // noemenswaardige/bejammerenswaardig
- @C) ent (_ 'Ent // orent/student/topstudent
- @C) ent (e_ 'Ent // plurals of some of the above
+ @) enswaar (dig @nsv'A:r // noemenswaardige/bejammerenswaardig
+ @C) ent (_ 'Ent // orent/student/topstudent
+ en) ent (_ Ent // restore default stress: koppenent/voetenent
+ @C) ent (e_ 'Ent // plurals of some of the above
C) er (tyd @r // tegelykertyd/kindertyd/indertyd
_) etens 'e@t@ns // etenstyd/klok/tafel/uur
pann) e (C @ //pannekoek and friends
@@ -615,7 +689,7 @@
d) e (mons E%
r) e (digering E
som) e (r @ //someraand and others.
- _ew) e (++ @ //ewewig, ewekansig etc.
+ _ew) e (++ @ //ewewig, ewekansig etc.
C) e (sk_ 'E // grotesk/burlesk/humoresk
C) e (ske_ 'E // burleske/groteske
C) e (sk@ @ // hondeskou/modeskou/erdeskottel/geleideskip/hardeskyf
@@ -626,44 +700,45 @@
pred) e (sti E // predestinasie
evang ,e@faNx2 // evangelie/evangelis
- ou) e (C @
+ ou) e (C @
C) e (v @ //kleibevattend/stasiebevelvoerder/skadevergoeding
// The following are experimental nasalisation of ens
gr) ens e~ns
- m) ens e~ns
- nam) ens @ns // but not namens
+ m) ens (++ e~ns
w) ens e~ns
- @sam) e (ns_ @ //fix eksamens
- @nem) e (ns_ @ //fix words ending in nemens
+ @sam) e (ns_ @ //fix eksamens
+ @nem) e (ns_ @ //fix words ending in nemens
_mens) e @ //mense at start of compounds
_mens) e (k @ //force correct behaviour before k
- @kom) e (ns_ @ //fix words ending in komens
+ @kom) e (ns_ @ //fix words ending in komens
suid) e @ //suidekant, suidewind etc.
- @C) e (wa_ @ // goederewa/kolewa/ossewa/troepewa
- Ab) e (wa @ //bewaking/bewaring in compounds polisiebewaking
- @C) e (waen @ // plurals and diminutives of some of the above
- w) e (ling @ //weling always v@l@N
+ @C) e (wa_ @ // goederewa/kolewa/ossewa/troepewa
+ Ab) e (wa @ //bewaking/bewaring in compounds polisiebewaking
+ @C) e (waen @ // plurals and diminutives of some of the above
+ w) e (ling @ //weling always v@l@N
wild) e @ //wilde in compounds
wild) e (kA @ //wilde in compounds with k wildekomkommer etc.
- will) e (C @ //willem, willemse etc./willekeur
- pp) e (C@+ @ // flapperend/snippermandjie/dopperkerk/poppekas...
+ will) e (C @ //willem, willemse etc./willekeur
+ pp) e (C@+ @ // flapperend/snippermandjie/dopperkerk/poppekas...
&) e (nk_ E // but kersgeskenk/verjaardaggeskenk
- @ks) e (ms @ // bliksems and compounds
+ @ks) e (ms @ // bliksems and compounds
@) e (spel_ @ //gebarespel/kleurespel/klokkespel/parespel/poppespel/samespel/snarespel
- ar) e (sse_ 'E // bibliotekaresse/sekretaresse
- Ks) e (na @ //senator and friends/watsenaam
+ ar) e (sse_ 'E // bibliotekaresse/sekretaresse
+ Ks) e (na @ //senator and friends/watsenaam
p) e (talje @ // fix stress and 1st e sound: petalje and compounds
- interpr) e (teer @' //stress and e sound interpreteer
- _) e (ks %E //move default stress in words starting with eks
- uik) e (rs @ //fix e in words containing uikers
- CoeC) e (C @ //fix e in boetedoening, boedelbelasting and many others
- orr) e (l @ //fix e in borrel, orrel, korrel in compounds
- intell) e (k %E //intellek, and friends
+ interpr) e (teer @' //stress and e sound interpreteer
+ _) e (ks %E //move default stress in words starting with eks
+ uik) e (rs @ //fix e in words containing uikers
+ CoeC) e (C @ //fix e in boetedoening, boedelbelasting and many others
+ orr) e (l @ //fix e in borrel, orrel, korrel in compounds
+ intell) e (k %E //intellek, and friends
eval (u %iv%al // evaluasie/evalueer/evaluering
- CAt) e (gn & //fix e in mikrotegnologie and others
+ CAt) e (gn & //fix e in mikrotegnologie and others
+ ei) e @ //eiewys and others
+ e (nares_ @ //e always @ before nares
werk) e (rs @ //fix werkers in compounds werkershuis etc.
v) e (nno @ //vennoot and friends
@@ -679,22 +754,32 @@
fanta (sA f%ant%a // fantaseer/fantasie
fasiliteit fasilit'eIt // fasiliteit/e/aftrekorderfasiliteit
februarie f'e@bry,A:ri
+ feite feIt@ // fix 2nd e sound: feitebepaling/-bevinding/-bron/-fout/-kennis/-lik
@) fel (end f@l // betwyfelend/skuifelend/weifelend
@) fel (ing f@l // betwyfeling/skuifeling/weifeling
+ fessor fEs@r // fix last o sound: professor and compounds like universiteitsprofessor
+ fessor (a@ f%Es@r // stress: professoraal/-ale/-aat/-ate
+ fessore (_ f@so@r@ // stress: plural: professore and compounds
fi (siek f@ // correct 1st i sound and move default stress:
filistyn f@l@st'eIn // filistyn/e
_) fi (na@ f%i // finaal/finale/finansies
fla (grant fl%a // shorten 1st a and move default stress: flagrant/-e
+ flambo (jant fl%amb%u // move default stress: flambojant/-e/-heid
flo (re fl%u // move default stress, correct o sound: florerend
+ flu (we fl%y // move default stress: fluweel/fluwele and compounds
+ folio fo@li_u // fix o sounds: folio and compounds
@) fonie fun'i // kakofonie/simfonieorkes/telefonie
fon (tein f%On // move default stress: fontein/fonteinwater, etc.
_) for (C f%Or // formeel/formele/forseer/fortuin
formi (da f%Orm%i // move default stress: formidabel/-e
_) for (se_ f'Or // stress back to 1st slb; se rule: _) for (C
+ fos (fa f%Os // move default stress: fosfaat/fosfate
+ fo (ssiel f%O // move default stress: fossiel/-e and compounds
foto fo@tu
fo (togra fo@ // move default stress: fotograaf and similar
fru (str fr%W // move default stress: frustrerend/-e
fung (e f%WNx2 // fungeer/fungerende/fungering
+ _) fu (ti f%y // move default stress: futiel/futiele
fynge (C feInx2@ // fyngebreekte/-kou/-kap/-maalde
// f (w | //silent f before w
@@ -702,23 +787,43 @@
.group g
g x2
g (g
- ge x2@
ga (lAC x2%a // galant/galery/galon/galop
-//re-enable following rule to get [g@] at end of words
- C) ge (_ g@
- gene (_ x2e@n@ // gene/diegene
- gene (rA x2@n@ // generaal/generasie/-s/genereer
- genre Z'A~nr@ //genre and compounds
- gese (_ x2'e@s@ //Portugese, and others
-
- gespe (_ x2Esp@ // gespe and compounds
- gespes (_ x2Esp@s // gespes and compounds
- gewens (g x2e@v@ns // (on)vergewensgesind/-e/-heid
-
- gewers (_ x2e@v@rs //fix gewers at word ends
+ gal (joen x2%al // move default stress: galjoen/-e and compounds
_) gh g
gh (_ k
@) gheid x2eIt // traagheid/leegheid/droogheid/stugheid
+ ght _^_EN
+ _) gade x2A:d@ // gadeslaan/gadegeslaan
+ garage g@r'A:dZ
+ @) gge (_ x2@ // logge/stugge
+ gim (naK x2@m // move default stress: gimnas/-te
+ gimna (siA x2@mnA: // move default stress and lenghthen a sound: gimnasium/gimnasia
+ godde (lo x2%Od@ // move default stress: goddelose/goddeloos
+ gods (dienstig x2%Ots // move default stress: godsdienstig/-e/-es/-heid
+ god (vr x2%Ot // move default stress: godvresend/-e/godvrugtig/-e
+ A) gogie (_ x2ux2'i // demagogie/pedagogie
+ A) gogies x2'o@x2is // demagogies/-e/pedagogies/-e
+ A) goog (_ x2'o@x2 // demagoog/pedagoog
+ gor (dyn x2%Or // move default stress: gordyn and compounds
+ A) goë x2'u@ // demagoë/pedagoë
+ gra (niet x2r%a // move default stress and fix a sound: graniet and compounds
+ _) gri (mA x2r@ // grimas/grimeer/-middel and other compounds/grimering
+ guerrilla g@r'Ila
+
+.group ge
+ ge x2@
+ C) ge (_ g@
+ gems x2Ems // fix e sound: (baster)gemsbok/-bul/-ooi, etc.
+ gene (_ x2e@n@ // gene/diegene
+ gene (rA x2@n@ // generaal/generasie/-s/genereer
+ genre Z'A~nr@ //genre and compounds
+ gese (_ x2'e@s@ //Portugese, and others
+
+ gespe (_ x2Esp@ // gespe and compounds
+ gespes (_ x2Esp@s // gespes and compounds
+ gewens (g x2e@v@ns // (on)vergewensgesind/-e/-heid
+
+ gewers (_ x2e@v@rs //fix gewers at word ends
_) ge (@P2 x2@
ge (k_ x2&
ge (kk x2&
@@ -732,18 +837,17 @@
gewe (_ x2'e@v@ // begewe/gegewe
@) gewende (_ x2'e@v@nd@
@) gewend (_ x2'e@v@nt // insiggewend/deurslaggewend/liggewend
- gewel (d x2@v&l //geweld/ig/gewelddadig
- gewel (f x2@v'&l //gewelf/boog
- gewel (w x2@v'&l //gewelwe
+ gewel (d x2@v&l //geweld/ig/gewelddadig
+ gewel (f x2@v'&l //gewelf/boog
+ gewel (w x2@v'&l //gewelwe
- gewel x2e@v@l //gewel/huis/muur etc.
+ gewel x2e@v@l //gewel/huis/muur etc.
gewer (_ x2e@v@r // gewer and many compounds ending in gewer
gewing x2e@v@N // begewing/vergewing
-
bur) ger g@r
gee (+ x2e@
geër (_ x2e@@r // oorgeër/pasaangeër
- gees (drift x2%e@s // move default stress: geesdriftig and derivitives
+ gees (drift x2%e@s // move default stress: geesdriftig and derivitives
@) gegee =x2@x2'e@
gei (+ x2eI // geil and derivitives/geiser/geit/-e
ge (kskeer x2'E // gekskeer/gekskeerder/gekskeerdery
@@ -753,39 +857,28 @@
geldjie x2'&lci
_) gelykeni (s x2@l'eIk@n@ // gelykenis/se
gemmer x2'Em@r
- ght _^_EN
-// geo
ge (ogra x2i //geografie etc.
ge (olo x2i //geoloog etc.
ge (ome x2i //geometries etc.
gesels x2@s'&ls
- _) gade x2A:d@ // gadeslaan/gadegeslaan
- garage g@r'A:dZ
- @) gge (_ x2@ // logge/stugge
- godde (lo x2%Od@ // move default stress: goddelose/goddeloos
- gods (dienstig x2%Ots // move default stress: godsdienstig/-e/-es/-heid
- A) gogie (_ x2ux2'i // demagogie/pedagogie
- A) gogies x2'o@x2is // demagogies/-e/pedagogies/-e
- A) goog (_ x2'o@x2 // demagoog/pedagoog
- gor (dyn x2%Or // move default stress: gordyn and compounds
- A) goë x2'u@ // demagoë/pedagoë
- gra (niet x2r%a // move default stress and fix a sound: graniet and compounds
- _) gri (mA x2r@ // grimas/grimeer/-middel and other compounds/grimering
- guerrilla g@r'Ila
+
.group h
h h
h (h
+ halleluja h%al@lyj%a // move stress and fix vowel sounds: halleluja/-boek/-lied
+ halo (ge h%al%u // fix stress and vowel sounds: halogeen/-lamp/-verbinding/halogene
@C) hal (sA h'al // reikhalsend/waaghalsig
hal (sstar h%al // move default stress:
hand (o hant? // fix d sound: handopsteek/handoplegging
_) hane (C hA:n@ // hanekam/hanekraai/hanepoot/hanetree
hard (C@ h%art // hardhorend/hardkoppig/hardnekkig/hardvogtig
+ harde hard@ // fix e sound: hardekoejawel/-kop/-kwas/-kool/-pad
+ hard (heid hart // restore default stress: (ge)hardheid
hard (lo hart // restore default stress: hardloop/hardloper
hard (ste hart // restore default stress: (ge)hardste/-s
@) hartig h'art@x2 // barmhartig/lighartigheid/lighartig...
- hartseer hartse@r // restore default stress: hartseer and compounds
- hart (stogte_ h%art // move default stress: hartstogtelik
+ hart (stogte_ h%art // move default stress: hartstogtelik
hart (stogte_N hart // restore default stress: hartstogte
heiden heId@n // heidene/heidense/heidendom
hekse (C hEks@ // fix 2nd e sound in compounds starting with hekse: heksebrousel, etc.
@@ -795,17 +888,21 @@
hemel he@m@l // hemelblou/hemelhoog and many compounds with hemel
_) her (@P3 h%&r
her (berg h&r // restore default stress: herberg/-e
+ herberg (sa@ h%&rb&rx2 // fix stress: (on)herbergsaam/herbergsame
herder h'&rd@r
her (eK he@r // here/herehuis/heretjie
her (eni h%&r? // fix e sound and stress: herenig
her (eva h&r? // fix e sound: herevalueer...
hersen h&rs@n // restore default stress and fix 2nd e sound: hersenskim/-me/-mig/hersenskudding
+ hertog (in h%&rt%Ox2 // fix stress and o sound: (aarts/groot)hertogin/-ne and similar
+ _) her (uit h''&r_ // restore stress to 1st slb.: heruitgawe/-gee/-saai/-sending
hel h&l
_) helde h'&ld@ // heldedade/heldedood/heldemoed...
&) hede (_ he@d@
heg h&x2
g) heid eIt // traagheid/leegheid/droogheid/stugheid
herinner h&r'In@r // herinner/-ing/-e|s
+ _) hi (bis h%i // move default stress: hibiskus/-se and compounds
hip (noCA h%ip // hipnose/hipnoties/hipnotiseer
hister (e hist@r // histerektomie
hister (i hist'e@r // histerie/histeries
@@ -814,6 +911,8 @@
hitler hitl@r // Hitler in compounds like Hitlersnorretjie
hoog (dra h%o@x2 // stress: hoogdrawend and derivitives
hor (los h%Or // horlosie and compounds
+ ho (tel h%u // fix stress and o sound: hotel and compounds
+ huis (houd_ h%Yys // move default stress: huishoudelik/-e/-heid
hu (meur h%y // stress: humeur/-ig
.group i
@@ -824,10 +923,11 @@
iale (_ i'A:l@ // al normally stressed in words like bilabiale/koloniale, etc.
iber (i@ %ibe@r // Liberië/Siberië/Liberiese/Siberiese/Iberiese
ie i
- h) i (dro i //hidro in compounds
+ h) i (dro i //hidro in compounds
_) iese (C ,is@ // iesegrimmig and derivitives
ieus i'Y@s // this ending always takes stress
C) i (g @// figuur/figure/stoksielsaligalleenA
+ _ant) i (C i // fix i sounds an words like: antichris/antidoot/antiklimaks, etc.
ps) i (gA i // i sound in words like psigiater/psigoloog, etc.
s) i (gC I // stress: sigverlies/opsigte
sw) i (g I // stress: (ge)swig
@@ -838,37 +938,45 @@
C) iatrie iatr'i // psigiatrie/pediatrie
C) iatries i'A:tris // psigiatries/pediatries
ide (a %id%i // ideaal/ideale and compounds
- _) idi (o %id%i // idioom/idiome/idioot
- _) id (A %id // idille/idillies
+ _) idi (o %id%i // idioom/idiome/idioot
+ _) id (A %id // idille/idillies
illu (si %ily // illusie/-s/illusief
+ _) immi (grA @m@ // fix stress and i sounds: immigrant/-e and compounds
+ _) i (mmu %i // fix stress and i sound: immuun/immune/immuniteit
_) inder (C @nd@r // inderdaad/inderhaas/indertyd
in (diens @n //indienstreding/indiensopleiding/indiensplasing
+ indis (kr @nd@s // stress: indiskreet/-e/indiskresie/-s
+ indwing Indw@N // fix d sound: indwing/-ing
in (een @n // ineengedoke/ineengekrimp/ineenstorting and many similar
+ in (hegten @n // move default stress: inhegtenisname/-neming/-s
+ in (kenn @n // move default stress: inkennig/-e/-heid
+ i (nneemba @ // move default stress: (on)inneembaar/-bare/-baarheid
insi (dent @ns@ // insident/e/insidentjie
in (skik @n // move default stress: inskiklik and derivitives
+ in (skrip @n // move default stress: inskripsie/-s
+ in (spek @n // move default stress: inspeksie/-s and compounds
in (tiem @n // move default stress: intiem/e
intimi (dA @nt@m@ // intimidasie/intimideer
ingrypen @nx2reIp@n // move default stress and correct 1st e in ingrypender
innemen @ne@m@n // move default stress and correct 2nd e in innemendste
intrige @ntrix2@ // intrige/-s; fix 2nd i sound
+ intrig (e@ @ntr%ix2 // stress and vowel sounds: intrigeer/intrigerende/intrigering
innuendo @ny:|'End@U // innuendo('s)
+ invalide @nv%alid@ // stress and v sound: invalide and compounds
- C) ie (r_ i: //ier at end of words is long
+ C) ie (r_ i: //ier at end of words is long
C) ie (re_ i: //iere at end of words is long
-
+
_em) i (r @
ië e@:@- // i followed by "deelteken e"
iën i'En //i deelteken e n
-
-
iee (C i'e@ // distansieer/finansieer/finansieel/prieel
iële i'e@l@ // finansiële/potensiële
-
ieu iu
ij (C eI
- ingee (+ 'Inx2e@ // se rule: _) inge (@P4 @nx2@
+ _) ingee (+ 'Inx2e@ // se rule: _) inge (@P4 @nx2@
_) inge (@P4 'Inx2@ // prefix inge always has stress on 1st slb
inge (wing 'Inx2e@ // see rule: _) inge (@P4 @nx2@
@C) inge (_ @N@
@@ -878,7 +986,7 @@
@C) iger (CA @x2@r // twintiger-/dertiger-/veertigerjare, etc.
&) iges (_ Ix2@s
&) iger (_S2 @r
- &) igers (_S3 @rs //fix words ending in igers
+ &) igers (_S3 @rs //fix words ending in igers
@) ika (_ =%ik%a // logika/dinamika
&) ike (_S3 @k@
C) iking @k@N
@@ -901,16 +1009,17 @@
inspring 'Inspr@N // see list: insp InspEkt'Y@r and rule: &) ring (_S4 rIN
inten (s @ntEn // move default stress
in (tussen @n // move default stress
- irrit ir@t' // irriteer/irritasie
+ _) i (rr %i // fix 1st i sound: irrelevant/irritasie/irriteer/irrasioneel
irriter (@ ir@t'e@r // irriterend/e/irritering
iles (_ _^_EN // words and names ending in -iles are English
ity (_N _^_EN
@) igering ix2'e@r@N
- instruks @nstr'Wks // instruksie/s (stress)
- instrukt @nstr%Wkt // instrukteur/s/instrukteer (stress)
+ instruks @nstr'Wks // instruksie/s (stress)
+ instrukt @nstr%Wkt // instrukteur/s/instrukteer (stress)
iër (@ i'e@r // kopiëring/subsidiërende
+ fn) is (A @s_ // fix i sound: begrafnisete/-ondernemer/-onkoste
AC) is (_ 'Is // aktivis/humanis/kommunis/pianis/solis/violis/kompromis
en) is (K @s // stress: beduidenis/bekentenis/gevangenis, etc.
kris) is @s // fix stress: krisis and compounds
@@ -922,15 +1031,15 @@
@C) isties 'Istis // kommunisties/liberalisties/humanisties
@) iseer is'e@r // analiseer/kategoriseer
@) iseren (d is'e@r@n // analiserend/kategoriserend
- @f) iek (_ 'ik // manjefiek/compounds
- @n) iek (_ 'ik // uniek/compounds
-@n) iek (e_ 'ik // unieke/compounds
- @kn) iek (_ ik // but piekniek
- @t) iek (_ 'ik // antiek/etiek/taktiek
- @t) iek (e_ 'ik // antieke...
- @tr) iek (_ 'ik // eksentriek/metriek
- @tr) iek (e_ 'ik // eksentrieke/metrieke
- sp) i (oen %i // spioen/spioenasie and compounds
+ @f) iek (_ 'ik // manjefiek/compounds
+ @n) iek (_ 'ik // uniek/compounds
+ @n) iek (e_ 'ik // unieke/compounds
+ @kn) iek (_ ik // but piekniek
+ @t) iek (_ 'ik // antiek/etiek/taktiek
+ @t) iek (e_ 'ik // antieke...
+ @tr) iek (_ 'ik // eksentriek/metriek
+ @tr) iek (e_ 'ik // eksentrieke/metrieke
+ sp) i (oen %i // spioen/spioenasie and compounds
ironie (_N irun'i // stress to end, but don't break ironies
i (ronie %i // stress on 2nd slb.: ironies/-
@@ -942,6 +1051,7 @@
C) ispel Isp@l // lispeling/kwispeling/kwispelstert
@) isme (_ 'Ism@ // isme always takes stress
w) it (A It // fix i sound: eiwitafskeiding/witagtig/kwiteer/grondserwituut
+ item itEm // fix e sound in item and compounds
@) iteit it'eIt // stress on iteit endings
@C) itis (_ 'it@s // stress: many diseases ending in -itis
C) iveer if'e@r // always takes stress
@@ -951,13 +1061,14 @@
.group j
j j
j (j
-
- jakaranda j%ak%ar'anda //jakaranda and compounds
+
+ jakaranda j%ak%ar'anda //jakaranda and compounds
jaloe (sie j%al%u // stress: jaloesie/beroepsjaloesie
januarie j'any,A:ri
jeans _^_EN
jeep _^_EN // English pronunciation
jellie dZ'Eli
+ joer (na j%ur // move default stress: joernaal/joernale/ compounds: joernaalinskrywing, etc.
johan juh'an
johannes juh'an@s
jonge jON@ // jongeling/jongeres
@@ -965,18 +1076,70 @@
junie j'uni
julie j'uli
juris (dik j%ur@s // jurisdiksie and compounds
+ ju (we j%y // juweel/juwele and compounds
+ juwe (lier j%yv@ // stress and vowel sounds: juwelier and compounds
.group k
- @A) k (aat k' // advokaatstoga/fabrikaat/sertifikaatjie/triplikaat and many similar
- @) kate (_ k'A:t@ // plurals of some of the above
k k
k (k
- kk k
- kabel kA:b@l //stress and e sound
- kabeljou kab@lj'@U //kabeljou and compounds
+ keiser keIz@r //keiser last e and s sounds
+
+ keling k@l@N
+ kkeling k@l@N
+ kelend (_ k@l@nt
+ kelende (_ k@l@nd@
+ kkelend (_ k@l@nt
+ kkelende (_ k@l@nd@
+ kera (miek k%&r%a // move default stress: keramiek and compounds
+ n) kerend (_ k@r@nt //hunkerend and others
+ n) kerende (_ k@r@nd@ //hunkerende and others
+ weder) ker (A k'e@r // wederkerend/wederkerig
+ _) keuse k''Y@s@ // fix connecting e sound in compounds starting with keuse
+ kiaat k%i;A:t // move default stress: kiaat and compounds
+ kker (@ k@r // swakkerig/blikkerig/flikkerend/flikkering
+ klaarblyklik klA:rbl'eIkl@k // klaarblyklik/e
+ klande (sti kl%and@ // move default stress: klandestien/-e
+ _) kla (sA@@ kla // klasaantekeninge/klasonderwyser and other compounds
+ kla (ssiek kl%a // move default stress: klassiek/-e
+ kla (vier kl%a // klavier and many compounds
+ _) kamele kam'e@l@ // kamele teenoor skamele
+ karakter kar'akt@r
+ _er) ken kEn // E sound in erkEn
+ ken (merken k%En
+ @) keurig k'Y@r@x2 // kieskeurig/noukeurig/(on)willekeurig and derivitives
+ _) ki (ta k%i // move default stress: kitaar and compounds
+ klere kle@r@
+ kklere =kl'e@r@
+ knip (A knIp? // knipogie/geknipoog/
+ kre (diet kr@ // move default stress: krediet/-kaart/-balans, etc.
+ kre (dit kr%E // fix e sound: krediteer/akkreditasie
+ krimi (nA kr@m@' // krimineel/kriminele/diskrimineer
+ kri (oel kr%i // move default stress: krioel and derivitives
+ krit (A kr@t // kriteria/-ium/kritiseer and derivitives
+ krieket krik@t //krieket e sound and stress
+ krieketw krik@tv //krieket followed by w in compounds always v
+
+ krokodil krOk@-d'I:l
+ kruger kr'Y@@r
+ ku (ba@ k%y // move default stress: kubaan/kubane
+ ku (biek k%y // move default stress: kubiek/-e/-getal
+ kulin k%Wl%in // Move default stress and fix u sound: kulinër/-e
+ @) kundi (g k'Wnd@ // wiskundige/onoordeelkundigheid and many similar
+ i) kus k'Ws // chemikus/historikus/politikus, etc.
+ kwali (C@ kw%al%i // kwaliteit/kwalifiseer
+ _) kwar (tA kw%ar // move default stress: kwartaal/kwartier
+ kwi (tans kw@ // move default stress: kwitansie and compounds
+
+
+.group ka
+ @A) kaa (t k'A: // advokaatstoga/fabrikaat/sertifikaatjie/triplikaat and many similar
+ @) kate (_ k'A:t@ // plurals of some of the above
+ kabel kA:b@l //stress and e sound
+ kabeljou kab@lj'@U //kabeljou and compounds
kabinet k%ab%inEt // kabinet/drankkabinet/kabinetsvergadering
+ ka (dawer k%a // move default stress: kadawer and compounds
kade (t k%adE // shorten 1st a and move default stress: kadet and compounds
kake (C kA:k@ // kakebeen/skakelaar/skakelbord/skakelfunksie
kalahari kalah'A:ri // stress: Kalahari/-sand/-woestyn
@@ -991,43 +1154,29 @@
kamer (C kA:m@r // kamerdeur/eetkamermat/sitkamervenster
kandi (dA k%an%i // kandidaat/kandidate and compounds
@A) kaner (_ k'A:n@r // Afrikaner/Amerikaner
+ _) kan (to@ k%an move default stress: kantoor/kantore and compounds
+ ka (pabel k%a // move default stress and shorten 1st a sound: kapabel/-e
kape (l k%ap& // move default stress and fix e sound: kapel and compounds
kape (la@ k%ap@ // fix e sound: kapelaan/kapelane and compounds
kap (tein k%ap // kaptein/kapteinskap/skeepskaptein
+ kapsule k%apsyl@ // stress and e sound: kapsule/-fabriek/-vorm, etc.
+ kar (does k%ar // move default stress: kardoes and compounds
+ kar (nuffel k%ar // move default stress: (ge)karnuffel/-de
kar (ton k%ar // move default stress: karton and compounds
kar (wei k%ar // move default stress: karwei and derivitives
kaserne k%as&rn@ // move default stress, fix 1st e sound: kaserne and compounds
- _) kata ,kata
+ _) ka (ste@ k%a // move default stress: kasteel/kastele and compounds
+ ka (strol k%a // move default stress: kastrol/-le and compounds
+ _) kata ,kata
+ katalo (gus k%atalu // fix stress and vowel sounds: katalogus and compounds
kate (dr k%at@ // katedraal/katedrale and compounds
kategorie k,at@x2ur'i // to also handle plural
kategor (isA kat@x2ur // katagoriseer/kategorisering/gekategoriseer
kategories k,at@x2'o@ris // to move stress
- keiser keIz@r //keiser last e and s sounds
-
- keling k@l@N
- kkeling k@l@N
- kelend (_ k@l@nt
- kelende (_ k@l@nd@
- kkelend (_ k@l@nt
- kkelende (_ k@l@nd@
- n) kerend (_ k@r@nt //hunkerend and others
- n) kerende (_ k@r@nd@ //hunkerende and others
- weder) ker (A k'e@r // wederkerend/wederkerig
- kker (@ k@r // swakkerig/blikkerig/flikkerend/flikkering
- klaarblyklik klA:rbl'eIkl@k // klaarblyklik/e
- klande (sti kl%and@ // move default stress: klandestien/-e
- _) kla (sA@@ kla // klasaantekeninge/klasonderwyser and other compounds
- kla (ssiek kl%a // move default stress: klassiek/-e
- kla (vier kl%a // klavier and many compounds
- _) kamele kam'e@l@ // kamele teenoor skamele
- karakter kar'akt@r
- _er) ken kEn // E sound in erkEn
- ken (merken k%En
- @) keurig k'Y@r@x2 // kieskeurig/noukeurig/(on)willekeurig and derivitives
- _) ki (ta k%i // move default stress: kitaar and compounds
- klere kl'e@r@
- kklere =kl'e@r@
- knip (A knIp? // knipogie/geknipoog/
+ K) katel kA:t@l // fix e sound of compounds: katelknop/-styl, etc.
+
+
+.group ko
ko (kon k%u // fix 1st o sound and move default stress: kokon and compounds
kommando k%umandu // move stress, fix o sounds: kommando and compounds
ko (pie@ k%u // kopiereg/kopie
@@ -1036,7 +1185,7 @@
koever (t k%uf&r // koevert/-e/-jie and compounds
kollege k'OlidZ // kollege/onderwyskollege
kolleges (_ k'OlidZ@s // kolleges/onderwyskolleges
- @)kollek kulEk // straatkollekte/straatkolleksie/deurkollekte
+ @) kollek kulEk // straatkollekte/straatkolleksie/deurkollekte
_) kollek kul'Ek // kollekte/kollektebord/kolleksie
kollekteer kulEkt'e@r // kollekteer/gekollekteer
koeël kul
@@ -1047,50 +1196,53 @@
kolo (sK k%ulO // move default stress and fix 1st e sound: kolos/-se
kombuis kOmb'Yys
ko (medi k%u // move default stress, correct o sound
- komitee kOm@te@
+ komi (tee k%Om@
kommen (ta k%Om@n // kommentaar/kommentator
+ _) ko (mmo k%u // move default stress and fix 1st o sound: kommosie/-s/kommoditeit/-e
+ kompan (jie k%Omp%an // move default stress: kompanjie/-stuin
+ konserv k%Ons@rv // fix stress and v sound: konservasie/konservatorium and compounds
kom (plA k%Om // komplot/kompleet
_) kon (C k%On
_) kon (dig k'On // stress: see rule: _) kon (C k%On
konferen k%Onf@rEn // konferensie/-s/perskonferensie/-s
konfer (e k%Onf@r // fix e sound: (ge)konfereer/konferering
kongo (K k,ONgu // stress: kongolees/-lese
+ koning (in k%o@n@N // fix stress: koningin/-ne and compounds
konnekteer kOnEkt'e@r // (ge)konnekteer
konkel kONk@l // restore default stress and fix [N] sound: konkelaar/konkelwerk, etc.
konsist k%Ons@st // konsistorie and compounds/konsistensie
konsul (A k%Ons%Wl // konsulaat/konsulate/konsulêr
kon (sul kOn // restore default stress: konsul and compounds
_) kop (on kOp? // fix o sound: koponder/koponderstebo
+ kopu (lA k%Op%y // fix o sound: kopulasie/kopuleer and derivitives
_) kor (dA k%Or // kordaat/kordon
- korpo (raal k%Orp@ // move default stress: korporaal/-s/-strepe/onderkorporaal
+ korpo (raal k%Orp@ // move default stress: korporaal/-s/-strepe/onderkorporaal
+ ko (rrup k%u // fix stress and 1st o sound: korrup/-sie/-te/-teer
+ kosme (tiek k%Osm@ // move default stress: kosmetiek and compounds
+ kos (met k%Os // move default stress: kosmeties/-e
koö k%o@O // koördinasie/koöpsie, etc.
- krimi (nA kr@m@' // krimineel/kriminele/diskrimineer
- kri (oel kr%i // move default stress: krioel and derivitives
- krit (A kr@t // kriteria/-ium/kritiseer and derivitives
- krieket krik@t //krieket e sound and stress
- krieketw krik@tv //krieket followed by w in compounds always v
- krokodil krOk@-d'I:l
- kruger kr'Y@@r
- ku (ba@ k%y // move default stress: kubaan/kubane
- kulin k%Wl%in // Move default stress and fix u sound: kulinër/-e
- @) kundi (g k'Wnd@ // wiskundige/onoordeelkundigheid and many similar
- i) kus k'Ws // chemikus/historikus/politikus, etc.
- kwali (C@ kw%al%i // kwaliteit/kwalifiseer
.group l
l l
l (l
- laborator l%ab@-r%at'o@r //laboratorium and compounds
+ labi (rint l%ab@ // move default stress and fix vowel sounds: labirint and derivitives
+ laborator l%ab@-r%at'o@r //laboratorium and compounds
+ laf (aar laf // restore default stress: lafaard/-s and compounds
_) la (kon l%a // lakoniek/lakonies/lakonisme
+ lam (len l%am // move default stress: lamlendeling/lamlendig/-e/-heid
_) lang (d l%aN // langdradig/langdurig and their derivitivs
- _) lapel l%ap'&l //lapelwapen etc.
- lapel (_ l%ap'&l //baadjielapel etc.
+ lang (werp l%aN // move default stress: langwerpig/-e/-heid
+ lank (moe l%aNk // move default stress: lankmoedig/-e/-heid
+ _) lapel l%ap'&l //lapelwapen etc.
+ lapel (_ l%ap'&l //baadjielapel etc.
+ laventel l%afEnt@l // fix stress and vowel sounds: laventel and compounds
&) lede (_S4 le@d@
lede (C le@d@ // ledemate/ledegeld/ledelys
- leding (_ le@d@N //fix ontleding and others
+ lede (kant l%e@d@ // move default stress: ledekant and compounds
+ leding (_ le@d@N //fix ontleding and others
Ci) leer l'e@r // faksimileer/meubileer/stileer and similar
legende l@x2End@ // move default stress; fix e sounds
legen (da l@x2@n // move default stress and fix e sounds
@@ -1112,95 +1264,66 @@
&) liker (_S5 l@k@r
&) likste (_S6 l@kst@
liter (A l@t@r //literatuur and others, but literbottel
-
+ _) li (mi l@ // fix stress and 1st i sound: limiet/-e/limitasie/limiteer
linker lINk@r // blinkertjies/many compounds with linker and klinker
@) ll (_N _^_EN // Words ending in -ll are English
_) losge (@P5 l'Osx2@
- _) losies l%us'is //losies at start always means "to stay"
+ _) losies l%us'is //losies at start always means "to stay"
&) lm (K l@-m
liefdes lifd@s // liefdesbrief/daad/geskiedenis/verhouding...
lisensie l@s'E:nsi
- lering (_ l'e@r@N //isolering distilering correct @ to e@ and force stress
- lokomo ,lukumu' //lokomotief and friends
+ lering (_ l'e@r@N //isolering distilering correct @ to e@ and force stress
+ lokomo ,lukumu' //lokomotief and friends
lug (A lWx2? // lugaanval/lugafweer/lugopname
luid (rugt l%Yyd // move default stress: luidrugtig/-e/-heid
luite (nant l%Yyt@ // fix e sound and move default stress: luitenant and compounds
+ luk (salig l%Wk // move default stress: geluksalig/-e/-heid
lusern l%us&:r@n // fix stress and vowel sounds: lusern and many compounds
@) lusti (g l'Wst@ // move default stress: strydlustig/lewenslustig and many similar
-
+ lyk (nam l%eIk // move default stress: gelyknamig/-e
+
.group m
m m
m (m
_) made (l m%A:d@ // move default stress: madeliefie/-s
+ ma (donna m%a // fix stress and 1st a sound: madonna/-s/-beeld/-lelie
maga (syn m%ax2%a // magasyn and many compounds
magi (stra m%ax2%i // magistraat and many compounds
ma (ho m%a // mahoniehout/-lessenaar and similar
&) mal (_S3 mal
malaria mal'A:ria;
- man (da m%an //mandaat and compounds
- manier m@ni:r //manier and compounds
+ _) malte (sA m%alte@ // move default stress and fix e sound: maltese/maltesies
+ man (da m%an //mandaat and compounds
+ manier m@ni:r //manier and compounds
manu (sk ,many
marine m%arin@ // marine and compounds
+ marmelade m%arm@lA:d@ // fix stress and e sounds: marmelade and compounds
mar (sje m%ar // move default stress: marsjeer and derivitives
+ mas (biek m%as // move default stress: masbieker/-s
masjien m@Sin // masjien and many compounds
+ maso (chis m%as%u // fix vowel sounds: masochis/-te/-ties/-e/-isme
+ materi (A@ m%at%e@r%i // materiaal/materiale/materiële/materieel
maties m'A:tis //tamaties, outomaties etc.
- ma (triek m%a // matriek and many compounds with matriek
+ ma (tr m%a // matriek and many compounds with matriek/MATRAS/MATROOS/MATROSE
@) matig m'A:t@x2 // doelmatig/gelykmatig/regmatig; matig takes stress in compounds
// mc _^_EN //the mac names does not work
- medalje m@dalj@ // medalje/bronsmedalje/medaljewenner
- _) mede (@P4 m'e@d@
- _) mede (ly m%e@d@// move stress
- mede (plig m%e@d@ // move stress: medepligtige
- media mi:dia // compounds of media
- me (dium mi: // fix e sound
- mee (doë m%e@ // move default stress
- meerder (jar m%e@rd@r // move default stress: meerderjarig/-e/-es/-verklaring
- medisyne m@d@s'eIn@ //medisyne and compounds
- meganies m@x2'A:nis
- _) meege (@P5 m'e@x2@
- me (juf m@ // move default stress and shorten e sound
- meneer m@n'e@r // meneer/meneertjie
- menere m@n'e@r@ // menere/beroepsmenere
- mening m'e@n@N
- mening (itis mEn@Nx2 // see rule: mening m'e@n@N
-
- mentee (C mEnt'e@ // argumenteer/dokumenteer/fragmenteer stress related
- mentele (_ mEnt'e@l@ // stress always on penultimate slb of words ending in ntele
-
- mentering mEnt'e@r@N
- materi (A@ m%at%e@r%i // materiaal/materiale/materiële/materieel
- mekaar m@k'A:r
- mekaarge m@k'A:rx2@
- _) melodies m@l'o@dis //melodies and compounds
- _) melodi (eu ,mEludi //melodieus
- _) melodie mElud'i
- _) melo (dr m'Elu //melodrama etc.
- _) metel me@t@l // vermetel/-e/-es/-heid...
- mme (C m@
+ mme (C m@
mme (tjie mi // lemmetjie/stemmetjie and similar
- ment m'Ent
- mental (iteit m,Ental // fix stress: mentaliteit/sentimentaliteit and compounds
- mentjie m'EiNci // monumentjie/dokumentjies
- metaal m@t'A:l
- metale m@t'A:l@
- meteen mEt_'e@n // meteen/meteens/almeteens
- metode m@t'o@d@ // metode/s
- me (tod m@ // metodies/metodiek
-
- metodis mEtud'Is // metodis/ties/e/metodisme
- mevrou m@fr'@U
middagete m'Idax2_e@t@ // middagete/s
middel mId@l // middellyf/middelpunt/middelste/bemiddelend
middel (jar m@d@l // move default stress: middeljarig and derivitives
milit m@l@t // militêr/militaris
+ mille (nniA m@lE // millennium/millennia
minag m'Inax2 // minag/geminag/minagting/minagtend
minder (jar m@n@r // move default stress: minderjarig and derivitives
miner (A m@n@r // mineraal and many compounds
mi (neur m%i // move default stress: mineur and compounds
+ minnares (_ m@n%arEs // fix stress and e sound: minnares/medeminnares and similar
mikr (o mikr
ministers m@n'Ist@rs
+ mise (ra m@s // fix stress and drop e: miserabel/-e/-s/-ste
mis (gis m@s // stress on 2nd slb
mis (gun m@s // stress on 2nd slb
mis (ha m@s // mishandel/mishaag
@@ -1217,22 +1340,76 @@
mis (tiek m@s
mis (troos m@s // mistroostig
mis (vorm m@s // stress on 2nd slb
+ mode m''o@d@ // fix e sound: modeontwerper/-maker, etc.
+ mode (l m%o@d& // fix stress and e sound: model/-le and compounds
+ mode (lle@ m%Od@ // fix stress and e sound: modelleer/modellering
modern m%ud&r@-n
moedswillig mutsv'Il@x2 // move default stress: moedswillig/-e/-heid
moeite m'uIt@ // moeitevol/le/moeiteloos/lose
moe (ras m%u // move default stress: moeras and compounds
mohammed (a m%uh%am@d // mohammedane/mohammedaan
moles (tA mOl@s' // molesteer/der
+ moles (_ m%ulEs // fix stress and e sound: moles/huismoles
+ moles (te_ m%ulEs // fix stress and e sound: moleste and compounds
monder (A m%Onde@r // move default stress and lengthen 1st e sound
monu (ment m%On%y // monument/e/vrouemonument/monumenteel
_) mor (C@ m%Or // move default stress: morbied/morfien/mortier
+ _) mors (@ mOrs // restore default stress: morsaf/morsdood/morsig
motor mo@t@r // motorfiets/motorkar/vragmotor
@) mpel (A mp@l // bewimpeling/dompelaar/strompeling
museum m%ysY@m // move default stress
musiek m%Wsik
musi (C mysi' // musikant/musikus/musici
+ muske (tier m%Wsk@ // move default stress: musketier/-s
môre (@ mO:r@' // move default stress: môreaand/-middag/-oggend
+.group me
+ medalje m@dalj@ // medalje/bronsmedalje/medaljewenner
+ _) mede (@P4 m'e@d@
+ _) mede (ly m%e@d@// move stress
+ mede (plig m%e@d@ // move stress: medepligtige
+ media mi:dia // compounds of media
+ me (dium mi: // fix e sound
+ mee (doë m%e@ // move default stress
+ meerder (jar m%e@rd@r // move default stress: meerderjarig/-e/-es/-verklaring
+ mee (war m%e@ // move default stress: meewarig/-e/-heid
+ medisyne m@d@s'eIn@ //medisyne and compounds
+ meganies m@x2'A:nis
+ _) meege (@P5 m'e@x2@
+ me (juf m@ // move default stress and shorten e sound
+ memo (ran m%Em%u // fix stress and vowel sounds: memorandum/memoranda and compounds
+ meneer m@n'e@r // meneer/meneertjie
+ menere m@n'e@r@ // menere/beroepsmenere
+ mening m'e@n@N
+ mening (itis mEn@Nx2 // see rule: mening m'e@n@N
+
+ mentee (C mEnt'e@ // argumenteer/dokumenteer/fragmenteer stress related
+ mentele (_ mEnt'e@l@ // stress always on penultimate slb of words ending in ntele
+
+ mentering mEnt'e@r@N
+ mekaar m@k'A:r
+ mekaarge m@k'A:rx2@
+ _) melodies m@l'o@dis //melodies and compounds
+ _) melodi (eu ,mEludi //melodieus
+ _) melodie mElud'i
+ _) melo (dr m'Elu //melodrama etc.
+ _) metel me@t@l // vermetel/-e/-es/-heid...
+ ment m'Ent
+ mental (iteit m,Ental // fix stress: mentaliteit/sentimentaliteit and compounds
+ mentjie m'EiNci // monumentjie/dokumentjies
+ AAs) mes (_ mEs // fix last e sound in compounds like kombuismes
+ Cs) mes (_ mEs // fix last e sound in compounds like slagtersmes
+ metaal m@t'A:l
+ metale m@t'A:l@
+ _) meta (C m%Et%a // metabolies/-e/metafoor/metafories
+ meteen mEt_'e@n // meteen/meteens/almeteens
+ mete (o m%it%i // fix stress and e sounds: meteoor and compounds/meteore/meteories/-e
+ metode m@t'o@d@ // metode/s
+ me (tod m@ // metodies/metodiek
+
+ metodis mEtud'Is // metodis/ties/e/metodisme
+ mevrou m@fr'@U
+
.group n
@@ -1247,49 +1424,56 @@
oo) n (g n // hoongelag/loongeld/telefoongesprek/woongeriewe and similar
Cui) n (g n // basuingeskal/bruingebrand/bruingeel/tuingereedskap/tuingewas/tuingrond
y) n (g n // fyngoud/hooflyngesprek/langtermyngroei/kaplyngrens
+ ng (eer Nx2 // diftongeer/gedistingeerde/rangeer and compounds
n (_g N
ng (ent Nx2 // kontingent/tangent and derivitives
CA) nger N@r // compounds of vinger/slinger; hangertjie/hongersnood/langeraad/swangerskap/tengerste
@) nges (_ N@s // banges/langes/dinges
@) ng (itis_ Nx2 // brongitis/faringitis/laringitis
_) na (C_ n'a //three-letter words starting with na
- na ( n%a_ // naef/naewe/nawiteit
+ na ( n%a_ // naef/naewe/nawiteit
nami (bi n%amI // Namibië/Namibiese
- na (tal ,na' //natal and compunds
+ na (tal ,na' //natal and compunds
_) n (AA n // for words starting with naa, etc.
namakwa n%amakw%a //namakwa and compounds
nasio naSiu
_) nag (C n'ax2
- _) nag (raad n'A:x2 //nagraads and compounds
+ _) nag (raad n'A:x2 //nagraads and compounds
_) na n'A:
_) na (by@ n%A: // move default stress: nabye/nabyheid
_) na (delig n%A: // move stress from 1st slb: nadelig/-e
- _) na (denk n%A: // exception to: _) na n'A:
+ _) nadenk n%A:dENk // exception to: _) na n'A:
_) na (rC na // nartjie/nardus/narsing
_) na (rk n%a // narkose/narkotiseer/narkoties/narkotika
+ _) na (skeer n''A: // restore default stress: naskeermiddel/-room
_) na (tC na // many compounds beginning with nat
na (tuur n%a // natuur and compounds and derivitives
@) na (_ na // shorten final na, except for:
r) na (_ nA: // daarna/hierna/waarna
- naasbeste nA:sbEst@ // naasbeste/s
nadruklik nA:dr'Wkl@k // nadruklik/e
- na (ï n%a? // naïef/naïewe/naïwiteit
+ na (ï n%a? // naïef/naïewe/naïwiteit
+ nares (_ n%ar'Es //eienares, minnares, moordenares etc.
nazi nA:tsi // Nazi and compounds
-
+ neute nY@t@ // fix connecting e sound: neutedop/neutekraker
neu (tr n%Y@ // move default stress: neutraal/neutrale
- ni (ggie nI // niggie/-tjie/-s/kleinniggie...
+ ni (ggie nI // niggie/-tjie/-s/kleinniggie...
&) ning (_S4 n@N
nning n@N // prevent nn in words like orwinning, see: &) ning (_S4 n@N
_) nage (@P4 n'A:x2@
nasionale naSEun'A:l@
- n (_n //cause one n sound kan nie doen nie etc.
+ n (_n //cause one n sound kan nie doen nie etc.
+ neer (drukk n%e@r // move default stress: neerdrukkend/-e
&) nele (_ n'e@l@
+ _) nes (ei nEs_ // fix 1st e sound: neseier/-s/-tjie/-s
s) nes (K nEs // onheilsnes/rowersnes
- nese (_ n'e@s@ //japannese soedannese stres and e sound
+ nese (_ n'e@s@ //japannese soedannese stres and e sound
netel ne@t@l // netelig and derivitives/netel and compounds
+ nogal nOx2al // fix o sound: nogal/-s
nommer (een n%Om@r? // stress: nommereen in compounds like nommereenspeler
+ nood (saak n%o@t // move default stress: noodsaaklik/-e/-heid, vs. noodsaak
+ nood (saak_N no@t // restore default stress: (ge)noodsaak
normaal nOrm'A:l // normaal/normaalweg/abnormaal
nostal (gie_N n%Ost%al // stress on last slb.: nostalgie
no (stalgie n%O // stress on 2nd slb.: nostalgies
@@ -1297,8 +1481,11 @@
november no@f'Emb@r // fix 1st e sound and stress: November and compounds
ntere (ss nt;r@' // interessant/interesseer/geïnteresseerd
n (tjie N // breintjie/fonteintjie/kleintjie
- oe) ng n;x2 //soengroet, pensioengewend etc.
+ oe) ng n;x2 //soengroet, pensioengewend etc.
+ nuanse (K n%yans@ // move default stress: nuanse/-s and compounds
+ nuan (seer n%y%an // fix stress: (ge)nuanseer/-d
nuus (kierig n%ys // move default stress: nuuskierig/-heid
+ nuwer (wet n%yv@r // move default stress: nuwerwets/-e
.group o
@@ -1311,40 +1498,38 @@
oefen uf@n// oefenbroekie/oefeningboek/liggaamsoefeninge
C) ogig _o@x2@x2 // bruinogig/grootogig/skuinsogig
C) oetel ut@l // troeteldier/-naam/vertroeteling/vroetelend/boeteling
- _) o (marm %O //omarm and compounds
+ _) o (marm %O //omarm and compounds
odiek ud'ik // periodiek/metodiek
oliek (_ ul'ik // koliek/mankoliek/simboliek
oliek (e_ ul'ik // mankolieke/katolieke
+ o (lim %o@ // move default stress: olimpies/-e
+ o (lyC %o@ // move default stress: olyf and compounds/olywe
+ olym (p %o@lIm // fix stress and y sound: Olympia/Olympus
+ _) ordent %OrdEnt // move default stress: ordentlik/-e/-er/-ste/-heid
orie o@ri
oriu 'o@riW
orkes %OrkEs // orkes and compounds
+ _) os (moC %Os // move default stress: osmose/osmoties/-e
C) o (Cie o@ // removed primary stress
C) o (CAA %u
- b) o (CAA o@ //fix o in bobeen, bobaas etc.
+ b) o (CAA o@ //fix o in bobeen, bobaas etc.
C) o (Cy %u
b) o (lyC o@ // bolyf/bolywe; exception to rule: C) o (Cy %u
C) o (Ciee %o@ // assosieer/harmonieer/folieer
- fil) o (@ u%
- oo o@
+ fil) o (@ u%
oe u
oei uI
oi OI
- ooi oI
- ooy oI
oy OI
ou @U
+ ouder (wet %@Ud@r // move default stress: ouderwets/-e, etc.
oetjie uIci
oentjie uINci
oedjie uIci
odjie OIci
otjie OIci
- ondjie OINci
- ontjie OINci
- ontering %Onte@r@N //ontering in compounds montering etc.
- onvoor (s %Onf%o@r //stress: onvoorsiens, onvoorstelbaar etc.
- onvoor (w %Onf%o@r //stress: onvoorwaardelik etc.
offi (sier %Of@ // move default stress: offisier and compounds
ograaf ux2r'A:f // biograaf/demograaf/fotograaf
ografie ux2raf'i // biografie/demografie/fotografie
@@ -1360,10 +1545,6 @@
oloë ul'u@ // bioloë/kardioloë and similar
ometrie ume@tr'i // geometrie/psigometrie
ometries um'e@tris // geometries/psigometriese
- onome un'o@m@ // astronome/ekonome/gastronome
- onomie unum'i // astronomie/ekonomie/gastronomie
- onomies un'o@mis // astronomies/-e/ekonomies/-e/gastronomies/-e
- onoom un'o@m // astronoom/ekonoom/gastronoom
oskope usk'o@p@ // kaleidoskope/mikroskope
oskopies usk'o@pis // kaleidoskopies/mikroskopies
oskoop usk'o@p // bioskoop/giroskoop/mikroskoop and similar
@@ -1375,13 +1556,6 @@
opatie upat'i // homeopatie/neuropatie and similar
opatie upat'i // psigopatie/osteopatie and similar
opaties up'A:tis // allopaties/homopaties and similar
- k) ongres %ONx2rEs // compounds ending with kongres: kerkkongres
- @) ony (_ _^_EN //words ending in only is English
- oodjie oIci
- ootjie oIci
-
- oontjie oINki
- oondjie oINki
omgee (+ 'Omx2e@ // se rule: _) omge (@P4 Omx2@
omgewe (_ Omx2'e@v@ // se rule: _) omge (@P4 Omx2@
_) omge (@P4 'Omx2@ // stress on 1st slb
@@ -1390,19 +1564,75 @@
om (ha Om // restore default stress: omhaal/omhang/omhaak
omkeer Omke@r // restore default stress: omkeer/handomkeer and similar
_) omker (A Omke@r // omkering/omkerende
+ om (ly %Om // move default stress: omlyn/-ing
om (ring %Om // move default stress
om (sig %Om // move default stress: omsigtig/-heid
+ _) om (skr %Om // move default stress: omskryf/omskrewe
omstandigh Omst'and@x2 // to steer clear of prefixes and suffixes
om (vatt %Om // move default stress: omvattend and derivitives
_) omver %Omf&r // omver/omvergooi/omverwerp
+
+ _) opeen Op_'e@n
+ _) ope (C o@p@ //opehart opestelling etc.
+ ope (l o@p@ // dopeling/hopelik/opelug/opelyf
+ opgee (+ 'Opx2e@ // see rule: _) opge (@P4 Opx2@
+ _) opge (@P4 'Opx2@ // stress on 1st slb
+ &C) op (ig 'o@p // wanhopig/voorlopige
+ opper Op@r // oppergesag/wese/vlak/man
+ opsetlik %OpsEtl@k // move default stress: opsetlik/-e/-heid
+ optel Opt&l
+ _) op (@P2 'Op // opeet/opeis/optredes/opoffering
+ open (+ o@p@n // open/opening/e/s
+ open (b %o@p@n openbaar/openbare/openbaring
+ oper (A %o@p@r // operasie/operateur/opereer
+ opera (_ 'o@p@ra // stress: opera/operas
+ opinie o@p'ini // opinie/-s
+ op (nuut %Op // move default stress: opnuut
+ op (offer Op // fix o sound: selfopperende, etc.
+ oppon (A %Op@n // opponent/opponeer
+ _) op (reg %Op // move default stress: opreg/-te
+ op (roerig %Op // oproerig/-e/-heid, but oproer
+ op (sienb %Op // opsienbare/opsienbarend
+ _) opsigteli (k %OpsIx2t@l@ // move default stress: opsigtelik/-e vs. opsig
+ opti (mA %Opt%i // optimis/-me/-te/-ties/optimaal
+ op (winde %Op // move default stress: opwindend and derivitives
+ _) or (ga %Or // move default stress: orgaan/organe
+ organisasie Orx2anis'A:si
+ @) oties 'o@tis // antibioties/eksoties/eroties/neuroties
+ ower (@ o@v@r // lowergroen/betowerend/dowerig/compounds of owerheid
+ oë u@ //
+
+.group on
+// The following are experimental nasalisation of ons
+ b) ons o~ns
+ d) ons o~ns
+ fr) ons o~ns
+ g) ons o~ns
+
+ ondjie OINci
+ ontjie OINci
+ ontering %Onte@r@N //ontering in compounds montering etc.
+ onvoor (s %Onf%o@r //stress: onvoorsiens, onvoorstelbaar etc.
+ onvoor (w %Onf%o@r //stress: onvoorwaardelik etc.
+ onome un'o@m@ // astronome/ekonome/gastronome
+ onomie unum'i // astronomie/ekonomie/gastronomie
+ onomies un'o@mis // astronomies/-e/ekonomies/-e/gastronomies/-e
+ onoom un'o@m // astronoom/ekonoom/gastronoom
+ @) onies 'o@nis // stress: embrionies/elektronies/harmonies/sardonies/sinchronies...
+ kol) onie o@ni // stress: arbeidskolonies/strafkolonies, etc.
+ serem) onie (K o@ni // stress: huwelikseremonies and similar
+ @p) onies o@nis // stress: bromponies and similar
+ k) ongres %ONx2rEs // compounds ending with kongres: kerkkongres
+ @) ony (_ _^_EN //words ending in only is English
+
_) on (@P2 %On
ondeur %Ond%y@r // ondeurdagte/ondeurdringbaar/ondergrondelik
- onheil Onh%eIl // stress: onheil/e/onheilbringer
+ onheil ''OnheIl // stress: onheil/e/onheilbringer/onheilsvoorspelling
onheil (ig %Onh'eIl // stress: onheilig/e
onheil (spel %Onh%eIl // stress: onheilspellend/e
onreg (K Onr&x2 // stress: onreg/te/onregmatig
- on (regv+ %On // stress: onregverdig/e/heid
+ on (regv++ %On // stress: onregverdig/e/heid
on (skuld_N 'On // restore default stress: onskuld
_) ont (@P3 %Ont
ont (d@ %On // remove t sound: ontdaan/belastingontduiking/ontdooi
@@ -1424,16 +1654,33 @@
onder (bre %On@r // move default stress: onderbreek/onderbreking
onder (druk %On@r // exception to default stress rule
onder (duim %On@r // exception to default stress rule
+ onder (hande %On@r // move default stress: onderhandel and derivitives
onder (hor %On@r // exception to default stress rule:
+ onder (hou %On@r // move default stress: onderhou/-dend/-e
+ onder (ne %On@r // move default stress: onderneem/onderneming
+ onderonsie %On@r?o~nsi // fix stress, short break and nasalised o: onderonsie/-s
onder (rig %On@r // exception to default stress rule
onder (soeken %On@r // move default stress: ondersoekend/-e
onder (skA %On@r // exception to default stress rule
onderstebo %On@rst@bo@ // fix stress: onderstebo/koponderstebo
onder (steu %On@r // exception to default stress rule: ondersteun/-ing/-ers
onder (vin %On@r // exception to default stress rule: ondervind/ondervinding
+ onder (vra %On@r // move default stress: ondervra/-ging
_) onderge (@P7 'On@rx2@
- ontevrede Ont@fr'e@d@
+ _) on (kant On // stress on 1st slb.: onkant and compounds
+ on (langs On // stress on 1st slb.: onlangs/-e
+ ontevrede Ont@fr'e@d@
+ _) on (tuiC On // stress on 1st slb.: ontuig/ontuis
+
+.group oo
+ oo o@
+ ooi oI
+ ooy oI
+ oodjie oIci
+ ootjie oIci
+ oontjie oINki
+ oondjie oINki
oombliklik o@mbl'Ikl@k // stress: oombliklik/e
oorbluf o@rbl'Wf // stress: oorbluf/te
oor (blyw %o@r // move default stress: oorblywend/-e
@@ -1442,6 +1689,7 @@
oordrewe o@rdr'e@v@ // stress: oordrewe/oordrewenheid
oor (dink %o@r // move default stress
oor (doen %o@r // move default stress
+ _) oor (dryC %o@r // move default stress: oordryf/oordrywing
oor (een %o@r // move default stress: ooreen/ooreenkom/ooreenkoms/ooreenstem
oor (een@@ ,o@r // move default stress: ooreenkomstig/ooreenstemmend
oor (hand@ o@r' // stress oorhandig/ing, but oorhand
@@ -1452,65 +1700,36 @@
oor (redA %o@r // move default stress: oorredingskrag
oor (rompel %o@r // move default stress
oor (sk %o@r // stress: oorskadu/oorskat/oorskrei
+ _) oor (skiet o@r // stress on 1st slb.: oorskiet and compounds
oor (spronk %o@r // move default stress: (on)oorspronklik and compounds
oor (tr %o@r // oortree/oortreding/oortref
oor (tuig %o@r // oortuig/oortuiging/oortuigende
+ _) oor (vleuel %o@r // move default stress: oorvleuel/-ing
+ _) oor (vloedig %o@r // move default stress: oorvloedig/-e vs. oorvloed
_) oor (w o@r' // oorwin/oorweeg/oorweging/oorweldig/end...
oor (wig 'o@r // stress
- _) opeen Op_'e@n
- _) ope (C o@p@ //opehart opestelling etc.
- ope (l o@p@ // dopeling/hopelik/opelug/opelyf
- opgee (+ 'Opx2e@ // see rule: _) opge (@P4 Opx2@
- _) opge (@P4 'Opx2@ // stress on 1st slb
- &C) op (ig 'o@p // wanhopig/voorlopige
- opper Op@r // oppergesag/wese/vlak/man
- opsetlik %OpsEtl@k // move default stress: opsetlik/-e/-heid
- optel Opt&l
- _) op (@P2 'Op // opeet/opeis/optredes/opoffering
- open o@p@n // open/opening/e/s
- open (b %o@p@n openbaar/openbare/openbaring
- oper (A %o@p@r // operasie/operateur/opereer
- opera (_ 'o@p@ra // stress: opera/operas
- opinie o@p'ini // opinie/-s
- op (nuut %Op // move default stress: opnuut
- op (offer Op // fix o sound: selfopperende, etc.
- oppon (A %Op@n // opponent/opponeer
- op (roerig %Op // oproerig/-e/-heid, but oproer
- op (sienb %Op // opsienbare/opsienbarend
- opti (mA %Opt%i // optimis/-me/-te/-ties/optimaal
- op (winde %Op // move default stress: opwindend and derivitives
- _) or (ga %Or // move default stress: orgaan/organe
- organisasie Orx2anis'A:si
- @) oties 'o@tis // antibioties/eksoties/eroties/neuroties
- ower (@ o@v@r // lowergroen/betowerend/dowerig/compounds of owerheid
- oë u@ //
-// The following are experimental nasalisation of ons
- b) ons o~ns
- d) ons o~ns
- fr) ons o~ns
- g) ons o~ns
-
+
.group p
p p
p (p
_) paarl p&:r@L // Paarl/Paarlberg/Paarlvallei
pajama p@dZ'A:ma //pajama and compounds
pak (A pak? // pakesel/pakos/verpakafdeling
- pakistan p%ak%istan //first a and stress
+ pakistan p%ak%istan //first a and stress
pakke (t p%akE // pakket/-te and compounds
panga paNga // fix g sound: panga/-s
_) pan (to p%an // move default stress: pantoffel and compounds/pantoen
papaja pap'AIa //papaja and compounds
pam (C p%am // move default stress: pamflet/pampoen/pampoentjies and compounds
pam (pa pam // restore default stress: pampas and compounds
- pape (gaai p%ap@ //papegaai and compounds: stress, a and e sounds
+ pape (gaai p%ap@ //papegaai and compounds: stress, a and e sounds
pa (niek p%a // paniek/paniekerig
pantser pants@r // fix e sound in compounds starting with pantser
pa (pier p%a // papier and compounds
parle (ment p%arl@ // move default stress and fix e sound: parlement and compounds, eg.
pa (tat p@ // patat/warmpatat/wurgpatat
- patie (K p%at'i //words ending in patie has stress at end + a sound/simpatiek
+ patie (K p%at'i //words ending in patie has stress at end + a sound/simpatiek
para (C ,para //paralel, paragraaf etc.
parade (K p@rA:d@ // parade and compounds
par (C@ p%ar // (ge)parkeer/parkeerplek/party(keer/maal...)/parfuum/parmantig
@@ -1523,19 +1742,22 @@
pawil (joe p%av@l // move default stress and fix a sound: pawiljoen and compounds
polio po@li;u // polio and compounds
// @) pene (_ p@n@ // geroepene/ontslapene/uitgeworpene
- pene (_ p@n@ // geroepenes/ontslapenes/uitgeworpenes
+ pen (dule p%En // move defaul;t stress: pendule/-s
+ pene (_ p@n@ // geroepenes/ontslapenes/uitgeworpenes
+ pensi (oen p%EnS%i; // move default stress: pensioen and compounds
_) perde p'&:rd@
@) perde (_ p&:rd@ // compounds ending with perde
pe) perde (_ p@rd@ //gepeperde, ongepeperde
- ras) perde (_ p@rd@ //gerasperde and compounds
- snip) perde (_ p@rd@ //words ending in snipperde
+ ras) perde (_ p@rd@ //gerasperde and compounds
+ snip) perde (_ p@rd@ //words ending in snipperde
tem) perde (_ p@rd@ //words ending in temperde
@) pere (_ pe@r@ // compounds ending in pere indicating the fruit
skam) pere (_ p@r@ ?? shorten 1st e in ending
perfek p@rfEk // perfek/-te/-sie/-sionis
+ peri (o p%e@r%i; // stress: periode/-s and compounds
pe (rron p@ // move default stress and fix e sound: perron and derivitives
- r) peling (_ p@l@N //verwerpeling etc.
- peloton pEl@t'On
+ r) peling (_ p@l@N //verwerpeling etc.
+ peloton pEl@t'On
permanen p&rman'En // permanent/e/permanensie
permit p@rm'It
per (so p@r // persoon/persone
@@ -1550,32 +1772,34 @@
plesier pl@s'i:r
plig plIx2 // fix i sound: dienspligontduiker/pliguitvoering
@) pligtig pl'Ix2t@x2 // pligtig in compounds takes stress: dienspligtige, etc.
+ pof (add pOf_ // fix o sound: (konings)pofadder/-s
polisie pul'isi
politiek pOl@t'ik
popu ,pOpy
_) por (C %pOr //portret portaal etc.
portu (ge p%Ort%y // fix stress: Portugees/Portugese
_) pos (a pOs //posadres/posadministrasie
- _) post (K p'@Ust- //post where it means after
+ _) post (K p'@Ust- //post where it means after
_) prak (tyk pr%ak // stress: praktyk and compounds
pre (mier pr@ // move default stress and fix e sound: premier and compounds
pre (sA pr@ // president/presies/present
+ pre (se_ pre@ // fix e sound of words ending in -prese
primi (t pr@m@ // make i sounds schwa: primitief/primitiewe
ple (k pl&
posisie puz'isi
predi (kant pr%e@d@ // predikant and compounds
prinse (s pr@nsE // prinses/-se|-sie/-s
priv (a@ pr%if // privaat/private
- pro (blA pr%u // probleem/probleme
- profesie prOf@s'i // fix vowel sounds and move stress
+ pro (blA pr%u // probleem/probleme
+ profesie prOf@s'i // fix vowel sounds and move stress
pro (CA pr%u // probeer/produk/proses/professie/provinsie
prokie pro@k%i //sprokie and compounds
- prosa pr'o@sa //prosa and compounds
- proses (_ prus'Es //proses at end of word
+ prosa pr'o@sa //prosa and compounds
+ proses (_ prus'Es //proses at end of word
projek pruj'Ek
proku (rA pr%Ok%y // prokureur and compounds/prokurasie
- prominen prOmin'En // prominent/e/prominensie
+ prominen prOmin'En // prominent/e/prominensie
propag ,prOpax2
prosedure prOs@d'yr@
@@ -1614,9 +1838,32 @@
ra (ntsoen r%a // move default stress: rantsoen and compounds
_) ra (pport r%a // fix stress: rapport/skoolrapport/rapportryer
rasse ras@ // e sound of compounds starting with rasse
+ ribbe (tj r'Ibi
+ ritu (A r@t%y // ritueel/rituele/ritualisties
+ _) rol (A rOl? // oprolaksie/roloorvleueling
+ roetine r%utin@ // stress: roetine/-basis/-besoek/-kontrole...
+ _) roode r'o@d@ //roodepoort and other names
+
+ roman rum'an
+ &) ring (_ rIN
+ rring r@N // karring/torring
+
+ &) rm (K r@-m
+ @) rn (K r@-n
+
+ rivier r@f'i:r
+ _) ri (g rI // stress on 1st slb.: rigting/-loos/-vas, etc.
+ rond (r rOnt // grondreuk/grondrel/rondreis/-rol/-ry
+ rugby r'Wgbi
+ ru (moer r%W // fix stress and u sound: rumoer/-ig/-heid
+ rondom rOnt_%Om // rondom/rondomheen/rondomstaner
+ rolprent rOlprEnt // rolprent/rolprentvertoning and other compounds
+
+.group re
rea (ks r%ia // reaksie/s/skokreaksie
rea (C r%i%a // reageer/realis/me|ties
re (bel r@ // move stress from 1st slb
+ re (dakC r@ // fix stress and e sound: redaksie/redakteur and compounds
_) redel re@d@l //redelik and compounds
_) rede (C re@d@ // redevoerder/redekawel and similar
redeneer r@d@n'e@r // redeneer/geredeneer/beredeneer/beredeneerde
@@ -1629,54 +1876,36 @@
_) re (la r@ // relaas/relase/relasie and compounds
rele (van r@l@ // relevansie/relevant and derivitives
re (nA r@ // move stress from 1st slb.: renoster
+ reper (kus r%e@p@r // stress: reperkussie/-s
repu (t r%Epy // move stress from 1st slb
- rewol (u r%Ev%Wl //rewolusie and friends
- rewolwer r@v'Olv@r //rewolwer and friends
+ rewol (u r%Ev%Wl //rewolusie and friends
+ rewolwer r@v'Olv@r //rewolwer and friends
- restaur r%Est%ur //stress and au exception
+ restaur r%Est%ur //stress and au exception
re (to r@ // move stress from 1st slb
renons r@no~ns // stress on 2nd slb and nasalisation
relase r@lA:s@ // relase/s
rele (gA r@l@ // relegeer/relegasie
- repet rEp@t
+ repet rEp@t
republiek r@pWbl'ik // republiek/e/ie/sowjetrepubliek
&) rering (_ re@r@N //strukturering, demonstrering etc.
- resul (tA r@sWl' // resultaat/resultate/eksamenresultaat...
+ resul (tA r@sWl' // resultaat/resultate/eksamenresultaat...
resep r@sEp // resep/resepte/resepteboek
reserwe r@z'&rv@
- ribbe (tj r'Ibi
- ritu (A r@t%y // ritueel/rituele/ritualisties
- _) rol (A rOl? // oprolaksie/roloorvleueling
- roetine r%utin@ // stress: roetine/-basis/-besoek/-kontrole...
- _) roode r'o@d@ //roodepoort and other names
-
- roman rum'an
- &) ring (_S4 rIN
- rring r@N // karring/torring
-
-
- &) rm (K r@-m
- @) rn (K r@-n
-
s) rede re@d@ // bestaansrede/feesrede
reg r&x2
- reke (nA re@k@ // rekenaar/sakrekenaar/rekenaarprogram/hoofrekene
+ reke (nA re@k@ // rekenaar/sakrekenaar/rekenaarprogram/hoofrekene
rekord r'EkOrt
o) rene r@n@ // eersgeborene/uitverkorenes
- rivier r@f'i:r
re (geer r@ // regeer/geregeer; stress to end
reger (A r@x2e@r // regering/regerende
resensie r@s'E:nsi
resensent r@s@ns'Ent
respek r@spEk
respek (teer r@sp%Ek // stress to end
- _) ri (g rI // stress on 1st slb.: rigting/-loos/-vas, etc.
- rond (r rOnt // grondreuk/grondrel/rondreis/-rol/-ry
- rugby r'Wgbi
- ru (moer r%W // fix stress and u sound: rumoer/-ig/-heid
&) rele (_ r'e@l@
- rondom rOnt_%Om // rondom/rondomheen/rondomstaner
- rolprent rOlprEnt // rolprent/rolprentvertoning and other compounds
+ &A) reel (_ r'e@l // stress: immoreel/kultureel/struktureel/tekstureel/temporeel
+
.group s
@@ -1691,17 +1920,16 @@
sj S
sjokolade SOk@l'A:d@ // sjokolade and compounds
s (japie s // dorpsjapie/plaasjapie/stadsjapie
- @) sj (aar sj // diensjaar/lewensjaar/begrotingsjaar
- @) sj (aCA sj // apartheidsjare/oesjare/beroepsjaloesie
+ @) sj (aar sj // diensjaar/lewensjaar/begrotingsjaar
+ @) sj (aCA sj // apartheidsjare/oesjare/beroepsjaloesie
sigare (t s@x2%arE // fix vowel sounds and move default stress
sig (a@ s@x2 // sigaar/sigare/sigaardosie
siklu (s siklW // siklus and many compounds
sili (nd s@lI // silinder(s)/silinderkoppe
si (viel s@ // move default stress and fix i sound: siviel/-e
s (iën S
- sending (_ sEnd@N //fix sending at word end
+ sending (_ sEnd@N //fix sending at word end
- D_) ste st@ //ste after numbers 22ste etc.
saamge (P6 s'A:mx2@ // saamgepers/-de/saamgetel/saamgeêet
sabot (A s%ab%ut // sabotasie/saboteer
salaris s@lA:r@s // salaris/aanvangsalaris/salarisskaal/-uitbetaling
@@ -1709,6 +1937,7 @@
_) same (@P4 s'A:m@ // samekoms/sameswering
samel (C sA:m@l // versamelde: see rule:_) same (@P4 s'A:m@
samen (+ sA:m@n // gesamentlik/-e
+ sar (kA s%ar // move default stress: sarkasme/sarkasties/sarkoom
sa (tir s%a // move default stress: satire/satiries/-e
_) sede se@d@ // sede/-s|-preek
seker se@k@r // versekering/sekerheid/onsekerheid/sekere
@@ -1716,7 +1945,7 @@
sekre (ta s@kr@
se (ku s@ // sekuriteit/sekuur
seku (l s%Ek%y // sekulër/sekulariseer
-
+
&) sele (_ s'e@l@
no) sele (_ s@l@ // e sounds in onnosele
seli (ba s%El%i // move default stress and fix e sound: selibaat/selibate
@@ -1730,17 +1959,24 @@
ser (sant s@r // move default stress: sersant and compounds
ser (vet s@r // servet and compounds, e.g. servetring
setel (K se@t@l // setel and compounds; to avoid "=tel" suffix
+ sete (ne_ se@t@ // fix e sound: besetenes/aangesetene/ingesetene
siaal Si'A:l // potensiaal/provinsiaal
siale Si'A:l@ // provinsiale/asosiale/nupsiale
C) s (ieel S // potensieel/finansieel
C) s (iële S // potensiële/finansiële
+ simp (to s@m // move default stress and drop p: simptoom/simptome/simptomaties
si (nnig s'I // sinnig in compounds has stress: dubbelsinnig/geheimsinnig/kranksinnig
siniste (r s@nIst@ // sinister/sinistere/sinisters
+ sirene s@re@n@ // move default stress and fix vowel sounds: sirene/-s/-lied/-sang
skade skA:d@ // elik suffix rule breaks a sound of (on)skadelik
skadu skA:dy // skaduagtig/skadutjie
skaker (ing sk%ake@r // skakering/-s/kleurskakering
+ skan (da sk%an // move default stress: skandaal/skandale/skandalig and compounds
+ _) skar (C sk%ar // move default stress: skarlaken/skarminkel/skarnier and many compounds
+ skarrel skar@l // restore default stress: (ge)skarrel/-ing
skemer ske@m@r // fix 2nd e in many compounds and derivitives of skemer-
sker (muts sk%&r // move default stress: (ge)skermutsel/skermutseling/-e
+ skilder (y sk@ld@r // move stress to y: skildery and compounds like skilderymuseum
sko (lier sk%o@ // move default stress: skolier/-e
_) slag sl'ax2
sla (vin sl%a // move default stress and shorten a sound: slavin/-ne and compounds
@@ -1752,14 +1988,16 @@
sol (dy s%Ol // fix stress: soldy and compounds
so (lie s%O // stress and o sound: solied/-e
so (lid s%O // konsolidasie/solidariteit
+ so (natA s%u // move default stress and fix o sound: sonate/-s and compounds
so (pra s%u // move default stress and fix o sound: sopraan/soprane
- spelagtig sp&l'ax2t@x2 // skouspelagtig/e/heid/klugspelagtig
+ spelagtig sp&l'ax2t@x2 // skouspelagtig/e/heid/klugspelagtig
e) spel (_ sp&l //klokkespel/snarespel/driespel/hokkiespel/puntespel/putjiespel
C) spel (_ sp&l // many compounds ending in spel after consonant
&) spele (_ sp'e@l@
spese (ry sp@s@ // spesery and compounds and derivitives
spoed (@ sput // spoedaflewering/spoedeisend/spoedorder
spoed (ig spud // spoedig/-lik/-er/-ste
+ _) spon (ta sp%On // move default stress: spontaan/spontane
sproke spro@k@ // see rule: pro (CA pr%u : aangesprokene/onbesproke, etc.
self (_ s'&lf // myself/vanself
// self s'&lf
@@ -1767,14 +2005,14 @@
september s@pt'Emb@r
@) sief (_ s'if // massief/aggressief/passief/intensief
@) siewe (_ s'iv@ // massiewe/aggressiewe/passiewe/intensiewe
- _) sieke sik@ // siekeboeg/-fonds/-lys/-lokaal/-loon
+ _) sieke sik@ // siekeboeg/-fonds/-lys/-lokaal/-loon
silwer sIlv@r // silwerskoon/silwerware/compounds of silwer
// sioe Si'u
- si (o Si // fisiologie/-logiese/-loog
+ si (o Si // fisiologie/-logiese/-loog
sio (ne Siu' // emosioneel/emosionele/rasioneel/rasionele, etc.
sistem sIst'e@m
situasie sItSu'A:si
- @) skaplik sk'apl@k // -skaplik always takes stress
+ @) skaplik sk'apl@k // -skaplik always takes stress
@) skappy skap'eI // heerskappy/maatskappye
skerp sk&rp
skoonge (C sko@nx2@ // skoongewaste/skoongevee/skoongeboul
@@ -1784,7 +2022,7 @@
sonde (C@ sOnd@ // sondebok/sondelas
son (geC sOn // songebakte/-brande/-bruinde/-droogde
sosial (i so@Sial' // sosialis/sosialisme/sosialisties
- so (v s'o@ // soveel/sover
+ so (v so@ // soveel/sover
soverre so@f'&r@ // stress: se rule: so (v s'o@ // soveel/sover
speku (lA sp%Ek%y // spekulasie/spekuleer/spekulatief
@) sper (a sp@r' //desperate/desperaatheid/rasperagtig
@@ -1795,11 +2033,25 @@
spesialis spESal'Is
spesi (f sp%Es%I // spesifiek/spesifiseer
@) spre (ken spr'e@ // stress: vanselfsprekend
+ sub (ti s%Wp // stress and b sound: subtiel/-ste/subtiliteit
+ sugges s%Wx2Es // suggestie/suggestief/suggestiewe
+ @) sug (tig s'Wx2 // eersugtig/onbaatsugtig/onselfsugtig, etc.
+ sukses s%WksEs // sukses/suksesse/suksesvol/reusesukses
+ su (mmier s%W // move default stress: sumier/-e
+ su (san s%u // fix stress and u sound: susan/-na
+ swag sv'ax2
+ swart (gal sw%art // move default stress: swartgallig
+ swerk sv&rk
+ swinkel svINk@l
+
+.group st
+ D_) ste st@ //ste after numbers 22ste etc.
stan (da st%an // standaard/-e/standardisering
- standerd (@ st%and@rt // compounds starting with standerd
+ standerd (@ st%and@rt // compounds starting with standerd
+ stapel stA:p@l // fix e sound: (op)stapeling/stapelaar
staties st'A:tis
steding ste@d@N // besteding and compounds
- wor) stel st@l //worstel e sound in compounds
+ wor) stel st@l //worstel e sound in compounds
@) stel (iC st@l // eersteling/gunsteling/wellusteling/worsteling/eerstelig and compounds
@) ste (llen st'& // belangstellendes/gerusstellend/regstellende/teleurstellend
teen) ste (llen st& // restore default stress: teenstellend
@@ -1832,18 +2084,10 @@
stok (e sto@k // stoker/-y
storm stOr@-m
strategie strat@x2'i
- streke str'e@k@
+ streke stre@k@
struikel str'Yyk@l // struikelblok/struikelaar/struikelend
- stu (deer st%y // move default stress
- sub (ti s%Wp // stress and b sound: subtiel/-ste/subtiliteit
- sugges s%Wx2Es // suggestie/suggestief/suggestiewe
- @) sug (tig s'Wx2 // eersugtig/onbaatsugtig/onselfsugtig, etc.
- sukses s%WksEs // sukses/suksesse/suksesvol/reusesukses
- su (mmier s%W // move default stress: sumier/-e
- swag sv'ax2
- swart (gal sw%art // move default stress: swartgallig
- swerk sv&rk
- swinkel svINk@l
+ stu (de st%y // move default stress
+
.group t
t t
@@ -1857,15 +2101,16 @@
_) tande (C@ t''and@ // fix e sound: tandebeker/-pasta/-poeier/-trekker
_) tant (e tA~nt // nasalise
taverne t%af&rn@ // fix stress and 1st e sound: taverne and compounds
+ taver (nier t%af@r // move stress to end: tavernier/-s
@C) t (eny t // to enable rule: @C) eny (_ @n'eI
adver) t (e t' // advertensie/afdeling/agent
- t (ema++ t // compounds with tema
+ t (ema++ t // compounds with tema
tia (_ Sja
@) tief (_ t'if // alternatief/aktief/instinktief/(ak)kumulatief
@) tiewe (_ t'iv@ // alternatiewe/aktiewe/instinktiewe/(ak)kumulatiewe
- ti (ra t%i // move default stress tiran tirade
+ ti (ra t%i // move default stress tiran tirade
tj tS
tj (ie c
_) tj (ie tS
@@ -1878,7 +2123,7 @@
@) tion (_ _^_EN //words ending in tion is English
@) tions (_ _^_EN //words ending in tions is English
toegank t%ux2'aNk // toeganklik/heid
- toenemen tun'e@m@n //toenemend/e/er
+ toenemen tun'e@m@n //toenemend/e/er
toereike t%ureIk@ // toereikend/heid
toereken (b t%ur'e@k@n // ontoerekenbaar/heid/ontoerekenbaarheid
toneel t%une@l
@@ -1889,6 +2134,7 @@
toere tu:r@ // restore default stress
toe (vallig t%u // exception to default stress rule
toi (let t%OI // move default stress: toilet and compounds
+ @) toris (_ t'o@r@s // fix stress: pectoris/klitoris
tra (dis tr%a// shorten and unstress 1st slb: tradisie/tradisioneel
trag (ed tr%ax2 // move default stress: tragedie and compounds
traw (a trav' // trawant/e/trawal
@@ -1900,11 +2146,13 @@
@) trise (_ tr'is@ // aktrise and similar
tro (tseer tr%O // stress: trotseer/getrotseer
tro (tsering tr%O // move default stress
- ttel t@l // many compounds of bottel/skottelgoed
+ ttel t@l // many compounds of bottel/skottelgoed
+ tuiglik t'Yyx2l@k // stress: werktuiglik/sintuiglik/-e/-heid
tuimel tYym@l // tuimelend/tuimelaar/tuimelraam and compounds
tuin (ier t%Yyn // move default stress: tuinier and compounds
tussen tWs@n // tussenin/tussenbeide/tussenganger
tuur t'yr
+ s) tuur ty:r // "uur" in stuur takes default stress: weggestuur
@) ty (dig t'eI // gelyktydig/vroegtydig
@@ -1950,7 +2198,7 @@
_) tewens te@v@ns // fix both e sounds
tevore t@f'o@r@ // tevore/vantevore
- @) teken te@k@n
+ @) tek (en te@k
teken (A te@k@n // compounds of betekenis/tekening
tekor t@k'Or // deelteken/koppelteken/litteken/handtekening/ondertekende
tenaar t@nA:r
@@ -1961,7 +2209,7 @@
teleur t@lY@r // teleur/teleurstelling/teleurgesteld
&) tels (_S4 t@ls
sleu) tel t@l //sleutel in compounds
- tel t&l
+ te (l t&
teltjie t@lki
@) tel (o t@l // hartelose/besluiteloos/gedagtelose
wa) tert t@rt
@@ -1985,13 +2233,15 @@
ek) terende (_ t'e@r@nd@ //reflekterende respekterende
n) terende (_ t'e@r@nd@ //konfronterende mensonterende
- pe) terende (_ t'e@r@nd@ //kompeterende
+ pe) terende (_ t'e@r@nd@ //kompeterende
i) terende (_ t'e@r@nd@ //presipiterende moniterende
- ul) terende (_ t'e@r@nd@ //konsulterende resulterende
- ver) terende (_ t'e@r@nd@ //verterende in compounds
+ ul) terende (_ t'e@r@nd@ //konsulterende resulterende
+ ver) terende (_ t'e@r@nd@ //verterende in compounds
+ C) te (tjie ti // fix e sound: holtetjie/groentetjies/laagtetjie, etc.
+
+
.group u
-
u y
u (C W
u (CA y
@@ -2008,7 +2258,9 @@
uit (drukking_ Yyt // but default stress:
uit (drukkings Yyt // and compounds starting with uitdrukkings
uitgee (+ 'Yytx2e@ // se rule: _) uitge (@P5 Yytx2@
- uitstaande %YytstA:nd@ // move default stress
+ uitsonderli (k %YytsOn@rl@ // move default stress: uitsonderlik/-e vs. uitsonder
+ uit (sorteer ''Yyt // remove stress from -eer and place on 1st slb
+ uitstaande %YytstA:nd@ // move default stress
uit (steken %Yyt // move default stress
uit (spatt %Yyt // move default stress
_) uitge (@P5 'Yytx2@ // words beginning with uitge have stress on 1st slb
@@ -2039,6 +2291,7 @@
_) van (@ f%an // (on)vanpas/vanjaar/vandag/vanaand/vanoggend and many similar
_) vang (@ faN // vangwa, etc.; see rule: _) van (@ f%an
vangen f'aN@n // gevangene/gevangenis/bevangenheid
+ vari (A v%ar%i // fix v sound and stress: variasie/-svarieer
@) ve (_ _^_EN //words ending in ve is English
veel (jar f%e@l // move default stress: veeljarig and derivitives
A) ves (_ _^_EN // words ending in ves after vowel are English
@@ -2075,6 +2328,7 @@
ver (velA f@r // vervelig/verveling (see: _) ver (@P3 f@r
vi (cto@ v%i // fix v and i sounds: victoriaans/-e
video v'idi;u //video and compounds
+ vier (kantig f%i:r // move default stress: vierkantig/-e vs. vierkant
ville _^_EN
vis (A fIs // visarend/walvisolie
@@ -2087,11 +2341,12 @@
vis (um vis // v and i sounds: visum
_) vasge (@P5 f'asx2@
+ vleuel flY@@l // fix last e sound in vleuel in words like vleuelklavier/tweevleuelig, etc.
@) voerig f'ur@x2 // breedvoerig/uitvoeriger
volke f'Olk@ // volke/-re: exception to: vo (lC f%O
volk (ing fOlk // bevolking: exception to: vo (lC f%O
volk (s fOlk // volksliedere/volksbeweging/volksleier and similar
- vo (lle_ fO // exception to: vo (lC f%O
+ vo (lle_ fO // exception to: vo (lC f%O
volle (dig f%Ole@ // fix stress and e sound: (on)volledig/-e/-heid...
vo (ller fO // exception to: vo (lC f%O
vol (hou_ fOl // exception to: vo (lC f%O
@@ -2109,7 +2364,7 @@
_) voor (bee+ fo@r // voorbeeld
_) voorge (@P6 f'o@rx2@
- voorspe (l fo@rsp'& // voorspel/voorspelling/voorspelbaar/onvoorspelbaar
+ voorspe (l fo@rsp'& // voorspel/voorspelling/voorspelbaar/onvoorspelbaar
voor (sk fo@r // voorskiet/voorskot/voorskrif/voorskryf
voorstedeli (k f%o@rste@d@l@ // move default stress: voorstedelik/-e vs voorstede
voor (trek fo@r // voortrek/voortrekker and compounds
@@ -2119,6 +2374,7 @@
voorwaard (_ f%o@rvA:rd // stress: (on)voorwaardelik
vorm fOr@m
vreemde fr'e@md@ // vreemde/s/vreemdeling
+ vreesaan (ja fr%e@s?%A:n // fix stress: vreesaanjaend/-e/vreesaanjagend/-e
vriendi (n frind'I // vriendin/vriendinne/vriendinnetjies
vrygewig freIx2'e@v@x2 // vrygewig/-e|-heid
vry (wil fr%eI // vrywillig/-lik|-heid
@@ -2134,7 +2390,10 @@
nd) w v // aandwandeling/brandweer/eindwedstryd/grondwet/grondwal
k) w w
s) w w
+ s) w (eek v // fix w sound: feesweek/kersweek/paasweek/vandeesweek/werksweek
+ s) w (il v // fix w sound: groepswil/hemelswil/liefdeswil/korswil
ens) w v
+ mis) w v // fix w sound: miswaas/misweer/miswurm
ooC) w v // booswig/grootwild/ooswaarts/
out) w v // houtwerk/soutwater and similar
weer (lê v%e@r // move default stress
@@ -2144,17 +2403,23 @@
@) wendig v'End@x2 // inwendig/noodwendig/uitwendig
ge) were ve@r@ // fix e sound in compounds ending in gewere
werk (stelli v%&rk // fix stress: bewerkstellig and derivitives
- w (ese_ v //words ending in wese
+ t) werk v&rk // fix w sound: geutwerk/gietwerk/netwerk
+ werwel v&rv@l // fix w and 2nd e sound: werwel and many compounds
+ w (ese_ v //words ending in wese
t) w w
it) w v // inkuitwisser/witwyn/uitwoed/witwatersrand
@) wa (_N vA: // words ending in -wa: afleweringswa
@) w (aen v // strydwaens/afleweringswaentjie
- @s) w (And v // kranswand/kuswind/meswond
- @s) w (An_ v // plurals of the above in -de: de treate
+ @s) w (And v // kranswand/kuswind/meswond
+ @s) w (An_ v // plurals of the above in -de: de treate
+ _) wan (o van? // wanorde/wanopvatting
wapen vA:p@n // fix problems with compounds and derivitives of wapen: ontwapening/wapengeweld
//wapenopleiding
+ @k) ware vA:r@ // breekware/blikware/lakware
@s) ware vA:r@ // kruideniersware/bronsware/glasware/kombuisware
bes) ware wA:r@ // geloofsbesware/gewetensbesware
+ @k) water vA:t@r // drinkwater/kalkwater/reukwater
+ weer (kaats v%e@r // move default stress: weerkaats/-in
@) wekkend v'Ek@nt // stress on wekkend at end compounds
@) wekkende v'Ek@nd@ // stress on wekkende at end compounds
_) we (ll@@ v%& // wellewend/welluidend/wellustig, but wellig/wellus
@@ -2175,13 +2440,14 @@
weer (hou w%e@r // exception to default stress rule
weer (spre ve@r' // weerspreek/weersprekende/weerspreking
weer (staan v%e@r // weerstaan/onweerstaanbaar
- C) wering (_ ve@r@N //borswering, diefwering etc.
+ C) wering (_ ve@r@N //borswering, diefwering etc.
werp v&rp
@) wesigheid v'e@s@x2eIt // aanwesigheid/afwesigheid
weten (C ve@t@n // wetenskap/-lik/-e and compounds/compounds of geweten-
wêrel (d v'&:r@l
wh _^_EN // words containing wh are English
+ _) wig vIx2 // fix stress: gewig/-tig/-e
wiking vikiN // fix i sounds
wn _^_EN // names containing town/Brackendowns/Brown
@@ -2189,10 +2455,10 @@
wood _^_EN
@) ws (_N _^_EN
@) w (_N _^_EN
- @) werste vIrst@
+ @) werste vIrst@
woe (styn v%u // move default stress: woestyn and compounds
wolke vOlk@ // nimbuswolke/wolkekrabber
- woorde vo@rd@
+ woorde vo@rd@
nt) w (A v
@@ -2210,21 +2476,21 @@
.group
ə @ // char.replacement for 'n
- _C) è (_ E // dè/nè
+ _C) è (_ E // dè/nè
ê e:
ê (r &:
êr (_ ''&:r // stress at end of wrds ending in êr: arbitrêr/dissiplinêr, etc.
êre (_ ''&:r@ // stress of penultimate slb of wrds ending in êre: elementêre/dissiplinêre
- sk) êr (+ &:r // but wrds containing skêr follow normal stress: skaapskêr
+ sk) êr (+ &:r // but wrds containing skêr follow normal stress: skaapskêr
îe 3:
- ge) ë (rf & // oorgeëf/-de
+ ge) ë (rf & // oorgeëf/-de
ïgnoreer ix2nur'e@r // geïgnoreer
ï (n @ // geïnteresseerd
be) ï (nC 'I // beïndruk/beïnvloed
- ïsol %is%ul // geïsoleer/-d
+ ïsol %is%ul // geïsoleer/-d
ô O:
- ûe W@ // brûe/rû
+ ûe W@ // brûe/rû
// punctuation
! _:eItrup_:
diff --git a/dictsource/de_list b/dictsource/de_list
index 854ede6d..3f7eae0b 100644
--- a/dictsource/de_list
+++ b/dictsource/de_list
@@ -168,9 +168,9 @@ gegen ge:g@n $u+ $pause
gegend ge:g@nt
hin hIn
in In $u+ $brk
-(in die) %Ind%i:
-(in den) %Ind%e:n
-(in der) %Ind%E*
+//(in die) %Ind%i:
+//(in den) %Ind%e:n
+//(in der) %Ind%E*
im Im $u+ $brk
ins Ins $u+ $brk
mit mIt $u+ $pause
@@ -178,7 +178,7 @@ nach nax $u+ $brk
ob ,Ob $pause $strend $only
pro ,p@-*o: $pause
von fOn $u+ $brk
-(von dem) %fOn%de:m $brk
+//(von dem) %fOn%de:m $brk
vom fOm $u+ $brk
vor ,fO* $strend
zu tsu: $u+ $brk
@@ -187,8 +187,8 @@ zur tsu:* $u+ $pause
über ,yb3 $pause $strend
unter ,Unt3 $pause $strend
um Um $u+ $brk
-(um die) %Umd%i: $brk
-(um den) %Umd%e:m $brk
+//(um die) %Umd%i: $brk
+//(um den) %Umd%e:m $brk
während $pause
// misc
@@ -514,6 +514,7 @@ furie $alt
geben ge:b@n
gebt ge:bt
gegenüber ge:g@n'y:b3
+geglichen g@glIC@n
gemein g@maIn
genial ge:nI'al
geranie ge:*'A:nI@
@@ -525,6 +526,8 @@ glorie $alt
grazie $alt
handy handI
+häuschen hOYsC@n
+hausier haUz'i:*
heimat haImat
herberg hE*bE*g
historie $alt
@@ -547,6 +550,7 @@ inkaisch INkA:IS
inkonstant $1
insbesondere $3
interess Int@*'Es
+intern Int'E*n
januar janu:A:*
@@ -609,6 +613,8 @@ rupie $alt
sabbat zabat
sagt zA:gt
+salopp $2
+schult Su:lt
selbst zElpst
serie se:*I;@
service sE*vIs
@@ -622,14 +628,20 @@ stalagmit stalagm'It
system z%IstEm
tag tA:g
+telegen te:le:g'e:n
the D@ // English
theater te:'A:t3
train t@-*e:n
turin $2
tuerei tu:*aI
+umweg $1
unten Unt@n
+wasserung vas@*UN // because -ung isn't marked as a suffix
+weiterung vaIt@*UN
+weither vaIth'E*
+weitum vaIt_|'Um
woher vo:h'e:r
verein fE*'aIn
diff --git a/dictsource/de_rules b/dictsource/de_rules
index 01d85638..1bdaa673 100644
--- a/dictsource/de_rules
+++ b/dictsource/de_rules
@@ -1,3 +1,24 @@
+
+// ***************************************************************************
+// * Copyright (C) 2006 to 2007 by Jonathan Duddington *
+// * email: jonsd@users.sourceforge.net *
+// * *
+// * This program is free software; you can redistribute it and/or modify *
+// * it under the terms of the GNU General Public License as published by *
+// * the Free Software Foundation; either version 3 of the License, or *
+// * (at your option) any later version. *
+// * *
+// * This program is distributed in the hope that it will be useful, *
+// * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+// * GNU General Public License for more details. *
+// * *
+// * You should have received a copy of the GNU General Public License *
+// * along with this program; if not, write see: *
+// * . *
+// ***************************************************************************/
+
+
// This file is UTF-8 encoded
.group a
@@ -74,6 +95,7 @@
a (isier a
_) achs (@P4 'aks
_) achs (el 'aks
+ j) ag (d A:k
_) air _^_EN
ai (sch A:I
tr) ain En
@@ -307,10 +329,7 @@
&) erin (_ @*In
&) erisch (_ @*IS
@) es (_S2 @s
- &) et (_ @t
- ig) et (_S2 @t
- &t) et (_S2 @t
- ier) et (_S2 @t
+ &) et (_S2 @t
&) est (_S3 @st
&) este (_S4 @st@
&) estem (_S5 @st@m
@@ -328,12 +347,14 @@
&) erung (_ =@*UN
_) e (ff %E
+ l) e (g_ 'e:
_) eil (aP3 'aIl
_) eil (fP3 'aIl
_) ein (@P3 _!'aIn
ein (and _|%aIn
_) eine (r@ aIn@
_) einig aInIg
+ _) eisen (@P5 'aIz@n
_) e (lek %e:
_) elektro (@P7 e:l'Ekt@-*o:
_) elen e:lEn
@@ -370,6 +391,7 @@
_) entert _^_EN
er (dig e:*
_) erob (er %E*o:b
+ @) esen (_ e:z@n
@) ett (_ 'Et
@) eur (_ 'Y:*
euse (_ 'Y:z@
@@ -470,8 +492,10 @@
_) hinter (@P6 h,Int3
_) haupt (@@P5 h'aUpt
+ _) haus (@P4 h'aUs
// @) heit (_S4 haIt
_) hero h%e:*o:
+ _) herz (er@P4 h'E*ts
_) high _^_EN
_) hinter (@ h,Int3
_) hoch (@P4 h'o:x
@@ -563,6 +587,7 @@
&) ie (r_ 'i:
u) ie (r_ _|'i:
&) ie (rlich 'i:
+ d) ienst i:nst
r) ien (@ IEn
&) ien (_ =I@n
&b) ien (_ =i:@n
@@ -787,7 +812,8 @@
_) s (_ Es
s s
s (A z
- s (_$1 s
+ s (_NS1 s
+ s (_ z // suffix has been removed
A) s (_N s
A) s (_ z
ss s
@@ -821,6 +847,9 @@
_) safe _^_EN
&) schaft (_S6 Saft
schein (lich S'aIn
+ _) schul (@P5 S'u:l
+ _) schul (d S'Ul
+
schwer Sve:*
_) sechs (P5 z'Eks
_) selbst (@@P6 z'Elpst
@@ -872,15 +901,19 @@
ier) testes (_S6 t@st@s
tch tS
+ t (chen_ t
_) teen _^_EN
+ _) tele (@ t,e:le:
thrill _^_EN
_pa) th t
the (era te:
+ _) tief (@P4 t'i:f
@) tient (_ tsI'Ent
@) tion tsI,o:n
@) tion (_ tsI'o:n
_) trail _^_EN
_) tranqu _^_EN
+ traver t@-*%avE*
_) tw _^_EN
.group u
@@ -900,21 +933,26 @@
ub (t_ u:p
ug (t_ u:k
+ _) um (@P2 Um
+ _) umbe (@P4 'Umb@
+ _) umge (@P4 'Umg@
+ _) um (orgP2 'Um
+ _) um (stAP2 'Um
@) u (m_ U
rt) u (m_ u:
_) un Un
_) un (@P2 _|'Un
- _) unab (@P4 _|,Un_|'ap
- _) unan (@P4 _|,Un_|'an
- _) unauf (@P5 _|,Un_|'aUf
- _) unaus (@P5 _|,Un_|'aUs
+ _) unab (@P4 _|'Un_|ap
+ _) unan (@P4 _|'Un_|an
+ _) unauf (@P5 _|'Un_|aUf
+ _) unaus (@P5 _|'Un_|aUs
_) unbe (@P4 _|'Unb@
- _) unein (@P5 _|,Un_|'aIn
+ _) unein (@P5 _|'Un_|aIn
_) unge (@P4 _|'Ung@
_) unver (@P5 _|'UnfE*
_) un (i u:n
_) un (in@P2 _|'Un
- _) unum (@P4 _|,Un_|'Um
+ _) unum (@P4 _|'Un_|Um
_) under _^_EN
_) unter (@P5 _|,Unt3
@@ -933,7 +971,7 @@
us (_ Us
_d) u (sch u:
_) user _^_EN
- ol) u (t_ u:
+ Al) u (t_ u:
_) ueber (@P5 _|,y:b3
@@ -944,7 +982,6 @@
v) v
v (_N f
- _) v f
_) vie fi:
_) vi (CC vI
_) vi vi:
@@ -954,13 +991,15 @@
_) v (ie f
_) v (iet v
_) v (iz f
- _) v (oll f
- _) v (olk f
+ v (oll f
+ v (olk f
+ v (ölC f
_) v (on f
_) vehe ve:he:
_) ver (@P3 f%E*
_) ver (bal v%E*
+ _) ver (tik vE*
@) versich fE*z,IC
@) vergess fE*g,Es
_) viel (@P4 f'i:l
@@ -990,6 +1029,10 @@
_) wh _^_EN
&) ware (_ _^_EN
_) wasch (@P5 v'aS
+ _) wasser (@P6 v'as@*
+ _) weg (C@P3 v'e:k
+ _) weit (C@P4 v'aIt
+ _) weiter (@P6 v'aIt@*
_) wo (hin v%o:
_) wohl (@P4 v'o:l
work _^_EN
@@ -1069,6 +1112,8 @@
üg (t_ y:k
_) über (@P4 _|,y:b3
+ _) über (be@P4 _!'y:b3
+ _) über (gangs y:b3
.group ß
_) ß (_ EstsEt
diff --git a/dictsource/dict_phonemes b/dictsource/dict_phonemes
index a9e16284..2183c3de 100644
--- a/dictsource/dict_phonemes
+++ b/dictsource/dict_phonemes
@@ -11,8 +11,8 @@ Yy
- : ; b c d dZ f
g h j k l m n N
-p r s S t tS v w
-x x2 z Z
+p r r- s S t tS v
+w x2 z Z
Dictionary cs_dict
@@ -117,12 +117,12 @@ Dictionary fr_dict
@ @- a A A~ e E E~
i o O O~ u W w^i W~
-y Y y"
+y Y
-(i) : ; b c d dZ f
-g h j k l L l/ m
-n N n^ p r R s S
-t t2 tS v w z Z z2
+: ; b c d dZ f g
+h j k l L m n N
+n^ p R s S t t2 tS
+v w z Z z2
Dictionary hi_dict
@@ -168,10 +168,10 @@ Dictionary it_dict
@- a a/ aI aU e E i
o O oI u
-* : b d dZ f g j
-k l l^ m n N n^ p
-r R s S t tS ts v
-w w2 z
+* : b d dZ f g h
+j k l l^ m n N n^
+p r R s S t tS ts
+v w w2 z
Dictionary nl_dict
@@ -330,9 +330,9 @@ Dictionary la_dict
I i: O o: OI U u: y
y:
-* : b d f g h
-j k l m n N p r
-R s t w z
+* : ; b d f g
+h j k l m n N p
+r R s t w z
Dictionary sr_dict
diff --git a/dictsource/en_list b/dictsource/en_list
index a4e3affe..c4ae8750 100644
--- a/dictsource/en_list
+++ b/dictsource/en_list
@@ -183,6 +183,7 @@ ui $abbrev
uk $abbrev
url $abbrev
usa $abbrev
+utc $abbrev
u.s ju:'Es
wwii dVb@Lju:dVb@Lju:t'u:
xy $abbrev
diff --git a/dictsource/en_rules b/dictsource/en_rules
index 6a995510..cbf81454 100644
--- a/dictsource/en_rules
+++ b/dictsource/en_rules
@@ -1,11 +1,11 @@
// ***************************************************************************
-// * Copyright (C) 2005,2006 by Jonathan Duddington *
-// * jonsd@users.sourceforge.net *
+// * Copyright (C) 2005 to 2007 by Jonathan Duddington *
+// * email: jonsd@users.sourceforge.net *
// * *
// * This program is free software; you can redistribute it and/or modify *
// * it under the terms of the GNU General Public License as published by *
-// * the Free Software Foundation; either version 2 of the License, or *
+// * the Free Software Foundation; either version 3 of the License, or *
// * (at your option) any later version. *
// * *
// * This program is distributed in the hope that it will be useful, *
@@ -14,9 +14,8 @@
// * GNU General Public License for more details. *
// * *
// * You should have received a copy of the GNU General Public License *
-// * along with this program; if not, write to the *
-// * Free Software Foundation, Inc., *
-// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+// * along with this program; if not, write see: *
+// * . *
// ***************************************************************************/
// This file is UTF-8 encoded
diff --git a/dictsource/fr_list b/dictsource/fr_list
index 49411c61..ad35dec0 100755
--- a/dictsource/fr_list
+++ b/dictsource/fr_list
@@ -33,22 +33,38 @@ _y i:gR'Ek
// character names
+! Eksklamassj'O~
+$ dOlaR
+@ aRobas
+% puRsA~
+& _e
++ plys
+~ tild'e
+€ @R'o
+¢ sEnt
+¥ i;'En
+£ l'ivR
+° d@gR'e
+± pl'yz_'u_mw'E~
+× myltip@-lj'e_p'aR
+÷ diviz'e_p'aR
+¼ W~_k'aR
+½ W~_d@m'i
+¾ tRw'a k'aR
+© _^_EN
+® R@ZistR'@d_m'aRk
+
//_cap k,ap@-t@L
_?A lEt@
_?? sE~b'OL
-! Eksklamassj'O~
_" gijm'E
_# dj'Ez
-_$ dOl'aR
-_% puRs'A~
-_& e
_' apOstR'Of
_( 'uvR@-paRA~t'Ez
_) f'ERm paRA~t'Ez
_* astERisk:
-_+ plys
_, viRg'yl
_- tiR'E
_. pw'E~
@@ -59,7 +75,6 @@ _< E~feRj'WR
_= eg'al
_> sypeRj'WR
_? kEstj'O~
-_@ at
_[ uvR@-_kRoS'E
_\ b'aksl'aS
_] f'ERm_kRoS'E
@@ -69,19 +84,6 @@ _` aks'A~_gR'av
_{ uvR_akOl'ad
_| b'aR
_} f'ERm_akOl'ad
-_~ tild'e
-_¢ sEnt
-_¥ i;'En
-_£ l'ivR
-_° d@gR'e
-_± pl'yz_'u_mw'E~
-_× myltip@-lj'e_p'aR
-_÷ diviz'e_p'aR
-_¼ W~_k'aR
-_½ W~_d@m'i
-_¾ tRw'a k'aR
-_© _^_k'0pIR,aIt_^_
-_® R@ZistR'@d_m'aRk
@@ -323,6 +325,9 @@ d'est d'Est
sommes $u+
êtes $u+
sont $u+
+eu y
+eue y
+eues y
étais $u+
était $u+
@@ -361,11 +366,11 @@ président pRezid'A~
président pRezidt2 $verb
résident Rezid'A~
résident Rezidt2 $verb
-évident evid'A~
-évident evidt2 $verb
-couvent k'uvt2 $verb
-concurrent kO~kyR'A~
-récurrent rekyR'A~
+évident evid'A~
+évident evidt2 $verb
+couvent k'uvt2 $verb
+concurrent kO~kyR'A~
+récurrent RekyR'A~
// MAIN WORD DICTIONARY
@@ -394,17 +399,16 @@ echo Eko
fils fis
mars maRs
pays pEi
-pourcent puRs'A~
absent abs'A~
-ardent ard'A~
+ardent aRd'A~
prudent pRyd'A~
imprudent E~pRyd'A~
discident disid'A~
accident aksid'A~
occident Oksid'A~
l'occident lOksid'A~
-orient Orj'A~
-l'orient lOrj'A~
+orient ORj'A~
+l'orient lORj'A~
secret sYkR'E
secrets sYkR'E
@@ -421,12 +425,13 @@ l'y li
(nord est) nOREst
écho Eko
l'écho leko
-open OpEn
+cci $abbrev
espeak ispik
nvda $abbrev
+open Op'@n
outlook autluk
-reader Rid'WR
potentiomètre pOtA~sjOmEtR
+reader Rid'WR
processus pROsEsys
@@ -517,7 +522,7 @@ emacs Emaks
emacspeak Emakspik
espeak @spik
firefox faj@RfOks
-thunderbird f@ndErb@Rd
+thunderbird f@ndERb@Rd
girl g@Rl
gnome gnom
gnu gnu
@@ -525,7 +530,7 @@ insight insajt
liszt list
(mac os x) makoEsiks
night najt
-redhat rEdat
+redhat REdat
schubert SubER
sun s@n
sunlight s@nlajt
@@ -533,7 +538,7 @@ ubuntu ubuntu
viavoice viavOjs
windows windoz
word wORd
-wright wrajt
+wright _^_EN
yacht jot
@@ -600,5 +605,6 @@ votions vOtjO~z2 $u
// no liaison
(quelqu'un) kElkW~
+pourcent puRs'A~
vincent vE~sA~
diff --git a/dictsource/fr_rules b/dictsource/fr_rules
index 7a10c6e0..9516d1df 100755
--- a/dictsource/fr_rules
+++ b/dictsource/fr_rules
@@ -770,6 +770,4 @@
// symbols that are normally spoken when reading text
- @ arobas
- $ dOlar
, (D pilk:u
diff --git a/dictsource/hu_list b/dictsource/hu_list
index 5676709c..7548bf36 100644
--- a/dictsource/hu_list
+++ b/dictsource/hu_list
@@ -1,3 +1,9 @@
+// Translations for Hungarian words
+// This file is UTF-8 encoded.
+
+// Conditional rules:
+// ?1 speak "i" as Roman number
+
// Numbers
@@ -57,6 +63,7 @@ u.n u:JnEvEzEt: $dot
ú.n u:JnEvEzEt: $dot
vö v'EZd||_'Yss2E
+?1 i EJ $abbrev
ii kEttY: $abbrev
iii ha:R2om $abbrev
iv ne:J $abbrev
@@ -87,7 +94,7 @@ xxx hARmints $abbrev
// Articles
-a $u
+a $u // the
az $u
aki $u+ // that
@@ -118,6 +125,7 @@ bár $pause // although
habár $pause // although
ha $u $pause // if
+noha $u $pause // even thought
// Prepositions etc.
@@ -132,29 +140,29 @@ ne $u+
néhány $u+
is $u // also
-elöl $u
+elöl $u // in front of
elől $u
elé $u
előtt $u
-mögül $u
+mögül $u // behind
mögött $u
mögé $u
kívül $u
-után $u
+után $u // after
alól $u
alá $u
-alatt $u
+alatt $u // below
-felől $u
+felől $u // above
felé $u
fölé $u
-felett $u
+felett $u // above
fölött $u
-mellől $u
+mellől $u // besides
mellé $u
mellett $u
@@ -166,7 +174,7 @@ ba $u // into
be $u
ra $u // onto
re $u
-ik $u
+ik $u // -th
as $u
es $u
os $u
@@ -174,7 +182,7 @@ os $u
ös $u
ból $u // from inside
ből $u
-ról $u
+ról $u // from top of, about
ről $u
án $u
én $u
@@ -197,7 +205,7 @@ miatt $u $pause // because
ban $u // in
ben $u
-hoz $u
+hoz $u // to
hez $u
höz $u
ig $u // up to
@@ -316,7 +324,9 @@ _. pont
@ kukAts
€ EuR2o
+ plus
-§ pR2AR2AgR2AfuS
+§ pAR2AgR2AfuS
+Ft foR2int
+$ dolla:R2
diff --git a/dictsource/hu_rules b/dictsource/hu_rules
index 75837c42..96815342 100644
--- a/dictsource/hu_rules
+++ b/dictsource/hu_rules
@@ -16,6 +16,7 @@
biz (A b'iz, // bizalmas etc.
biedermeier bi:dER2ma:jER2
+
.group c
c ts
cc ts:
@@ -75,7 +76,7 @@ hierar) ch (i C
C) dj J
A) dj (A J:
- ren) d (szerint d
+ ren) d (szer d
.group e
@@ -103,10 +104,6 @@ hierar) ch (i C
A) gys (A tS:
gysz Js
A) gysz (A Js:
- gyz dz
- A) gyz (A d:z
- C) gyzs dZ
- A) gyzs (A dZ:
C) gyj J
A) gyj (A J:
@@ -116,12 +113,11 @@ hierar) ch (i C
_e) gy (üt J:
_minde) gy (ik J:
- na) gysz (abású Js
+ na) gysz (a Js
.group h
h h
- h (_
.group i
i i
@@ -131,7 +127,6 @@ _minde) gy (ik J:
.group j
j j
- C) j (K C
.group k
k k
@@ -142,7 +137,6 @@ _minde) gy (ik J:
l l
ly j
lly jj
- lj lj
C) ly (_ li
_kéth) ly li
@@ -162,14 +156,10 @@ szamue) ly lli
n n
n (g N
n (k N
- n (p m
- n (b m
ny n^
nny n^n^
nj n^
- ny (k N
- ny (g N
_) nem (- n,Em // has $alt2 attribute in hu_list, combine with the next word
@@ -192,6 +182,7 @@ szamue) ly lli
.group p
p p
pp p:
+ p (v p_
.group q
q kv
@@ -219,6 +210,8 @@ _munká) s S
sz (öld Sz
va) s (zabl S||
_) semmelweiss sEmmElvEjs
+ _) semmelweis sEmmElvEjs
+ _) semmelweiß sEmmElvEjs
engel) s s
mu) ss (olini ss2
_) saar sa:R2
@@ -232,26 +225,10 @@ _munká) s S
t t
tt t:
ty c
- s) ty c: //
- z) ty c: // keztyű
+// s) ty c: //
+// z) ty c: // keztyű
tty c:
- ts tS
- A) ts (A tS:
- tys tS
- A) tys (A tS:
- tsz ts
- A) tsz (A ts:
- tysz ts
- A) tysz (A ts:
- tz dz
- A) tz (A t:z
- tyz dz
- A) tyz (A t:z
- C) tzs dZ
- A) tzs (A dZ:
- C) tyzs dZ
- A) tyzs (A dZ:
C) tj c
A) tj (A c:
C) tyj c
@@ -275,6 +252,7 @@ vörösmar) ty ti
.group v
v v
+ _) versailles vER2sa:j
.group w
w v
diff --git a/dictsource/it_rules b/dictsource/it_rules
index b21b92a6..8eb82da8 100644
--- a/dictsource/it_rules
+++ b/dictsource/it_rules
@@ -3,7 +3,7 @@
.group a
- _) a(_ a:
+ _) a(_ a
a a:
a (CK a
ai aI (K
@@ -11,25 +11,29 @@
&) a (_S1q a // lookup it_list without suffix
- @) a (ce_ =a
- @) a (ci_ =a
- a (ista_ a
+ @) a (cA_ =a
+ @) a (che_ =a
+ a (istA_ a
a (ismo_ a
@) a (bile_ 'a
@) a (ggine_ 'a
_) ae (ro aI
@) avano (_S5 'avano
-
+ a (tterA_ 'a
+
.group b
- _) b(_ bi:
+ _) b(_ bi
b b
bb b:
+
+ li) be =be
.group c
- _) c(_ tSi:
+ _) c(_ tSi
c k
cc k:
+ c (' tS
c (e tS
c (é tS
c (è tS
@@ -54,26 +58,29 @@
cci (ò tS:
cci (u tS:
cci (ù tS:
+ @) co (lA_ =ko
.group d
- _) d(_ di:
+ _) d(_ di
d d
dd d:
+ n) dere =deRe
.group e
- _) e(_ e:
+ _) e(_ e
e e:
e (CK e
ei ej (K
&) e (_S1q e // lookup it_list without suffix
- @) e (ce_ =e
+// @) e (ce_ =e
@) e (ci_ =e
+ C) e (re_ =e
@) e (nte_ E
@m) e (nte_ e
@) e (nza_ E
- @) e (vole_ 'e
+ @) e (volA_ 'e
@) e (rrimo_ 'E
@) e (simo_ 'e
@@ -81,15 +88,16 @@
.group f
- _) f(_ Effe
+ _) f(_ effe
f f
@A) f (ico_ =f
+ @A) f (ichA_ =f
@A) f (ilo_ =f
@A) f (ero_ =f
.group g
- _) g(_ dZi:
+ _) g(_ dZi
g g
gg g:
gh g
@@ -98,12 +106,12 @@
g (è dZ
g (i dZ
g (ì dZ
- gi (a dZ
- gi (à dZ
- gi (o dZ
- gi (ò dZ
- gi (u dZ
- gi (ù dZ
+ gi (a dZj
+ gi (à dZj
+ gi (o dZj
+ gi (ò dZj
+ gi (u dZj
+ gi (ù dZj
gg (e dZ:
gg (é dZ:
gg (è dZ:
@@ -115,6 +123,7 @@
ggi (ò dZ:
ggi (u dZ:
ggi (ù dZ:
+ @) gger (lo_ =dZ:eR
gl (i l^
gl (ì l^
gli (A l^
@@ -123,14 +132,16 @@
gu (A gw
@) g (ero_ =g
+ @) gno (lA_ n^'o
.group h
_) h(_ ak:a
h
+ ha h'a
.group i
- _) i(_ i:
+ _) i(_ i
i i:
i (CK i
i (A j
@@ -147,19 +158,20 @@
&) i (_S1q i // lookup it_list without suffix
- @) i (ce_ =i
+ @) i (co_ =i
@) i (ci_ =i
- @) i (de_ =i
- @) i (do_ =i
+ @) i (dA_ =i
+ @) i (dere_ 'i
@) i (le_ =i
@) i (li_ =i
- @) iera (_ i'E:ra
- @) iere (_ i'E:re
+ @) iera (_ i'E:Ra
+ @) iere (_ i'E:Re
@) i (ente_ i
@) i (ante_ i
@) i (bile_ 'i
@) issimo(_S6 'issimo
@) issero(_S6 'issero
+ @) i (sti 'i
.group j
@@ -180,6 +192,8 @@
.group m
_) m(_ Emme
m m
+ A) mi (a m'i:
+ @) mi (co_ m'i:
.group n
_) n(_ Enne
@@ -192,7 +206,7 @@
n (k N
.group o
- _) o(_ O:
+ _) o(_ o
o o:
o (CK o
oi oI (K
@@ -207,32 +221,36 @@
@) o (fono_ 'O
@) o (metro_ 'O
@) o (logo_ 'O
+ o (str 'O
+ @) o (lo_ =o
.group p
- _) p(_ pi:
+ _) p(_ pi
p p
pp p:
_) pn (@@ n
_) ps (A@ s
+ @m) p (ere_ =p
.group q
- _) q(_ ku:
+ _) q(_ ku
q kw2
qu kw2
.group r
_) r(_ ER*e
C) r @-*
- r R
- _) r R
+ r @-*
+ _) r @-*
rr R*
A) r (A R
.group s
- _) s(_ Esse
- s z
+ _) s(_ esse
+ s s
_) s s
+ A) s (A z
l) s s
p) s s
@@ -250,11 +268,11 @@
sc (è S
sc (i S
sc (ì S
- A) sc (e SS
- A) sc (é SS
- A) sc (è SS
- A) sc (i SS
- A) sc (ì SS
+// A) sc (e SS
+// A) sc (é SS
+// A) sc (è SS
+// A) sc (i SS
+// A) sc (ì SS
sch (e sk
sch (é sk
sch (è sk
@@ -262,15 +280,15 @@
sch (ì sk
sh (K S // foreign words
K) sh S // foreign words
-
+ @) sia s'ia
.group t
- _) t(_ ti:
+ _) t(_ ti
t t
tt t:
.group u
- _) u(_ u:
+ _) u(_ u
u u:
u (CK u
u (A w2
@@ -281,7 +299,7 @@
@) u (colo_ 'u
.group v
- _) v(_ vu:
+ _) v(_ vu
v v
.group w
@@ -299,9 +317,8 @@
.group z
- _) z(_ ze:ta
+ _) z(_ dze:ta
z ts
- A) z ts:
A) zz ts:
_) z (i dz
@@ -332,14 +349,14 @@
+ pju
. punto
, (D v'irgola
- : d,uep'unte
+ : d,uep'unti
; p'untoev'irgola
! _p'untoesklamat'ivo_
!) !
? _p'untointeRogat'ivo_
?) ?
- \\ bakslaS
- / slaS
+ \\ kont@-*ob'aR*a
+ / b'aR*a
__) - (_D meno
A_) - (_D _
diff --git a/dictsource/la_list b/dictsource/la_list
index 7825c114..ff329ae7 100644
--- a/dictsource/la_list
+++ b/dictsource/la_list
@@ -1,5 +1,8 @@
-// This file is UTF-8 encoded
+// This file is UTF-8 encoded
+// all words lower case
+// Uses of $alt:
+// 1. Change ['i:] to [=I@] at end of word
// Letter names
@@ -35,71 +38,176 @@ x Eks
y i: 'graIka
z 'ze:ta
-
-
-
-
// ABBREVIATIONS
//========
-(a. u. c.) ab wRb,E kOnd'i:ta //ab urbe condita
-(a. d.) 'antE d'I;Em //ante diem;
-(D. M.) d,i:s m'a:nIbUs //Dīs Mānibus
-
-//(D. O. M.) = Deo Optimo Maximo (op tempels);
-//(D. D.) = dono of donum dedit (bij geschenken voor de goden);
-//(D. D. D.) = dat, donat, dedicat of dat, dicat, dedicat (bij geschenken voor de goden);
-//(E. M. V.) = egregiae memoriae vir;
-//(EQ. R.) = eques Romanus.
-//FF. = fecerunt;
-//(F. I.) = fieri iussit;
-//FL. = Flavius; Flaviā (tribu) uit de tribus Flavia;
-//FR. or FRU. = frumentum, frumentarius.
-//(H. C.) = Hispania citerior;
-//(H. H.) = heredes;
-//(H. E. T.) = heres ex testamento;
-//H. S. eig. L L S (dwz. libra libra semis) of II S (dwz. duo semis), daaruit H S (21/2 as): sestertie (een munt).
-
-ib. 'Ibi: d,Em //ibīdem
-ibd. 'Ibi: d,Em //ibīdem
-IDIB. 'i:dIbUs //Īdibus, from Īdūs
-IDQ. i:d'EmkwE //īdemque
-
-//I. H. F. C. = ipsius heres faciundum curavit;
-//IM. = immunis ;
-//IMP. = imperium, imperator.
-//I M P. (afk.) = imperator or imperium.
-
-(i. e.) ,Id Est //id est
-
-//m.p. (Mel.) = manu propria e
-//O. M. = optimus maximus
-//P. C. = patres conscripti;
-//P. M. = pontifex maximus;
-//P. R. = populus Romanus.
-//Q. B. F. F. S. // quod bonum felix faustumque sit
-//Q. F. F. S. // quod felix faustumque sit
-//R. P. = res publica.
-//S. C. = senatūs consultum;
-//S. P. Q. R. = senatus populusque Romanus.
-//v. c. = vir clarissimus;
-//v. f. = verba fecit.
+(a. u. c.) ab||wRb,E||kOnd'i:ta //ab urbe condita
+(a. d.) 'antE||d'I;Em //ante diem;
+(D. M.) d,i:s||m'a:nIbUs //Dīs Mānibus
+ib 'Ibi:||d,Em //ibīdem
+ibd 'Ibi:||d,Em //ibīdem
+Idib 'i:dIbUs //Īdibus, from Īdūs
+Idq i:d'EmkwE //īdemque
+(i. e.) ,Id||Est //id est
// FUNCTION WORDS
//========
-et $u
+// adverbs
+
+non
+
+// Pronouns:
+// Relative pronouns. These should probably be unstressed most of the time, hence the $u markers.
+// However, since some of them are identical to interrogative pronouns, which should be
+// stressed, we will not 'unstress' these to be on the safe side.
+
+quī $u
+quae $u
+quod $u
+quae $u
+// cūius $u (also an interrogative pronoun)
+quōrum $u
+quārum $u
+// cui $u (also an interrogative pronoun)
+quibus $u
+// quem $u (also an interrogative pronoun)
+quās $u
+quam $u
+quōs $u
+// quō $u (also an interrogative pronoun)
+
+
+// Personal pronouns.
+// Note that the nominative forms are not marked as unstressed. This is because
+// Latin is a pro-drop language like Italian or Polish, and therefore nominative
+// personal pronouns should often be emphasised.
+
+// ego $u (probably should be stressed as it is nominative)
+// nōs $u (probably should be stressed as it is nominative)
+// t? $u (probably should be stressed as it is nominative)
+// vōs $u (probably should be stressed as it is nominative)
+// is $u (probably should be stressed as it is nominative)
+// e? $u (probably should be stressed as it is nominative)
+// i? $u (probably should be stressed as it is nominative)
+// ea $u (probably should be stressed as it is nominative)
+// eae $u (probably should be stressed as it is nominative)
+// id $u (probably should be stressed as it is nominative)
+// ea $u (probably should be stressed as it is nominative)
+
+meī $u
+nostrum $u
+tu? $u
+vestrum $u
+mihi $u
+nōbīs $u
+tibi $u
+vōbīs $u
+mē $u
+// nōs (identical to nominative form)
+tē $u
+// vōs (identical to nominative form)
+
+eius $u
+eōrum $u
+eārum $u
+eō $u
+eōs $u
+iīs $u
+eum $u
+eīs $u
+eam $u
+eās $u
+id $u
+ea $u
+eī $u
+eā $u
+
+// Reflexive pronouns - should these all be unstressed?
+
+se $u
+su? $u
+sibi $u
+
+
+
+// prepositions
+
a $u
+ac $u
ad $u
ab $u
in $u
cum $u
e $u
ex $u
-inter $u
+ante $u
apud $u
+circa $u
+circum $u
+contra $u
+de $u
+erga $u
+extra $u
+in $u
+infra $u
+inter $u
+intra $u
+iuxta $u
+ob $u
+penes $u
+per $u
+pone $u
+post $u
+prae $u
+praeter $u
+praeterea $u
+pro $u
+prope $u
+propius $u
+proximus $u
+propter $u
+secundum $u
+sine $u
+sub $u
+subter $u
+super $u
+supra $u
+trans $u
+ultra $u
+versus $u
+
+// conjunctions
+
+atque $pause
+atqui $pause
+at $pause
+aut $pause
+autem $pause
+dum $pause
+enim $pause
+et $u $brk
+etenim $pause
+etiam $pause
ergo $pause
+etsi $pause
+idcirco $pause
+ideo $pause
+nam $pause
+namque $pause
+nec $pause
+nisi $pause
+propterea $pause
+prout $pause
+quamdiu $pause
+quamquam $pause
+quando $pause
+quasi $pause
+quemadmodum $pause
+quoad $pause
+quod $pause
+
// forms of esse
@@ -110,37 +218,159 @@ sumus $u
estis $u
sunt $u
-eram $u
-eras $u
-erat $u
-eramus $u
-eratis $u
+erām $u
+erās $u
+erāt $u
+erāmus $u
+erātis $u
erant $u
-ero $u
+erō $u
eris $u
erit $u
erimus $u
eritis $u
erunt $u
-fui $u
-fuisti $u
+fuī $u
+fuīstī $u
fuit $u
fuimus $u
-fuistis $u
+fuīstis $u
fuereunt $u
fueram $u
-fueras $u
+fuerās $u
fuerat $u
-fueramus $u
-fueratis $u
-fuerant $u
+fuerāmus $u
+fuerātis $u
+fuērunt $u
-fuero $u
-fueris $u
+fuerō $u
+fuerīs $u
fuerit $u
-fuerimus $u
-fueritis $u
+fuerīmus $u
+fuerītis $u
fuerunt $u
+
+este $u
+esto $u
+estote $u
+sunto $u
+
+
+// numerals 1-100
+
+i 'u:nUs $capital
+ii d'UO $capital
+iii t@-*,e:s
+iv kw'at:UOR
+v kw'i:NkwE
+vi s,Eks $capital
+vii s'EptEm
+viii 'Okto:
+ix n'OwEm
+x d'EkEm
+
+xi 'u:ndEkIm
+xii dU'OdEkIm
+xiii t@-*,e:d'EkIm
+xiv kwat:w'ORdEkIm
+xv kw,i:nd'EkIm
+xvi s'EdEkIm
+xvii sEpt'EndEkIm
+xviii dUOdEwIg'IntI
+xix u:ndEwIg'IntI
+xx wi:g'Inti:
+
+xxi wi:g'Inti:||'u:nUs
+xxii wi:g'Inti:||d'UO
+xxiii wi:g'Inti:||t@-*,e:s
+xxiv wi:g'Inti:||kw'at:UOR
+xxv wi:g'Inti:||kw'i:NkwE
+xxvi wi:g'Inti:||s,Eks
+xxvii wi:g'Inti:||s'EptEm
+xxviii wi:g'Inti:||'Okto:
+xxix wi:g'Inti:||n'OwEm
+xxx t@-*i:g'Inta:
+
+xxxi t@-*i:g'Inta:||'u:nUs
+xxxii t@-*i:g'Inta:||d'UO
+xxxiii t@-*i:g'Inta:||t@-*,e:s
+xxxiv t@-*i:g'Inta:||kw'at:UOR
+xxxv t@-*i:g'Inta:||kw'i:NkwE
+xxxvi t@-*i:g'Inta:||s,Eks
+xxxvii t@-*i:g'Inta:||s'EptEm
+xxxviii t@-*i:g'Inta:||'Okto:
+xxxix t@-*i:g'Inta:||n'OwEm
+xl kwad@-*a:g'Inta:
+
+xli kwad@-*a:g'Inta:||'u:nUs
+xlii kwad@-*a:g'Inta:||d'UO
+xliii kwad@-*a:g'Inta:||t@-*,e:s
+xliv kwad@-*a:g'Inta:||kw'at:UOR
+xlv kwad@-*a:g'Inta:||kw'i:NkwE
+xlvi kwad@-*a:g'Inta:||s,Eks
+xlvii kwad@-*a:g'Inta:||s'EptEm
+xlviii kwad@-*a:g'Inta:||'Okto:
+xlix kwad@-*a:g'Inta:||n'OwEm
+l kwi:Nkwa:g'Inta:
+
+li kwi:Nkwa:g'Inta:||'u:nUs $capital
+lii kwi:Nkwa:g'Inta:||d'UO
+liii kwi:Nkwa:g'Inta:||t@-*,e:s
+liv kwi:Nkwa:g'Inta:||kw'at:UOR
+lv kwi:Nkwa:g'Inta:||kw'i:NkwE
+lvi kwi:Nkwa:g'Inta:||s,Eks
+lvii kwi:Nkwa:g'Inta:||s'EptEm
+lviii kwi:Nkwa:g'Inta:||'Okto:
+lix kwi:Nkwa:g'Inta:||n'OwEm
+lx sEksa:g'Inta:
+
+lxi sEksa:g'Inta:||'u:nUs
+lxii sEksa:g'Inta:||d'UO
+lxiii sEksa:g'Inta:||t@-*,e:s
+lxiv sEksa:g'Inta:||kw'at:UOR
+lxv sEksa:g'Inta:||kw'i:NkwE
+lxvi sEksa:g'Inta:||s,Eks
+lxvii sEksa:g'Inta:||s'EptEm
+lxviii sEksa:g'Inta:||'Okto:
+lxix sEksa:g'Inta:||n'OwEm
+lxx sEptUa:g'Inta: $capital
+
+lxxi sEptUa:g'Inta:||'u:nUs
+lxxii sEptUa:g'Inta:||d'UO
+lxxiii sEptUa:g'Inta:||t@-*,e:s
+lxxiv sEptUa:g'Inta:||kw'at:UOR
+lxxv sEptUa:g'Inta:||kw'i:NkwE
+lxxvi sEptUa:g'Inta:||s,Eks
+lxxvii sEptUa:g'Inta:||s'EptEm
+lxxviii sEptUa:g'Inta:||'Okto:
+lxxix sEptUa:g'Inta:||n'OwEm
+lxxx Okto:g'Inta:
+
+lxxxi Okto:g'Inta:||'u:nUs
+lxxxii Okto:g'Inta:||d'UO
+lxxxiii Okto:g'Inta:||t@-*,e:s
+lxxxiv Okto:g'Inta:||kw'at:UOR
+lxxxv Okto:g'Inta:||kw'i:NkwE
+lxxxvi Okto:g'Inta:||s,Eks
+lxxxvii Okto:g'Inta:||s'EptEm
+lxxxviii Okto:g'Inta:||'Okto:
+lxxxix Okto:g'Inta:||n'OwEm
+xc no:na:g'Inta:
+
+xci no:na:g'Inta:||'u:nUs
+xcii no:na:g'Inta:||d'UO
+xciii no:na:g'Inta:||t@-*,e:s
+xciv no:na:g'Inta:||kw'at:UOR
+xcv no:na:g'Inta:||kw'i:NkwE
+xcvi no:na:g'Inta:||s,Eks
+xcvii no:na:g'Inta:||s'EptEm
+xcviii no:na:g'Inta:||'Okto:
+xcix no:na:g'Inta:||n'OwEm
+c k'EntUm
+
+// This list could be expanded further, however programming
+// the pronunciation would be more efficient.
+
diff --git a/dictsource/la_rules b/dictsource/la_rules
index bebba7df..a03819b0 100644
--- a/dictsource/la_rules
+++ b/dictsource/la_rules
@@ -1,235 +1,235 @@
-// This file is UTF-8 encoded
-
-// Reference:
-// Allen, W. Sidney. Vox Latina — a Guide to the Pronunciation of Classical Latin.
-// Cambridge University Press, Second edition, 2003. ISBN 0-521-37936-9.
-
-// Orthographic notes:
-//
-// In classical latin the letters A B C D E F G H I K L M N O P Q R S T V X Y Z were
-// used. I and V were used for both the vowels /i/ and /u/, and the semivowels /j/ and
-// /w/. Here the distinction between U and the V for /u/ and /w/ is assumed, as is the
-// case in most modern texts. Also long vowels are indicated with macrons. Diaresis is
-// used to prevent a diphtong being formed. Y with macron has to be replaced by 'yy',
-// since this character is incompatible with older unicode versions.
-
-
-
-.L01 ae au eu oe a e i o u yy y ā ē ī ō ū ë ü é
-.L02 ng qu pr tr cr chr br dr gr pl cl bl gl ph th ch
-
-.group a
- a a
- // Weak penultimate syllable: put stress on antepenutimate
- a (L01X =a
- a (CL01X =a
- a (L02L01X =a
- a (guL01X =a
- a (x+ a
- // Diphtongs
- ae (+++ aI
- au (+++ aU
-
-
-.group ā
- ā a:
-
-
-.group b
- b b
- bb b:
-
-
-.group c
- c k
- cc k:
- cch k: // e.g. bracchium
- ch k
-
-
-.group d
- d d
- dd d:
-
-
-.group e
- e E
- // Weak penultimate syllable: put stress on antepenutimate
- e (L01X =E
- e (CL01X =E
- e (L02L01X =E
- e (guL01X =E
- e (x+ E
- // Diphtongs
- eu (+++ EU
-
-
-.group ē
- ē e:
-
-
-
-.group f
- f f
- ff f:
-
-
-.group g
- g g
- gg g:
- g (n N
- ggu (A g:w // Does this ever occur?
- gu (A gw //g
-
-
-.group h
- h h
- h: h:
-
-
-.group i
- i I
- // Weak penultimate syllable: put stress on antepenutimate
- i (L01X =I
- i (CL01X =I
- i (L02L01X =I
- i (guL01X =I
- i (x+ I
- // Two adjacent 'i's should be separated by a glottal stop
- i (iX =I?
- i (i I?
- // Cases in which 'i' is pronounced as the semi-vowel /j/
- _) i (A j
- A) i (A+ j:
- // Exceptions where u is a consonant
- qu) i (L01X++ =I
- qu) i (A++ I
- gu) i (L01X++ =I
- gu) i (A++ I
- _u) i (L01X++ =I
- _u) i (A++ I
- Au) i (L01X++ =I
- Au) i (A++ I
- // Exceptions to the exceptions
- au) i (A+++ j:
- eu) i (A+++ j:
-
-
-.group ī
- ī i:
-
-
-.group k
- k k
- kk k:
-
-
-.group l
- l l
- ll l:
-
-
-.group m
- m m
- mm m:
-
-
-.group n
- n n
- nn n:
- n (g N
- n (c N
- n (k N
- n (x N
- n (q N
-
-
-.group o
- o O
- // Weak penultimate syllable: put stress on antepenutimate
- o (L01X =O
- o (CL01X =O
- o (L02L01X =O
- o (guL01X =O
- o (x+ O
- // Diphtongs
- oe (+++ OI
-
-
-.group ō
- ō o:
-
-
-.group p
- p p
- pp p:
- pph p:
- ph p
-
-
-.group qu
- qu kw //k
-
-
-.group r
- C) r @-*
- r R
- _) r R
- rr R*
- A) r (A R
-
-
-.group s
- s s
- ss s:
-
-
-.group t
- t t
- tt t:
- tth t: //Does this occur? It does at least across word boundaries e.g. leget Thyni
- th t
-
-
-.group u
- u U
- // Weak penultimate syllable: put stress on antepenutimate
- u (L01X =U
- u (CL01X =U
- u (L02L01X =U
- u (guL01X =U
- u (x+ U
- // Cases in which 'u' is pronounced as the semi-vowel /w/
- A) u (A++ w
- _) u (A+ w
-
-
-.group ū
- ū u:
-
-
-
-.group v
- v w
- _) v w
- vv (+++ w:
-
-
-.group x
- x ks
-
-
-.group y
- y y // Kirshenbaum I.
- yy y: // Should be y with macron, which is not present in older Unicode versions
-
-
-.group z
- z z
- zz z:
- A) z (A z:
-
-
-.group
- j j
- w w
+// This file is UTF-8 encoded
+
+// Reference:
+// Allen, W. Sidney. Vox Latina — a Guide to the Pronunciation of Classical Latin.
+// Cambridge University Press, Second edition, 2003. ISBN 0-521-37936-9.
+
+// Orthographic notes:
+//
+// In classical latin the letters A B C D E F G H I K L M N O P Q R S T V X Y Z were
+// used. I and V were used for both the vowels /i/ and /u/, and the semivowels /j/ and
+// /w/. Here the distinction between U and the V for /u/ and /w/ is assumed, as is the
+// case in most modern texts. Also long vowels are indicated with macrons. Diaresis is
+// used to prevent a diphtong being formed. Y with macron has to be replaced by 'yy',
+// since this character is incompatible with older unicode versions.
+
+
+
+.L01 ae au eu oe a e i o u yy y ā ē ī ō ū ë ü é
+.L02 ng qu pr tr cr chr br dr gr pl cl bl gl ph th ch
+
+.group a
+ a a
+ // Weak penultimate syllable: put stress on antepenutimate
+ a (L01X =a
+ a (CL01X =a
+ a (L02L01X =a
+ a (guL01X =a
+ a (x+ a
+ // Diphtongs
+ ae (+++ aI
+ au (+++ aU
+
+
+.group ā
+ ā a:
+
+
+.group b
+ b b
+ bb b:
+
+
+.group c
+ c k
+ cc k:
+ cch k: // e.g. bracchium
+ ch k
+
+
+.group d
+ d d
+ dd d:
+
+
+.group e
+ e E
+ // Weak penultimate syllable: put stress on antepenutimate
+ e (L01X =E
+ e (CL01X =E
+ e (L02L01X =E
+ e (guL01X =E
+ e (x+ E
+ // Diphtongs
+ eu (+++ EU
+
+
+.group ē
+ ē e:
+
+
+
+.group f
+ f f
+ ff f:
+
+
+.group g
+ g g
+ gg g:
+ g (n N
+ ggu (A g:w // Does this ever occur?
+ gu (A gw //g
+
+
+.group h
+ h h
+ h: h:
+
+
+.group i
+ i I
+ // Weak penultimate syllable: put stress on antepenutimate
+ i (L01X =I
+ i (CL01X =I
+ i (L02L01X =I
+ i (guL01X =I
+ i (x+ I
+ // Two adjacent 'i's should be separated by a glottal stop
+ i (iX =I?
+ i (i I?
+ // Cases in which 'i' is pronounced as the semi-vowel /j/
+ _) i (A j
+ A) i (A+ j:
+ // Exceptions where u is a consonant
+ qu) i (L01X++ =I
+ qu) i (A++ I
+ gu) i (L01X++ =I
+ gu) i (A++ I
+ _u) i (L01X++ =I
+ _u) i (A++ I
+ Au) i (L01X++ =I
+ Au) i (A++ I
+ // Exceptions to the exceptions
+ au) i (A+++ j:
+ eu) i (A+++ j:
+
+
+.group ī
+ ī i:
+
+
+.group k
+ k k
+ kk k:
+
+
+.group l
+ l l
+ ll l:
+
+
+.group m
+ m m
+ mm m:
+
+
+.group n
+ n n
+ nn n:
+ n (g N
+ n (c N
+ n (k N
+ n (x N
+ n (q N
+
+
+.group o
+ o O
+ // Weak penultimate syllable: put stress on antepenutimate
+ o (L01X =O
+ o (CL01X =O
+ o (L02L01X =O
+ o (guL01X =O
+ o (x+ O
+ // Diphtongs
+ oe (+++ OI
+
+
+.group ō
+ ō o:
+
+
+.group p
+ p p
+ pp p:
+ pph p:
+ ph p
+
+
+.group qu
+ qu kw //k
+
+
+.group r
+ C) r @-*
+ r R
+ _) r R
+ rr R*
+ A) r (A R
+
+
+.group s
+ s s
+ ss s:
+
+
+.group t
+ t t
+ tt t:
+ tth t: //Does this occur? It does at least across word boundaries e.g. leget Thyni
+ th t
+
+
+.group u
+ u U
+ // Weak penultimate syllable: put stress on antepenutimate
+ u (L01X =U
+ u (CL01X =U
+ u (L02L01X =U
+ u (guL01X =U
+ u (x+ U
+ // Cases in which 'u' is pronounced as the semi-vowel /w/
+ A) u (A++ w
+ _) u (A+ w
+
+
+.group ū
+ ū u:
+
+
+
+.group v
+ v w
+ _) v w
+ vv (+++ w:
+
+
+.group x
+ x ks
+
+
+.group y
+ y y // Kirshenbaum I.
+ yy y: // Should be y with macron, which is not present in older Unicode versions
+
+
+.group z
+ z z
+ zz z:
+ A) z (A z:
+
+
+.group
+ j j
+ w w
diff --git a/dictsource/pt_list b/dictsource/pt_list
index fd7b6f54..163f1c87 100755
--- a/dictsource/pt_list
+++ b/dictsource/pt_list
@@ -563,11 +563,19 @@ flocos $alt
lopes $alt
jogos $alt
+// Close [O]
+?1 calculadora k,Alkul&d'or&
+?1 professora pr,ufys'or&
+?1 senhora syn^'or&
+?1 sobre s'obry
+
+
// Open [E]
nela n'El&
nessa n'Es&
-era 'E*&
+?1 era 'Er&
+?2 era 'E*&
abacaxi abakaSi
axé aSE
@@ -774,3 +782,4 @@ volkmann f'Olkman
+
diff --git a/dictsource/pt_rules b/dictsource/pt_rules
index d4be496b..c2502f66 100755
--- a/dictsource/pt_rules
+++ b/dictsource/pt_rules
@@ -104,7 +104,7 @@
c (c //drop “c” in European Portuguese (eg: seleccionar)
?1 A) ct t //drop “c” in European Portuguese (eg: exacto)
?1 A) cç s //drop “c” in European Portuguese (eg: selecção)
-?1 conta) ct (A kt // eg: contacto, contactar, contactável, incontactável, etc...
+?1 conta) ct (A kt // eg: contacto, contactar, contactável, incontactável, etc...
.group d
@@ -138,53 +138,52 @@
e (bem_ E
e (bes_ E
-e (ca_ E
+ e (ca_ E
e (ce_ E
e (cem_ E
e (ces_ E
-
- e (clA_ E
- e (clAs_ E
- e (clAm_ E
- e (co_ E
- e (la_ E
+ e (clA_ E
+ e (clAs_ E
+ e (clAm_ E
+ e (co_ E
+
+ e (la_ E
e (las_ E
- e (rA_ E
- e (rAm_ E
- e (rAs_ E
+ e (rA_ E
+ e (rAm_ E
+ e (rAs_ E
- e (rsA_ E
- e (rsAm_ E
- e (rsAs_ E
-
+ e (rsA_ E
+ e (rsAm_ E
+ e (rsAs_ E
e (stA_ E
e (stAm_ E
e (stAs_ E
- e (strA_ E
+ e (strA_ E
e (rnA_ E
- e (rnAm_ E
- e (rnAs_ E
+ e (rnAm_ E
+ e (rnAs_ E
-e (rtA_ E
- e (rtAm_ E
- e (rtAs_ E
+ e (rtA_ E
+ e (rtAm_ E
+ e (rtAs_ E
-e (rrA_ E
- e (rrAm_ E
- e (rrAs_ E
+ e (rrA_ E
+ e (rrAm_ E
+ e (rrAs_ E
e (rvA_ E
- e (rvAm_ E
- e (rvAs_ E
+ e (rvAm_ E
+ e (rvAs_ E
- e (ve_ E
+ e (ve_ E
e (vem_ E
e (ves_ E
-
- e (rrAs_ E
+
+ e (rrAs_ E
@@ -211,9 +210,9 @@ e (rrA_ E
eu (s eU
e (uCK e
- j) e (tA_ E
- j) e (tAm_ E
- j) e (tAs_ E
+ j) e (tA_ E
+ j) e (tAm_ E
+ j) e (tAs_ E
?1 _) es (C@@ S // drop initial "e".
?1 _) e (f i // efectuar, etc.
@@ -226,6 +225,7 @@ e (rrA_ E
?1 C) e (o 'i // eg: geologia, etc...
?1 C) e (ú i // conteúdo, etc.
?1 Cã) e j // cães, mãe, etc...
+?1 c) e (rea y // cereais
?1 d) e (fici y // deficiênte, deficiência, etc...
?1 _d) e (fini y //definições.
?1 _d) e (slig y // desligar.
@@ -233,9 +233,17 @@ e (rrA_ E
?1 _f) e (ch y // fechar
?1 _p) e (rcentag y // percentagem
?1 p) e (ssoa y //pessoal, pessoais, etc.
+?1 pr) e (cis y // precisar
?1 pr) e (f y // preferências, etc.
-?1 _t) e (rmin y // terminar.
?1 _r) e (cicl y // recicla, reciclagem, etc...
+?1 r) e (cor y // recorrer, recordar
+?1 r) e (luz y // eg: reluzir
+?1 r) e (lva ,E // eg: relvado
+?1 r) e (smung y // resmungar
+?1 r) e (ss y // eg: ressequidos
+?1 r) e (volv y // revolver
+?1 r) e (vel y // revelar
+?1 _t) e (rmin y // terminar.
?1 _v) e (loci y // velocidade
?1 _f) e (rramenta y // ferramenta, ferramentas.
?1 _p) e (squ y // pesquisar
@@ -291,7 +299,8 @@ e (rrA_ E
gu (Y g
?1 guen (C gw'eIN // aguenta, etc.
?1 n) gu (A gw // eg: língua, etc.
-?1 gu (ém_ g // eg: alguém, ninguém, etc...
+?1 man) gu (ei g // mangueira
+?1 gu (ém_ g // eg: alguém, ninguém, etc...
.group h
@@ -409,32 +418,32 @@ e (rrA_ E
oy OI
o (g_ O
- o (gs_ O
-o (Ca_ O
+ o (gs_ O
+ o (Ca_ O
?1 o (l_ 'O
?2 ol (_ Ow
?2 olh olj
- om (_ oN
+ om (_ oN
o (ma_ o
- om (C om
+ om (C om
on (K oN
o (na_ o
onh on^
- o (brA_ O
- o (brAm_ O
- o (brAs_ O
+ o (brA_ O
+ o (brAm_ O
+ o (brAs_ O
-o (rCA_ O
- o (rCAm_ O
- o (rCAs_ O
- o (stA_ O
- o (stAm_ O
- o (stAs_ O
+ o (rCA_ O
+ o (rCAm_ O
+ o (rCAs_ O
+ o (stA_ O
+ o (stAm_ O
+ o (stAs_ O
-?2 ox (_ Oks
+?2 ox (_ Oks
?1 oz (_ Os#
?2 oz (_ Oz
o (zes_ O
@@ -444,9 +453,11 @@ o (rCA_ O
?1 _C) o (CACAC u // Documento, documentação, localizar, etc.
?1 f) o (rmat u // formatar, formato.
?1 _p) o (rtuC u // Portugal, Portucalense, etc...
+?1 pr) o (f u
?1 _s) o (lu u // solução, soluções.
?1 interr) o (g u // eg: interrogação
?1 f) o (rmulá u // eg: formulário, formulários.
+?1 v) o (lt O
.group ô
@@ -489,7 +500,7 @@ o (rCA_ O
qu (K ku
?1 _) qua kwa // quatro, etc.
?1 _) que ke // quente, etc.
-?1 _) quei (C k'eI // queira, queima, etc...
+?1 _) quei (C k'eI // queira, queima, etc
?1 C) quen (C kw'eIN // cinquenta, etc.
?1 A) quen (C kw'eIN // frequência, etc.
?1 quec kes // esquece, etc.
@@ -610,7 +621,7 @@ o (rCA_ O
A) x (A ks
_e) x (A z
e) x (A ks
-?1 e) x (CA S // eg: texto, contexto, etc…
+?1 e) x (CA S
ai) x (A S
ei) x (A S
au) x s
@@ -621,6 +632,10 @@ o (rCA_ O
ale) x (a S
pro) x (i s // aproximado, aproximadamente, aproximar, etc.
pró) x (i s // próximo, etc.
+?1 i) x (a_ S
+?1 i) x (as_ S
+
+
.group y
@@ -649,9 +664,7 @@ o (rCA_ O
ç s
_) ç (_ s'esed'il^&
-
ü u
-
ß s
% pors'eNtu
@@ -705,3 +718,4 @@ o (rCA_ O
+
diff --git a/dictsource/ro_list b/dictsource/ro_list
index 27ddd507..478c0bdc 100644
--- a/dictsource/ro_list
+++ b/dictsource/ro_list
@@ -1,5 +1,5 @@
-
+// Translations for Romanian words
// This file in UTF8 encoded
// Letters
@@ -43,11 +43,14 @@ x iks
y 'igrek
z zet
-â ,ydin'a $atend
-ă '@ $atend
-î ,ydin'i $atend
_. punkt
+$ dolar
++ plus
+& ampersand
+@ a*'ond
+/ sleS
+€ 'eU*o
// numeric
@@ -318,7 +321,6 @@ suntem $u1+
sunteţi $u1+
sunt $u+
e je $u
-e e $atend
fost $u+ // been
eram je*am $u2+ // was
erai je*aI $u2+
@@ -901,3 +903,10 @@ virus $1
zarzări $1
+// speak as letter names
+a a $atend
+â ,ydin'a $atend
+ă '@ $atend
+e e $atend
+î ,ydin'i $atend
+o o $atend
diff --git a/dictsource/ro_rules b/dictsource/ro_rules
index 20f2705c..d56fd484 100644
--- a/dictsource/ro_rules
+++ b/dictsource/ro_rules
@@ -28,22 +28,23 @@
ăi (t_ @'i
ăi (ţi_ @'i
-
-ăi (te @'i
-ăi (n_ @'i
-ăi (na_ @'i
-ăi (ni_ @'i
-ăi (ne_ @'i
-@) ăt (_S2t @t
-@) ătă (_S3t @t@
-@) ătul (_S4t @tul
-@) ătele (_S5t @tele
-@) ătului (_S6t @tuluI
-@) ătelor (_S6t @telor
-&) ă (_S1 @
+
+ ăi (te @'i
+ ăi (n_ @'i
+ ăi (na_ @'i
+ ăi (ni_ @'i
+ ăi (ne_ @'i
+ &) ă (_S1 @
ări (A_ @*'i
ării (_ @*'iI
ări (AA_ @*'i
+ @) ăt (_S2t @t
+ @) ătă (_S3t @t@
+ @) ătul (_S4t @tul
+ @) ătele (_S5t @tele
+ @) ătului (_S6t @tuluI
+ @) ătelor (_S6t @telor
+
.group â
â y
@@ -71,8 +72,10 @@
@@) cole (_S1t e
-@) cni (_ kn'i
-@) cnea (_ kne'a
+ @) cni (_ kn'i
+ @) cnea (_ kne'a
+
+
.group d
d d
@) d (i_ d;
@@ -88,23 +91,12 @@
&) ea (_S2q ea
&) eSi eaj
eau eaw
-
+
eo eo
+ eoa eO'a
+
e (AAA e
-
- @) eş (_ =eS
-
-@) eşul (_ =eSul
-@) eşi (_ =eSI^
-@) eşului (_ =eSuluI
-@) eşilor (_ =eSilor
-// &) es (_S1q e
&C) e (re_ %e
-
- _ac) ee (a eI
-
- r) ei (er_ 'eI
-
@) e (re_ =e
@) e (ri_ =e
@) e (rea_ =e
@@ -112,9 +104,19 @@
i) e (ri_ e
i) e (rea_ e
+ _ac) ee (a eI
+ r) ei (er_ 'eI
+
+ @) eş (_ =eS
+
+ @) eşul (_ =eSul
+ @) eşi (_ =eSI^
+ @) eşului (_ =eSuluI
+ @) eşilor (_ =eSilor
+// &) es (_S1q e
+
-eoa eO'a
.group f
f f
@) f (i_ f;
@@ -139,21 +141,21 @@ eoa eO'a
&C) i (_N$1q i/
&) i (_N$1q i
&) i (-N$1q i // don't reduce to [I^] if a hyphen follows
-
-ţ) i (-Că i
-ţ) i (-Ci i
-&') i (_ i
+
+ ţ) i (-Că i
+ ţ) i (-Ci i
+ &') i (_ i
ţi-) i (_ _ // combined with previous word as [iI]
Cr) i (_ i
V&) i (_ 'i // verb
ăC) ia (_ 'ia
âC) ia (_ 'ia
-
-ăC) ie (_ 'ie
+
+ ăC) ie (_ 'ie
âC) ie (_ 'ie
- @) ie (_S1q ie
-
-iei (_ 'ieI
+ @) ie (_S1q ie
+
+ iei (_ 'ieI
ii iI
&) ii (_S2q iI
iii iji
@@ -164,21 +166,19 @@ iei (_ 'ieI
&) ice (_ =itSe
&) icile (_ =itSile
&) icilor (_ =itSilor
-@) icii (_ =itSiI
+ @) icii (_ =itSiI
&) ing (_ %iNg // foreign words
-i (t_ 'i
+ i (t_ 'i
+ ioa iO'a
-ioa iO'a
.group î
î y
+ @) î (_ 'y
-
-@) î (_ 'y
-
.group j
j Z
@) j (i_ Z;
@@ -201,6 +201,7 @@ ioa iO'a
&) logi (A_ lodZ'i
&) logii (_ lodZ'iI
+
.group m
_) m (_ me
m m
@@ -210,7 +211,6 @@ ioa iO'a
-) mi (_ mi/
-
.group n
_) n (_ ne
n n
@@ -221,9 +221,9 @@ ioa iO'a
@) n (ic_ =n
_) n (-a n
+ -) n (_ n
--) n (_ n
.group o
o o
oa Oa
@@ -234,12 +234,12 @@ ioa iO'a
ou (_ 'oU
o (AAA o
+ @) oi (t_ o'i
+ @) oi (tă_ o'i
+ @) oi (ţi_ o'i
+ @) oi (te_ o'i
-@) oi (t_ o'i
-@) oi (tă_ o'i
-@) oi (ţi_ o'i
-@) oi (te_ o'i
.group p
p p
@) p (i_ p;
@@ -264,12 +264,11 @@ ioa iO'a
@u) rile (_S4t rile
@) rilor (_S5t rilor
+ C) ri (_ @-*i
+ @) răm (_S1t m
+ @) răţi (_S4t *@tsI^
-C) ri (_ @-*i
-@) răm (_S1t m
-@) răţi (_S4t *@tsI^
-
.group s
_) s (_ se
_) s (-a s
@@ -280,23 +279,20 @@ C) ri (_ @-*i
@) sem (_S1t m
@) seră (_S2t *@
- @) serăm (_S3t *@m
-
-@) serăţi (_S4t *@tsI^
-@) seşi (_S2t SI^
+ @) serăm (_S3t *@m
+ @) serăţi (_S4t *@tsI^
+ @) seşi (_S2t SI^
+ @) sni (_ sn'i
-
-@) sni (_ sn'i
.group ş
ş S
@) ş (i_ S;
+ @) şni (_ Sn'i
+ -) şi (_ SI^
-
-@) şni (_ Sn'i
--) şi (_ SI^
.group t
t t
tt (_ t
@@ -314,6 +310,7 @@ C) ri (_ @-*i
-) ţi (_ ts;i/
+
.group u
u u
u (A w
@@ -323,11 +320,10 @@ C) ri (_ @-*i
ui (m_ u'i
ui (t_ u'i
ui (ţi_ u'i
-
-ui (se_ u'i
-&) ul (_S2t ul
+ ui (se_ u'i
+ &) ul (_S2t ul
- @ic) ul (_S2 ul
+ @ic) ul (_S2 ul
@ic) uri (_S3 urI^
@ic) urile (_S5 urile
@@ -369,14 +365,9 @@ ui (se_ u'i
.group
ö Y
- D_) % la_sut@
+
% protSent
- $ dolar
- + plus
- & ampersand
- @ a*'ond
- / sleS
- € 'eU*o
+ D_) % la_sut@
, (D v'irgul@
@@ -393,6 +384,3 @@ ui (se_ u'i
*) * (*
**
**) * (_ _::
-
-
-
diff --git a/docs/add_language.html b/docs/add_language.html
index 63c660f9..165d15dc 100644
--- a/docs/add_language.html
+++ b/docs/add_language.html
@@ -2,7 +2,7 @@
-
+ eSpeak: Adding a Language
Back
@@ -22,18 +22,18 @@ syllables within words. Some languages are easier than others. I expect most are
Improve the sounds of the phonemes. This may consist of making small adjustments to vowel and diphthong quality,
or adjusting the strength of consonants. Bigger changes may be recording new or replacement consonant
sounds, or even writing program code to implement new types of sounds.
-Marking some common words in the dictionary that should be unstressed (words such as "the", "is"), should be preceded
+Marking some common words in the dictionary that should be unstressed (words such as "the", "is"), or should be preceded
by a short pause (such as "and", "but"), or have other attributes, in order to make the speech flow better.
Improve the rhythm of the speech by adjusting the relative lengths of vowels in different contexts, eg. stressed/unstressed syllable,
or depending on the following phonemes. This is important for making the speech sound good for the language.
Identify or implement new functions in the program to improve the speech, or to deal with
characteristics of the language which are not currently implemented. For example, a different intonation module.
-If you are interested in working on a language, please contact me to set up the initial data and to
-discuss the features of the language.
+If you are interested in working on a language, please contact me to set up the initial data and to
+discuss the features of the language.
6.1 Language Code
-Generally, the language's international ISO 639-1 code is used to
+
Generally, the language's international ISO 639-1 code is used to
identify the language. It is used in the filenames which
contains the language's data. In the examples below the code "en"
(English) is used as an example. Replace this with the code of your
@@ -66,7 +66,7 @@ The Compile phoneme data function of the espeakedit
program compiles the phonemes files to produce the files
espeak-data/phontab, phonindex, and phondata.
For information on how to analyse recorded sounds of the language and to
-prepare the corresponding phoneme data, see (not yet written).
+prepare the corresponding phoneme data, see espeakedit and analysis).
For an initial draft a language will often be able to use vowels and
consonants which have already been set up for another language.
@@ -126,7 +126,6 @@ SetTranslator() function. This inherits the standard functions
from the base translator class, but allows you to replace these where
needed by new functions which are written specially for this
language.
-
\ No newline at end of file
diff --git a/docs/commands.html b/docs/commands.html
index 2db107ea..3a2599e5 100644
--- a/docs/commands.html
+++ b/docs/commands.html
@@ -84,7 +84,7 @@ If neither -f nor --stdin is given, then the text input is taken from "words" (a
-s <integer>
Sets the speed in words-per-minute (approximate values for the default voice, others may
differ slightly). The default value is 170. I generally use a faster speed
-of 190. Range 80 to 370.
+of 185. Range 80 to 370.
-b
@@ -137,7 +137,7 @@ Quiet. No sound is generated. This may be useful with the -x option.
--stdout
-Writes the speech output to stdout rather than speaking it.
+Writes the speech output to stdout as it is produced, rather than speaking it. The data starts with a WAV file header which indicates the sample rate and format of the data. The length fields are set to zero because the length of the data is unknown when the header is produced.
--compile[=<voice name>]
diff --git a/docs/dictionary.html b/docs/dictionary.html
index 244078da..f7182161 100644
--- a/docs/dictionary.html
+++ b/docs/dictionary.html
@@ -364,7 +364,7 @@ or to give them a flag when they occur together
A word (or group of words) may be given one or more flags, either instead of, or as well as, the phonetic translation.
-
+
| $u |
The word is unstressed. In the case of a multi-syllable word, a slight stress is applied according to the default stress rules. |
@@ -394,7 +394,7 @@ A word (or group of words) may be given one or more flags, either instead of, or
|
- | $1 |
+ $1 |
Primary stress on the 1st syllable. |
diff --git a/docs/download.html b/docs/download.html
deleted file mode 100644
index 089ce319..00000000
--- a/docs/download.html
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
- espeak: Downloads
-
-
-
-Back
-
-ESPEAK DOWNLOADS
-
-This page gives direct links to eSpeak downloads on one of the Sourceforge mirrors.
To get other versions of eSpeak, or use other mirrors, use the Sourceforge download page
-
-Source code and dictionary data.
-espeak-1.23-source.zip (0.9 MBytes)
-
-Compiled for Linux i386 (Debian/Ubuntu based distros)
-espeak-1.23-linux.zip (0.7 MBytes)
-
-Compiled for Windows. SAPI5 and command-line versions.
-espeak-1.23-win.zip (0.7 MBytes)
-
-Compiled for RISC OS
-espeak-3.23-riscos.zip (0.7 MBytes)
-
-
-espeakedit program and the phoneme data.
-
-Source code and compiled for Linux.
-espeakedit-1.23.zip (6 MBytes)
-
-Compiled for Windows.
-espeakedit-1.23-win.zip (4 MBytes)
-
-
-
diff --git a/docs/index.html b/docs/index.html
index 410f5bf7..5e8ba405 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -16,8 +16,9 @@
eSpeak text to speech
@@ -30,7 +31,9 @@
Documents
-Samples
+Samples
+
+License
@@ -56,19 +59,17 @@ It works well as a "Talker" with the KDE text to speech system (KTTS), as an alt
I regularly use it to listen to blogs and news sites. I prefer the sound through a domestic stereo system rather than my small computer speakers.
-Windows Version. There is now a Windows SAPI5 version of eSpeak. It can be used with screen readers such as NVDA, JAWS, Supernova, and Window-Eyes.
-This is available as a Windows installer package from the eSpeak Download page.
+Windows Version. There are Windows SAPI5 and command-line versions of eSpeak. The SAPI5 version can be used with screen readers such as NVDA, JAWS, Supernova, and Window-Eyes.
+They are available as a Windows installer package from the eSpeak Download page.
A Windows version of the espeakedit program is also available.
Languages. The eSpeak speech synthesizer supports several languages, however in most cases these are initial drafts and need more work to improve them. Assistance from native speakers is welcome for these, or other new languages. Please contact me if you want to help.
-eSpeak does text to speech synthesis for the following languages, some better than others. Afrikaans, Croatian, Czech, Dutch, English, Esperanto, Finnish, French, German, Greek, Hindi, Hungarian, Italian, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swahili, Swedish, Vietnamese, Welsh. See Languages.
+eSpeak does text to speech synthesis for the following languages, some better than others. Afrikaans, Croatian, Czech, Dutch, English, Esperanto, Finnish, French, German, Greek, Hindi, Hungarian, Icelandic, Italian, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swahili, Swedish, Vietnamese, Welsh. See Languages.
espeakedit is a GUI program used to prepare and compile phoneme data. It is now available for download. Documentation is currently sparse, but if you want to use it to add or improve language support, let me know.
-speak was originally written for Acorn/RISC_OS computers starting in 1995. This version is an update and re-write, including a relaxation of the original memory and processing power constraints, and with support for additional languages if anyone is interested in doing so.
-
-The project name speak had already been taken by another project on SourceForge (for a Windows TTS front-end) so I added a letter 'e' to the front to make eSpeak. For now, the program executable remains speak and is referred to as such in the documentation.
+History. Originally known as speak and originally written for Acorn/RISC_OS computers starting in 1995. This version is an enhancement and re-write, including a relaxation of the original memory and processing power constraints, and with support for additional languages.
|
diff --git a/docs/phonemes.html b/docs/phonemes.html
index d20a61a6..15f3483b 100644
--- a/docs/phonemes.html
+++ b/docs/phonemes.html
@@ -133,7 +133,8 @@ In rhotic accents, such as General American, the phonemes [3:], [A@], [e@]
|
[O:] | thought
- |
[O@] | force
+ |
[O@] | north
+ |
[o@] | force
|
@@ -162,7 +163,5 @@ Other languages will have their own vowel definitions, eg:
|
-
-