下载同文輸入法平臺,trime.apk:安卓安装程序,rime.7z:文件解压之后放到手机存储根目录,opencc.7z:简繁转换文件(可选),解压放到/sdcard/rime/opencc目录,可在/sdcard/rime/fonts添加自定义字体。
添加输入方案
复制**.schema.yaml,**.dict.yaml文件到手机存储的rime目录下,**为输入方案名字,然后打开rime文件夹下的default.yaml编辑,在- schema: cangjie5下面添加输入方案,然后点击部署,等部署完成就可以使用了。
config_version: "0.14.minimal" schema_list: - schema: luna_pinyin - schema: cangjie5 - schema: stroke # 新添加的输入方案 - schema: sunman - schema: bopomofo_tw - schema: double_pinyin_mspy switcher: caption: 〔方案選單〕
修改后选词个数,打开default.yaml编辑
menu: page_size: 6
修改键盘界面,键盘字体,高度,字号
打开trime.yaml编辑
style: background_dim_amount: 0.5 border_width: 3 candidate_font: Noto Sans CJK SC Regular.otf,HanaMinA.ttf #候選字體 candidate_spacing: 5 candidate_text_size: 22 #候選字號 candidate_view_height: 28 #候選區高度 color_scheme: default #配色方案 comment_font: latin.ttf #編碼提示字體 comment_height: 12 #編碼提示區高度 comment_text_size: 12 #編碼提示字號 destroy_on_quit: false #退出時清理內存 display_tray_icon: false #狀態欄圖標 hanb_font: HanaMinB.ttf #擴展字體 hilite_padding: 2 hilite_spacing: 4 horizontal_gap: 1 #鍵水平間距 inline_code: false #嵌入編碼 inline_preedit: true #嵌入首選 key_font: Noto Sans CJK SC Regular.otf,han.ttf #鍵盤字體 key_height: 50 #鍵高 key_sound: false #按鍵聲音 key_sound_volumn: -1 #按鍵音量 key_text_size: 22 #鍵字號 key_vibrate_duration: 30 #按鍵震動時長 key_vibrate: false #按鍵震動 key_width: 10.0 #鍵寬,佔屏寬的百分比 label_text_size: 14 #長標籤字號 latin_font: latin.ttf #文字字體 longpress_timeout: 800 #按鍵超過800毫秒即爲長按 margin_x: 12 margin_y: 12 min_height: 0 min_width: 160 multitap_interval: 800 #800毫秒內快速按兩次鍵 preview_font: latin.ttf #按鍵提示字體 preview_height: 50 #按鍵提示高度 preview_offset: -12 #按鍵提示縱向偏移 preview_text_size: 40 #按鍵提示字號 repeat_interval: 50 #空格鍵、刪除鍵等自動重複間隔:50毫秒即1秒20次 repeat_start_delay: 400 #按鍵超過400毫秒後開始重複按鍵 round_corner: 4 shadow_radius: 0.0 show_candidate: true #顯示候選區 show_comment: true #顯示提示區 show_preview: true #按鍵提示 show_text: true #顯示編碼區 soft_cursor: true #軟光標 spacing: 10 symbol_font: symbol.ttf #符號字體 symbol_text_size: 10 #符號字號 text_font: latin.ttf #編碼字體 text_height: 16 #編碼區高度 text_size: 12 #編碼區字號 vertical_correction: -10 vertical_gap: 1 #鍵盤行距
修改键盘配色,编辑打开trime.yaml编辑
preset_color_schemes: default: name: 默認/default #方案名稱 author: osfans #作者信息 back_color: 0xffFFFFFF #候選區背景-候选字背景白色 border_color: 0xffd3d7da #邊框 candidate_back_color: 0xffe4e7e9 #候選背景 candidate_separator_color: 0xffc1c7ca #候選分割背景 candidate_text_color: 0xff000000 #候選文字 comment_text_color: 0xff7b868c #提示 hilited_back_color: 0xffFFFFFF #高亮編碼背景 hilited_candidate_back_color: 0xffFFFFFF #高亮候選背景 hilited_candidate_text_color: 0xff3975CE #高亮候選文字 hilited_comment_text_color: 0xff000000 #高亮提示 hilited_key_back_color: 0xffd3d7da #高亮按鍵背景 hilited_key_symbol_color: 0xff000000 #高亮按鍵符號 hilited_key_text_color: 0xff000000 #高亮按鍵文字 hilited_off_key_back_color: 0xffd3d7da #高亮按鍵關閉狀態背景 hilited_off_key_text_color: 0xff000000 #高亮按鍵關閉狀態文字 hilited_on_key_back_color: 0xffd3d7da #高亮按鍵打開狀態背景 hilited_on_key_text_color: 0xff000000 #高亮按鍵打開狀態文字 hilited_text_color: 0xff000000 #高亮編碼 key_back_color: 0xffffffff #按鍵背景 key_border_color: 0xffd3d7da #按鍵邊框 key_symbol_color: 0xff5f6b73 #按鍵符號 key_text_color: 0xff000000 #按鍵文字 keyboard_back_color: 0xffd3d7da #鍵盤背景 label_color: 0xff000000 #標籤 off_key_back_color: 0xffffffff #按鍵關閉狀態背景 off_key_text_color: 0xff37474f #按鍵關閉狀態文字 on_key_back_color: 0xff23948e #按鍵打開狀態背景 on_key_text_color: 0xff37474f #按鍵打開狀態文字 preview_back_color: 0x55bfbfbf #按鍵提示背景 preview_text_color: 0xff23948e #按鍵提示文字 shadow_color: 0xff000000 #陰影 text_color: 0xff666666 #編碼
修改默认键盘布局,此键盘布局为默认输入法,输入方案无自定义键盘的输入方案的默认键盘布局,编辑trime.yaml,文件底部修改键盘按键布局。Prior为隐藏键盘,width修改键盘宽度,不同输入方案定制键盘高度需要添加默认键盘style部分到自定义键盘文件,修改键高就可以。
keyboard: # 默认键盘 - mode: 0 ascii_mode: 0 height: 55 keys: - {symbol: '_', text: q} - {symbol: '-', text: w} - {symbol: '+', text: e} - {symbol: '=', text: r} - {symbol: '|', text: t} - {symbol: '^', text: y} - {symbol: '[', text: u} - {symbol: ']', text: i} - {symbol: '{', text: o} - {symbol: '}', text: p, width: 10} - {symbol: ':', text: ';'} - {symbol: '`', text: a} - {symbol: '↑', text: s, symbolCode: Up} - {symbol: '~', text: d} - {symbol: '!', text: f} - {symbol: '@', text: g} - {symbol: '#', text: h} - {symbol: '$', text: j} - {symbol: '%', text: k} - {symbol: '', text: l} - {symbol: '?', text: '/'} - {text: z, symbol: '←', symbolCode: Left} - {text: x, symbol: '↓', symbolCode: Down} - {text: c, symbol: '→', symbolCode: Right} - {symbol: '&', text: v} - {symbol: '*', text: b} - {symbol: '(', text: n} - {symbol: ')', text: m} - {symbol: '<', text: ','} - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape} - {symbol: '≠', code: 'Prior', label: '隱藏'} - {code: "Shift_L"} - {label: '123', switch: 1, code: <switch>, symbol: '...', symbolCode: Menu} - {label: 默默ㄇㄛ, code: space, width: 40} - {symbol: '"', text: "'"} - {symbol: '>', text: '.'} - {code: Return, width: 10, symbol: Clear, symbolCode: Clear} - mode: 1 width: 20 height: 45 keys: - {symbol: '~', text: '+'} - {text: '1', symbol: '插入', symbolCode: Insert} - {text: '2', symbol: '上頁', symbolCode: Page_Up} - {text: '3', symbol: '刪除', symbolCode: Delete} - {code: BackSpace, repeatable: true, symbol: Esc, symbolCode: Escape} - {symbol: '=', text: '-'} - {text: '4', symbol: '行首', symbolCode: Home} - {text: '5', symbol: '全選', symbolCode: Control+a} - {text: '6', symbol: '行尾', symbolCode: End} - {symbol: '!', text: '@'} - {symbol: '$', text: '*'} - {text: '7', symbol: '剪切', symbolCode: Control+x} - {text: '8', symbol: '下頁', symbolCode: Page_Down} - {text: '9', symbol: '複製', symbolCode: Control+c} - {symbol: '|', text: '&'} - {symbol: '', text: '/'} - {symbol: ';', text: ','} - {text: '0', symbol: '粘貼', symbolCode: Control+v} - {symbol: ':', text: '.'} - {symbol: '#', text: '%'} - {symbol: '≠', code: 'Prior', label: '隱藏'} - {code: <switch>, switch: 0, width: 10} - {label: 默默ㄇㄛ, code: space, width: 40} - {symbol: '⌘', text: '±', width: 10} - {code: Return, symbol: Clear, symbolCode: Clear}
全键盘样式如图
导入自定义特殊符号,默认简繁体设置,例如朙月拼音,新建luna_pinyin.custom.yaml,输入
patch: # 导入自定义标点及特殊表情 'punctuator/import_preset': symbolsmy 'recognizer/patterns/punct': "^/([a-z]+|[0-9])$" # 載入朙月拼音擴充詞庫 "translator/dictionary": luna_pinyin.extended "speller/algebra/@before 0": xform/^([b-df-np-z])$/$1_/ switches: - name: ascii_mode reset: 0 # 设置默认为中文输入 states: ["中文", "西文"] - name: full_shape states: ["半角", "全角"] - name: ascii_punct states: ["句讀", "符號"] - options: [zh_trad, zh_tw, zh_simp] reset: 2 # 设置默认为简化字输入 states: ["傳統漢字", "臺灣正體", "簡化字"]
设置五笔画输入方案键盘布局,新建stroke.trime.yaml输入以下内容
keyboard: # 五笔画键盘 - mode: 0 ascii_mode: 0 height: 70 keys: - {symbol: '!',text: '?', width: 20, height: 70} - {text: h, label: '一', width: 20, height: 70} - {text: s, label: '丨', width: 20, height: 70} - {text: p, label: '丿', width: 20, height: 70} - {code: BackSpace, repeatable: true, width: 15, symbol: Esc, symbolCode: Escape, width: 20, height: 70} - {symbol: ':',text: ';', width: 20, height: 90} - {text: n, label: '丶', width: 20, key_height: 70} - {text: z, label: '乙', width: 20, key_height: 70} - {text: "'", label: '詞組', width: 20, key_height: 70} - {symbol: '.', text: ',', width: 20, key_height: 70} - {symbol: '≠', code: 'Prior', label: '隱藏', width: 10} - {symbol: '^',text: '/', width: 10, key_height: 70} - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu, width: 10} - {label: 默默ㄇㄛ, code: space, width: 30, width: 40, key_height: 70} - {label: 'En', code: <switch>, switch: 1, width: 10, key_height: 70} - {code: Return, width: 15, symbol: Clear, symbolCode: Clear, width: 20, key_height: 70} - mode: 1 ascii_mode: 1 height: 55 keys: - {symbol: '_', text: q} - {symbol: '-', text: w} - {symbol: '+', text: e} - {symbol: '=', text: r} - {symbol: '|', text: t} - {symbol: '', text: y} - {symbol: '[', text: u} - {symbol: ']', text: i} - {symbol: '{', text: o} - {symbol: '}', text: p} - {symbol: ':', text: ';'} - {symbol: '`', text: a} - {symbol: '↑', text: s, symbolCode: Up} - {symbol: '~', text: d} - {symbol: '!', text: f} - {symbol: '@', text: g} - {symbol: '#', text: h} - {symbol: '$', text: j} - {symbol: '%', text: k} - {symbol: '^', text: l} - {symbol: '?', text: '/'} - {text: z, symbol: '←', symbolCode: Left} - {text: x, symbol: '↓', symbolCode: Down} - {text: c, symbol: '→', symbolCode: Right} - {symbol: '&', text: v} - {symbol: '*', text: b} - {symbol: '(', text: n} - {symbol: ')', text: m} - {symbol: '<', text: ','} - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape} - {symbol: '≠', code: 'Prior', label: '隱藏'} - {code: "Shift_L"} - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu} - {label: 默默ㄇㄛ, code: space, width: 30} - {label: '筆', code: <switch>, switch: 0} - {symbol: '"', text: "'"} - {symbol: '>', text: '.'} - {code: Return, width: 10, symbol: Clear, symbolCode: Clear} - mode: 2 width: 20 height: 45 keys: - {symbol: '~', text: '+'} - {text: '1', symbol: '插入', symbolCode: Insert} - {text: '2', symbol: '上頁', symbolCode: Page_Up} - {text: '3', symbol: '刪除', symbolCode: Delete} - {code: BackSpace, repeatable: true, symbol: Esc, symbolCode: Escape} - {symbol: '=', text: '-'} - {text: '4', symbol: '行首', symbolCode: Home} - {text: '5', symbol: '全選', symbolCode: Control+a} - {text: '6', symbol: '行尾', symbolCode: End} - {symbol: '!', text: '@'} - {symbol: '$', text: '*'} - {text: '7', symbol: '剪切', symbolCode: Control+x} - {text: '8', symbol: '下頁', symbolCode: Page_Down} - {text: '9', symbol: '複製', symbolCode: Control+c} - {symbol: '|', text: '&'} - {symbol: '', text: '/'} - {symbol: ';', text: ','} - {text: '0', symbol: '粘貼', symbolCode: Control+v} - {symbol: ':', text: '.'} - {symbol: '#', text: '%'} - {symbol: '≠', code: 'Prior', label: '隱藏'} - {label: 'En', code: <switch>, switch: 1, width: 10} - {label: 默默ㄇㄛ, code: space, width: 40} - {label: '筆', code: <switch>, switch: 0, width: 10} - {code: Return, symbol: Clear, symbolCode: Clear}
设置完,点击部署,这样切换到五笔画输入方案的时候自动切换到笔画键盘布局。
自定义注音输入法键盘,键盘显示注音符号,新建bopomofo.trime.yaml文件,输入
keyboard: # 注音符号键盘 - mode: 0 ascii_mode: 0 height: 45 keys: - {label: 'ㄅ', symbol: '!', text: '1'} - {label: 'ㄉ', symbol: '@', text: '2'} - {label: 'ˇ', symbol: '#', text: '3'} - {label: 'ˋ', symbol: '$', text: '4'} - {label: 'ㄓ', symbol: '%', text: '5'} - {label: 'ˊ', symbol: '^', text: '6'} - {label: '˙', symbol: '&', text: '7'} - {label: 'ㄚ', symbol: '*', text: '8'} - {label: 'ㄞ', symbol: '(', text: '9'} - {label: 'ㄢ', symbol: ')', text: '0'} - {label: 'ㄆ', symbol: '_', text: q} - {label: 'ㄊ', symbol: '-', text: w} - {label: 'ㄍ', symbol: '+', text: e} - {label: 'ㄐ', symbol: '=', text: r} - {label: 'ㄔ', symbol: '|', text: t} - {label: 'ㄗ', symbol: '', text: y} - {label: 'ㄧ', symbol: '[', text: u} - {label: 'ㄛ', symbol: ']', text: i} - {label: 'ㄟ', symbol: '{', text: o} - {label: 'ㄣ', symbol: '}', text: p} - {label: 'ㄇ', symbol: '`', text: a} - {label: 'ㄋ', symbol: '↑', text: s, symbolCode: Up} - {label: 'ㄎ', symbol: '~', text: d} - {label: 'ㄑ', symbol: '!', text: f} - {label: 'ㄕ', text: g} - {label: 'ㄘ', text: h} - {label: 'ㄨ', text: j} - {label: 'ㄜ', text: k} - {label: 'ㄠ', text: l} - {label: 'ㄤ', symbol: ':', text: ';'} - {label: 'ㄈ', text: z, symbol: '←', symbolCode: Left} - {label: 'ㄌ', text: x, symbol: '↓', symbolCode: Down} - {label: 'ㄏ', text: c, symbol: '→', symbolCode: Right} - {label: 'ㄒ', text: v} - {label: 'ㄖ', text: b} - {label: 'ㄙ', text: n} - {label: 'ㄩ', text: m} - {label: 'ㄝ', symbol: '<', text: ','} - {label: 'ㄡ', symbol: '>', text: '.'} - {label: 'ㄥ', symbol: '?', text: '/'} - {symbol: '≠', code: 'Prior', label: '隱藏'} - {label: 'En', code: <switch>, switch: 1} - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu} - {label: 默默ㄇㄛ, code: space, width: 30} - {label: 'ㄦ', symbol: '"', text: "-"} - {symbol: '。', text: ','} - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape} - {code: Return, width: 10, symbol: Clear, symbolCode: Clear} - mode: 1 ascii_mode: 1 height: 55 keys: - {symbol: '_', text: q} - {symbol: '-', text: w} - {symbol: '+', text: e} - {symbol: '=', text: r} - {symbol: '|', text: t} - {symbol: '', text: y} - {symbol: '[', text: u} - {symbol: ']', text: i} - {symbol: '{', text: o} - {symbol: '}', text: p} - {symbol: ':', text: ';'} - {symbol: '`', text: a} - {symbol: '↑', text: s, symbolCode: Up} - {symbol: '~', text: d} - {symbol: '!', text: f} - {symbol: '@', text: g} - {symbol: '#', text: h} - {symbol: '$', text: j} - {symbol: '%', text: k} - {symbol: '^', text: l} - {symbol: '?', text: '/'} - {text: z, symbol: '←', symbolCode: Left} - {text: x, symbol: '↓', symbolCode: Down} - {text: c, symbol: '→', symbolCode: Right} - {symbol: '&', text: v} - {symbol: '*', text: b} - {symbol: '(', text: n} - {symbol: ')', text: m} - {symbol: '<', text: ','} - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape} - {symbol: '≠', code: 'Prior', label: '隱藏'} - {code: "Shift_L"} - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu} - {label: 默默ㄇㄛ, code: space, width: 30} - {label: '注', code: <switch>, switch: 0} - {symbol: '"', text: "'"} - {symbol: '>', text: '.'} - {code: Return, width: 10, symbol: Clear, symbolCode: Clear} - mode: 2 width: 20 height: 45 keys: - {symbol: '~', text: '+'} - {text: '1', symbol: '插入', symbolCode: Insert} - {text: '2', symbol: '上頁', symbolCode: Page_Up} - {text: '3', symbol: '刪除', symbolCode: Delete} - {code: BackSpace, repeatable: true, symbol: Esc, symbolCode: Escape} - {symbol: '=', text: '-'} - {text: '4', symbol: '行首', symbolCode: Home} - {text: '5', symbol: '全選', symbolCode: Control+a} - {text: '6', symbol: '行尾', symbolCode: End} - {symbol: '!', text: '@'} - {symbol: '$', text: '*'} - {text: '7', symbol: '剪切', symbolCode: Control+x} - {text: '8', symbol: '下頁', symbolCode: Page_Down} - {text: '9', symbol: '複製', symbolCode: Control+c} - {symbol: '|', text: '&'} - {symbol: '', text: '/'} - {symbol: ';', text: ','} - {text: '0', symbol: '粘貼', symbolCode: Control+v} - {symbol: ':', text: '.'} - {symbol: '#', text: '%'} - {symbol: '≠', code: 'Prior', label: '隱藏'} - {label: 'En', code: <switch>, switch: 1, width: 10} - {label: 默默ㄇㄛ, code: space, width: 40} - {label: '注', code: <switch>, switch: 0, width: 10} - {code: Return, symbol: Clear, symbolCode: Clear}
自定义显示仓颉字母键盘,新建cangjie5.trime.yaml,输入
keyboard: # 仓颉字母键盘 - mode: 0 ascii_mode: 0 height: 55 keys: - {label: '手', symbol: '_', text: q} - {label: '田', symbol: '-', text: w} - {label: '水', symbol: '+', text: e} - {label: '口', symbol: '=', text: r} - {label: '廿', symbol: '|', text: t} - {label: '卜', symbol: '', text: y} - {label: '山', symbol: '[', text: u} - {label: '戈', symbol: ']', text: i} - {label: '人', symbol: '{', text: o} - {label: '心', symbol: '}', text: p, width: 10} - {symbol: ':', text: ';'} - {label: '日', symbol: '`', text: a} - {label: '尸', symbol: '↑', text: s, symbolCode: Up} - {label: '木', symbol: '~', text: d} - {label: '火', symbol: '!', text: f} - {label: '土', symbol: '@', text: g} - {label: '竹', symbol: '#', text: h} - {label: '十', symbol: '$', text: j} - {label: '大', symbol: '%', text: k} - {label: '中', symbol: '^', text: l} - {symbol: '?', text: '/'} - {label: '符', text: z, symbol: '←', symbolCode: Left} - {label: '難', text: x, symbol: '↓', symbolCode: Down} - {label: '金', text: c, symbol: '→', symbolCode: Right} - {label: '女', symbol: '&', text: v} - {label: '月', symbol: '*', text: b} - {label: '弓', symbol: '(', text: n} - {label: '一', symbol: ')', text: m} - {symbol: '<', text: ','} - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape} - {symbol: '≠', code: 'Prior', label: '隱藏'} - {code: "Shift_L"} - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu} - {label: 默默ㄇㄛ, code: space, width: 30} - {label: 'En', code: <switch>, switch: 1} - {symbol: '"', text: "'"} - {symbol: '>', text: '.'} - {code: Return, width: 10, symbol: Clear, symbolCode: Clear} - mode: 1 # 英文字母键盘,默认英文 ascii_mode: 1 height: 55 keys: - {symbol: '_', text: q} - {symbol: '-', text: w} - {symbol: '+', text: e} - {symbol: '=', text: r} - {symbol: '|', text: t} - {symbol: '', text: y} - {symbol: '[', text: u} - {symbol: ']', text: i} - {symbol: '{', text: o} - {symbol: '}', text: p} - {symbol: ':', text: ';'} - {symbol: '`', text: a} - {symbol: '↑', text: s, symbolCode: Up} - {symbol: '~', text: d} - {symbol: '!', text: f} - {symbol: '@', text: g} - {symbol: '#', text: h} - {symbol: '$', text: j} - {symbol: '%', text: k} - {symbol: '^', text: l} - {symbol: '?', text: '/'} - {text: z, symbol: '←', symbolCode: Left} - {text: x, symbol: '↓', symbolCode: Down} - {text: c, symbol: '→', symbolCode: Right} - {symbol: '&', text: v} - {symbol: '*', text: b} - {symbol: '(', text: n} - {symbol: ')', text: m} - {symbol: '<', text: ','} - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape} - {symbol: '≠', code: 'Prior', label: '隱藏'} - {code: "Shift_L"} - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu} - {label: 默默ㄇㄛ, code: space, width: 30} - {label: '倉', code: <switch>, switch: 0} - {symbol: '"', text: "'"} - {symbol: '>', text: '.'} - {code: Return, width: 10, symbol: Clear, symbolCode: Clear} - mode: 2 width: 20 height: 45 keys: - {symbol: '~', text: '+'} - {text: '1', symbol: '插入', symbolCode: Insert} - {text: '2', symbol: '上頁', symbolCode: Page_Up} - {text: '3', symbol: '刪除', symbolCode: Delete} - {code: BackSpace, repeatable: true, symbol: Esc, symbolCode: Escape} - {symbol: '=', text: '-'} - {text: '4', symbol: '行首', symbolCode: Home} - {text: '5', symbol: '全選', symbolCode: Control+a} - {text: '6', symbol: '行尾', symbolCode: End} - {symbol: '!', text: '@'} - {symbol: '$', text: '*'} - {text: '7', symbol: '剪切', symbolCode: Control+x} - {text: '8', symbol: '下頁', symbolCode: Page_Down} - {text: '9', symbol: '複製', symbolCode: Control+c} - {symbol: '|', text: '&'} - {symbol: '', text: '/'} - {symbol: ';', text: ','} - {text: '0', symbol: '粘貼', symbolCode: Control+v} - {symbol: ':', text: '.'} - {symbol: '#', text: '%'} - {symbol: '≠', code: 'Prior', label: '隱藏'} - {label: 'En', code: <switch>, switch: 1, width: 10} - {label: 默默ㄇㄛ, code: space, width: 40} - {label: '倉', code: <switch>, switch: 0, width: 10} - {code: Return, symbol: Clear, symbolCode: Clear}