Module:qlu-pron: Difference between revisions
No edit summary |
No edit summary |
||
| Line 17: | Line 17: | ||
local voiced = "mnɲŋbdɡβvzðɣʣʤlʎrɹɾʁʒʥǵ" | local voiced = "mnɲŋbdɡβvzðɣʣʤlʎrɹɾʁʒʥǵ" | ||
local voiceless = "ptʈkɸfsθʃxʦʧʨḱ" | local voiceless = "ptʈkɸfsθʃxʦʧʨḱ" | ||
local consonants = "[" .. voiced .. voiceless .. " | local consonants = "[" .. voiced .. voiceless .. "ʷː]" | ||
local front = "iĭïeêɛɪæyʏøœ" | local front = "iĭïeêɛɪæyʏøœ" | ||
local back = "uoɔʊʌɑɒ" | local back = "uoɔʊʌɑɒ" | ||
| Line 44: | Line 44: | ||
{"ău", "ɔ" .. c.breve}, {"âu", "ɔ" .. c.circ}, {"au", "ɔ"}, | {"ău", "ɔ" .. c.breve}, {"âu", "ɔ" .. c.circ}, {"au", "ɔ"}, | ||
{"ĕi", "ĭ"}, {"ei", "i"}, | {"ĕi", "ĭ"}, {"ei", "i"}, | ||
-- Graco-Roman digraphs | |||
{"mn", "n"}, {"tm", "m"}, {"ps", "s"}, | |||
{"ch", "k"}, | {"ch", "k"}, | ||
| Line 79: | Line 82: | ||
word = gsub(word, "·(" .. consonants .. ")$", "%1") | word = gsub(word, "·(" .. consonants .. ")$", "%1") | ||
word = gsub(word, "·(" .. consonants .. ")·", "%1·") | word = gsub(word, "·(" .. consonants .. ")·", "%1·") | ||
word = gsub(word, "·([rljw])(" .. consonants .. ")", "%1·%2") | |||
word = gsub(word, "·gǵ", "g·ǵ") | word = gsub(word, "·gǵ", "g·ǵ") | ||