| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242 | 
							- 
 - // "hbs" is the ISO 639-3 code for Serbian/Croatian/Bosnian macrolanguage
 - // This file is UTF-8 encoded
 - 
 - //The next line gives a voice which is used to find a phoneme table to use to compile this dictionary
 - //voice=hr
 - 
 - // Conditional rules:
 - // ?1  Croatian
 - // ?2  Serbian
 - // ?3  Bosnian (Bosna and Hercegovina)
 - // ?4  Serbian & Bosnian
 - 
 - .replace
 - //	Cyrl	Latn	-- Cyrillic to Latin
 - 	а	a	// U+0430
 - 	б	b	// U+0431
 - 	в	v	// U+0432
 - 	г	g	// U+0433
 - 	д	d	// U+0434
 - 	е	e	// U+0435
 - 	ж	ž	// U+0436
 - 	з	z	// U+0437
 - 	и	i	// U+0438
 - 	к	k	// U+043A
 - 	л	l	// U+043B
 - 	м	m	// U+043C
 - 	н	n	// U+043D
 - 	о	o	// U+043E
 - 	п	p	// U+043F
 - 	р	r	// U+0440
 - 	с	s	// U+0441
 - 	т	t	// U+0442
 - 	у	u	// U+0443
 - 	ф	f	// U+0444
 - 	х	h	// U+0445
 - 	ц	c	// U+0446
 - 	ч	č	// U+0447
 - 	ш	š	// U+0161
 - 	ђ	đ	// U+0452
 - 	ѓ	đ	// U+0453
 - 	ѕ	dz	// U+0455
 - 	ј	j	// U+0458
 - 	љ	lj	// U+0459
 - 	њ	nj	// U+045A
 - 	ћ	ć	// U+045B
 - 	ќ	ć	// U+045C
 - 	џ	dž	// U+045F
 - 
 - .group a
 -         a        a
 -      X) a ($w_alt1 a:
 -         a (j     A
 -         a (r     A        // don't reduce to [&]
 -         
 -    _hrv) a (t    a:
 - 
 - .group b
 -         b        b
 - 
 - .group c
 -         c        ts
 - 
 - .group č
 -         č        tS
 - 
 - .group ć
 -         ć        tS;
 - 
 - .group d
 -         d        d
 -         dz       dz
 -      _) dz (_    dz@
 -         dž       dZ
 -      _) dž (_    dZ@
 - 
 - .group đ
 -         đ        dZ;
 - 
 - .group e
 -         e        E
 -      X) e ($w_alt1 E:
 -      j) e        e
 -         e (j     e
 -      _) exe      %ekse        // filetype
 - ?2   _) exe      %eikse       // filetype
 - 
 - .group f
 -         f        f
 - 
 - .group g
 -         g        g
 - 
 - .group h
 -         h        h
 -      _) h        x
 - 
 - .group i
 -         i        i
 -      X) i ($w_alt1 i:
 -     ._) ini      %ini         // filetype
 - 
 - .group j
 -         j        j
 -     XA) j (_     j_      // short pause after final [j] in one-syllable words
 - 
 - .group k
 -         k        k
 - 
 - .group l
 -         l        l
 -      K) l (K     l-
 -      
 -      _) lj (_    l^@
 -         lj (+    l^
 -      v) lj       lj
 - 
 - .group m
 -         m        m
 - 
 - .group n
 -         n        n
 -         n (g     N
 -         n (k     N
 - 
 -         nj       n^
 -      _) nj (_    n^@
 - 
 - .group o
 -         o        o
 -      X) o ($w_alt1 o:
 -         ou       oU
 - 
 - .group p
 -         p        p
 - 
 - .group q
 -         q        k
 -         qu       kv
 - ?2      qu       ku
 - 
 - .group r
 -         r        R
 -      A) r (A     R
 -      K) r (A     r*    // this phoneme expands to [@-*]
 -         rr       R
 -         r (_     R
 - 
 -      K) r (K     R2
 - 
 - 
 - .group s
 -         s        s
 - 
 - .group š
 -         š        S
 - 
 - .group t
 -         t        t
 - 
 - .group u
 -         u        u
 -      X) u ($w_alt1 u:
 - 
 - .group v
 -         v        v
 - 
 - .group w
 -         w        v
 - 
 - .group x
 -         x        ks
 - 
 - .group y
 -         y        j
 -      K) y (K     i
 - 
 - 
 - .group z
 -         z        z
 - 
 - .group ž
 -         ž        Z
 - 
 - .group
 -         á        a:
 -         é        e:
 -         í        i:
 -         ó        o:
 -         ú        u:
 - 
 -         ä        _^_DE   // use German voice
 -         ö        _^_DE
 -         ü        _^_DE
 -         ß        _^_DE
 - 
 -         $        d'ol&R
 - 
 -    __)  - (_D    minus
 -    A_)  - (_D    _
 -    C_)  - (_D    _
 - 
 - 
 - .group 0xce   // Greek letters
 - 
 - 	α	'alf&
 - 	ά	'alf&||t'onos
 - 	β	b'et&
 - 	γ	g'am&
 - 	δ	d'elt&
 - 	ε	'epsIlon
 - 	έ	'epsIlon||t'onos
 - 	ζ	z'et&
 - 	η	'et&
 - 	ή	'et&||t'onos
 - 	θ	tx'et&
 - 	ι	j'ot&
 - 	ί	j'ot&||t'onos
 - 	κ	k'ap&
 - 	λ	l'amd&
 - 	μ	m'i
 - 	ν	n'i
 - 	ξ	ks'i
 - 	ο	'omIkr*on_
 - 
 - .group 0xcf   // Greek letters
 - 
 - 	π	p'i
 - 	ρ	R'o
 - 	σ	s'igm&
 - 	ς	gr-tSko_||z'avr-Sno_||s'igm&
 - 	τ	t'au
 - 	υ	gr-tSki_||'ipsIlon
 - 	ύ	gr-tSki||'ipsIlon||t'onos
 - 	φ	f'i
 - 	χ	x'i
 - 	ψ	ps'i
 - 	ω	'omeg&
 - 	ώ	'omeg&||t'onos
 - 	ό	'omIkr*on||t'onos
 - 
 
 
  |