Module:zm-pron: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 18: Line 18:
local front_vowel = "ieɛ"
local front_vowel = "ieɛ"
local vowels = "[" .. back_vowel .. front_vowel .. "]"
local vowels = "[" .. back_vowel .. front_vowel .. "]"
local acuted = "[áéíóú]"
local acuted = "[áéíóúÉÓ]"
local palatal = "[ʨjʎʃʒʥʤʧʦʣ]"
local palatal = "[ʨjʎʃʒʥʤʧʦʣ]"
local sonorant = "[rl]"
local sonorant = "[rl]"
Line 26: Line 26:


local rules = {
local rules = {
{"ai", "ɛ"}, {"au", "ɔ"}, {"è", "ɛ"}, {"ò", "ɔ"},
{"ai", "ɛ"}, {"aí", "É"}, {"au", "ɔ"}, {"aú", "Ó"}, {"è", "ɛ"}, {"ò", "ɔ"},
{"dź", "ʥ"}, {"dž", "ʤ"}, {"c", "ʦ"}, {"ć", "ʨ"}, {"nj", "ɲ"}, {"č", "ʧ"}, {"ž", "ʒ"},  {"š", "ʃ"},  {"lj", "ʎ"},
{"dź", "ʥ"}, {"dž", "ʤ"}, {"c", "ʦ"}, {"ć", "ʨ"}, {"nj", "ɲ"}, {"č", "ʧ"}, {"ž", "ʒ"},  {"š", "ʃ"},  {"lj", "ʎ"},
{"h", "x"}, {"g", "ɡ"},
{"h", "x"}, {"g", "ɡ"},
Line 34: Line 34:
{"(" .. consonants ..")r(" .. consonants ..")", "%1(ə)r" .. SYLL .. "%2"}
{"(" .. consonants ..")r(" .. consonants ..")", "%1(ə)r" .. SYLL .. "%2"}
,
,
{"(" .. palatal .. ")e", "%1ɛ"}, {"(" .. palatal .. ")é", "%" .. ACUTE},
{"(" .. palatal .. ")e", "%1ɛ"}, {"(" .. palatal .. ")é", "%"},
{"(" .. palatal .. ")o", "%1ɔ"}, {"(" .. palatal .. ")ó", "%" .. ACUTE},
{"(" .. palatal .. ")o", "%1ɔ"}, {"(" .. palatal .. ")ó", "%1Ó"},
{"É", "ɛ" .. ACUTE}, {"Ó", "ɔ" .. ACUTE},
}
}


Navigation menu