TeX-Hyphen-Pattern
view release on metacpan or search on metacpan
lib/TeX/Hyphen/Pattern/Bg.pm view on Meta::CPAN
Only a few words such as Ð¶Ð°Ð½Ñ /zhanr/ and Ñ
имн /himn/ violate this
scale. Such words are always loan-words and their pronunciation is
somewhat problematic for the native Bulgarian speakers.
In addition to the Sonority Sequencing Principle, the consonant
clusters within the Bulgarian syllable adhere to the following
additional principles:
1. Both in the onset and in the code, the labial and dorsal plosives
precede the coronal plosives and affricates.
2. If the onset or the code contains two plosives or affricates, then
there are no fricatives between them. Few words with the Latin
root 'text' are exceptions: конÑекÑÑ /kontekst/.
3. If the onset or the code contains two fricatives other than в /v/,
then there are no plosives or affricates between them.
4. If the onset or the code contains two plosives or affricates, then
they both have equal sonority (both are voiced, or both are
voiceless).
5. If the onset or the code contains two fricatives other than в /v/,
then they both have equal sonority (both are voiced, or both are
voiceless).
6. Neither the onset, nor the code may contain two labial plosives, or
two coronal plosives or affricates or two dorsal plosives.
7. Neither the onset, nor the code may contain two equal consonants
with the exception of в /v/ (for example вÑвÑÑди /vtvardi/).[^19]
[^19]: Actually, the letter в /v/ is not a real exception because in
all such cases this letter denotes two different consonants â в /v/
and Ñ /f/. Only in the Russian loan-word взвод /vzvod/ the two
letters в /v/ denote a repeating consonant в /v/.
From all these properties of the Bulgarian syllable we can deduce the
following hyphenation rules:
1. In a sequence ÐÐ where Ð is a consonant with higher sonority than
K, we are not permitted to hyphenate before Ð. Exception: when Ð
is в /v/ and Рis a voiceless consonant.
2. In a sequence ÐÐ where Ð is a consonant with higher sonority than
K, we are not permitted to hyphenate after Ð.
3. In a sequence KBT where K and T are plosives or affricates and B is
fricative, we separate K from T.
4. In a sequence CKB where K is a plosive or affricate and C and B are
fricatives other than в /v/, we separate C from B.
5. If in a consonant sequence a coronal plosive or affricate Т is
followed by a labial or dorsal plosive Ð, then we separate Т from Ð.
6. If a consonant sequence contains two plosives or affricates, one
voiced and one voiceless, then we separate them.
7. If a consonant sequence contains two fricatives other than в /v/,
one voiced and one voiceless, then we separate them.
8. If a consonant sequence contains two labial plosives or two coronal
plosives or affricates or two dorsal plosives then they are
separated.
9. If a consonant sequence contains two equal consonants (not
necessarily consecutive), then they are separated.
With so many prohibitive rules, a question arises: if we apply all
these rules, aren't we going to eliminate too many hyphenation
possibilities? The answer is no. It can be demonstrated that between
any two consecutive syllables at least one separation point will be
permitted.
lib/TeX/Hyphen/Pattern/En_gb.pm view on Meta::CPAN
co3ph
co5pl
co3po
cop4t
2cora
cor5ded
cord5er
4cored
co3rel
3corn
4coro
co5rol
5cort
3cos.
cost3a
cost5er
co5ta
3co3tr
5coty
cous5t
cov1
lib/TeX/Hyphen/Pattern/En_us.pm view on Meta::CPAN
col3or
com5er
con4a
c4one
con3g
con5t
co3pa
cop3ic
co4pl
4corb
coro3n
cos4e
cov1
cove4
cow5a
coz5e
co5zi
c1q
cras5t
5crat.
5cratic
( run in 0.276 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )