45,626
edits
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
local TILDE, NASAL = u(0x0303), u(0x0303) -- COMBINING TILDE ̃ | local TILDE, NASAL = u(0x0303), u(0x0303) -- COMBINING TILDE ̃ | ||
local TILDEBELOW, CREAKY = u(0x0330), u(0x0330) -- COMBINING TILDE BELOW ̰ | local TILDEBELOW, CREAKY = u(0x0330), u(0x0330) -- COMBINING TILDE BELOW ̰ | ||
local GRAVE = u(0x0300) -- COMBINING GRAVE ACCENT ̀ | |||
local HIGH = u(0x02E6) -- MODIFIER LETTER HIGH TONE BAR ˦ | local HIGH = u(0x02E6) -- MODIFIER LETTER HIGH TONE BAR ˦ | ||
local HIGHFALL = "˥˦" | local HIGHFALL = "˥˦" | ||
Line 21: | Line 22: | ||
local rules = { | local rules = { | ||
{"ʇ", "ǀ"}, {"a" .. TILDEBELOW, "à"}, {"o" .. TILDEBELOW, "ò"}, | {"ʇ", "ǀ"}, {"([ḛḭṵ])", mw.ustring.toNFD("$1")}, {TILDEBELOW, GRAVE}, {"([aeiou]" .. GRAVE .. ")", mw.ustring.toNFC("$1")}, | ||
--{"a" .. TILDEBELOW, "à"}, {"o" .. TILDEBELOW, "ò"}, | |||