--- 来源:https://github.com/yanhuacuo/98wubi-tables --- helper.lua --- List features and usage of the schema. local function translator(input, seg) if input:find('^aid$') then local table = { { '拆分显隐', 'Ctrl + Shift + H' } , { '拼音显隐', 'Ctrl + Shift + J' } , { '字集切换', 'Ctrl + Shift + U' } , { '繁简切换', 'Ctrl + Shift + F' } , { 'Emoji表情', 'Ctrl + Shift + M' } , { '临时拼音', 'z键引导临时拼音' } , { '重复历史', 'z键兼有重复历史' } , { '方案选单', 'Ctrl+Shift+`' } , { '大写数字', 'R(大写) + 数字' } , { '公历转农历', 'N(大写) + 20240422' } , { '农历', 'nl' } , { '时间', 'time' } , { '日期', 'date' } , { '星期', 'week' } , { '全角', 'Shift + Space' } , { '撤销上屏', 'Alt+Backspace' } , { '英文标点', 'Ctrl+ + .' } , { '帮助', 'aid' } , { '注释', 'Ctrl + Shift + Return' } } for k, v in ipairs(table) do local cand = Candidate('aid', seg.start, seg._end, v[2], ' ' .. v[1]) cand.preedit = input .. '\t说明' yield(cand) end end end return translator