Module:anui-pron: Difference between revisions

no edit summary
(Undo revision 229721 by Sware (talk))
Tag: Undo
No edit summary
Line 20: Line 20:
local back_vowel = "uɯɔɑ"
local back_vowel = "uɯɔɑ"
local front_vowel = "iea"
local front_vowel = "iea"
local vowel = "[" .. back_vowel .. front_vowel .. "]"
local vowel = "[" .. back_vowel .. front_vowel .. "]"
local oral_to_nasal = {["a"] = "ã", ["i"] = "ĩ", ["ɔ"] = "ṍ", ["u"] = "ᴍ"} -- ṍ = ɔ̃
local oral_to_nasal = {["a"] = "ã", ["i"] = "ĩ", ["ɔ"] = "ṍ", ["u"] = "ᴍ"} -- ṍ = ɔ̃
local modal_to_glottal = {["a"] = "à", ["e"] = "è", ["i"] = "ì", ["ɔ"] = "ò", ["u"] = "ù"}
local modal_to_glottal = {["a"] = "à", ["e"] = "è", ["i"] = "ì", ["ɔ"] = "ò", ["u"] = "ù"}
Line 43: Line 43:
{"(" .. glottalic .. ")([" .. front_vowel .. "])", function(s1, s2) return same(s1, s2) and s1 .. "ː˦" or modal_to_oral[s1] .. modal_to_oral[s2] .. "˨" end},
{"(" .. glottalic .. ")([" .. front_vowel .. "])", function(s1, s2) return same(s1, s2) and s1 .. "ː˦" or modal_to_oral[s1] .. modal_to_oral[s2] .. "˨" end},
{"ᴍᴍ", "m" .. SYLLABIC},
{"ṍ", "ɔ" .. NASAL}, {"(" .. glottalic .. ")", function(s1) return glottal_to_modal[s1] end},
{"ṍ", "ɔ" .. NASAL}, {"(" .. glottalic .. ")", function(s1) return glottal_to_modal[s1] end},
}
}