Browse Source

2022/02/24 周四 14:04:40.18 update

master
hellodk 4 years ago
parent
commit
ecaa00f3ac
  1. 48
      README.md
  2. 103
      alternative.yaml
  3. 83
      custom_phrase.txt
  4. 70
      default.custom.yaml
  5. 97
      double_pinyin.custom.yaml
  6. 143
      double_pinyin.schema.yaml
  7. 94
      double_pinyin_flypy.custom.yaml
  8. 145
      double_pinyin_flypy.schema.yaml
  9. 56
      easy_en.custom.yaml
  10. 745416
      easy_en.dict.yaml
  11. 62
      easy_en.schema.yaml
  12. 13
      easy_en.yaml
  13. 82481
      essay.dict.yaml
  14. 34
      grammar.custom.yaml
  15. 34
      grammar.yaml
  16. BIN
      img/1.png
  17. BIN
      img/2.png
  18. BIN
      img/3.png
  19. BIN
      img/4.png
  20. BIN
      img/5.png
  21. BIN
      img/6.png
  22. BIN
      img/7.png
  23. BIN
      img/8.png
  24. 7
      installation.yaml
  25. 15
      lua/easy_en.lua
  26. 62
      lua/select_character.lua
  27. 5
      lua_select_character.yaml
  28. 11357
      luna_pinyin.chat.dict.yaml
  29. 46796
      luna_pinyin.chengyusuyu.dict.yaml
  30. 10311
      luna_pinyin.computer.dict.yaml
  31. 212
      luna_pinyin.custom.yaml
  32. 70704
      luna_pinyin.dict.yaml
  33. 58
      luna_pinyin.extended.dict.yaml
  34. 11628
      luna_pinyin.flypyfz.dict.yaml
  35. 11626
      luna_pinyin.flypyfz.tr.dict.yaml
  36. 448
      luna_pinyin.kaifa.dict.yaml
  37. 5992
      luna_pinyin.mingxing.dict.yaml
  38. 58901
      luna_pinyin.net.dict.yaml
  39. 37771
      luna_pinyin.place.dict.yaml
  40. 28446
      luna_pinyin.poetry.dict.yaml
  41. 46428
      luna_pinyin.popular.dict.yaml
  42. 109
      luna_pinyin.schema.yaml
  43. 780300
      luna_pinyin.sgmain.dict.yaml
  44. 54726
      luna_pinyin.shopping.dict.yaml
  45. 5252
      luna_pinyin.website.dict.yaml
  46. 56080
      luna_pinyin.xiandaihanyu.dict.yaml
  47. 152
      numbers.schema.yaml
  48. 22
      opencc/emoji.json
  49. 139
      opencc/emoji_category.txt
  50. 5880
      opencc/emoji_word.txt
  51. 58
      rime.lua
  52. 316
      squirrel.custom.yaml
  53. 317
      symbols.yaml
  54. 94
      terra_pinyin.custom.yaml
  55. 13
      user.yaml
  56. 109
      weasel.custom.yaml
  57. BIN
      zh-hant-t-essay-bgc.gram
  58. BIN
      zh-hant-t-essay-bgw.gram

48
README.md

@ -1,2 +1,50 @@
# RimeConfig
My Rime Config
## 方案选单
![fanganxuandan.png](./img/1.png)
我使用的是 `小鹤双拼`
## 支持时间、星期、日期函数
输入 `time`、`week`、`date` 快速输入时间、星期、日期信息
![time.png](./img/2.png)
![week.png](./img/3.png)
![date.png](./img/4.png)
## 支持 emoji 输入和联想,可以在配置文件中更改联想的对应文本
输入“开心”,能上屏对应emoji表情
![happy.png](./img/5.png)
## 支持英文输入
![English.png](./img/6.png)
## 支持中英混合输入
![hybridinput.png](./img/7.png)
![hybridinput2.png](./img/8.png)
## 注意事项
如果你是想要拷贝别人的或者我的配置文件,但注意不要拷贝覆盖 `installation.yaml``user.yaml` 这两个文件。
```yaml
distribution_code_name: Weasel
distribution_name: "小狼毫"
distribution_version: 0.14.3
install_time: "Thu Jun 24 11:23:44 2021"
installation_id: "dk-mechrevo"
rime_version: 1.5.3
sync_dir: 'C:\Users\dk\Nextcloud\RimeData\Rime'
```
`installation_id` 是你的设备唯一id,这个可以通过坚果云、nextcloud、dropbox来同步你的配置和词库信息。建议设置成自己设备的名称之类的。
`sync_dir` 是同步路径,已经通过坚果云、nextcloud等软件设定好的了本地同步路径。只要其中内容一发生更改就会触发双向同步。

103
alternative.yaml

@ -0,0 +1,103 @@
# Rime alternative settings
# encoding: utf-8
#
# difference from default settings:
# 1. ascii-style punctuation in half-shape mode
# 2. [ ] as paging keys
#
# save this file as:
# (Linux) ~/.config/ibus/rime/alternative.yaml
# (Mac OS) ~/Library/Rime/alternative.yaml
# (Windows) "%APPDATA%\Rime\alternative.yaml"
#
# edit <SCHEMA_ID>.custom.yaml:
# >> patch:
# >> 'punctuator/import_preset': alternative
# >> 'key_binder/import_preset': alternative
#
# for detailed explanation, refer to:
# http://code.google.com/p/rimeime/wiki/CustomizationGuide#%E4%BD%BF%E7%94%A8%E5%85%A8%E5%A5%97%E8%A5%BF%E6%96%87%E6%A8%99%E9%BB%9E
config_version: "0.4"
punctuator:
full_shape:
" " : { commit: " " }
"," : { commit: , }
"." : { commit: 。 }
"<" : [ 《, 〈, «, ‹ ]
">" : [ 》, 〉, », › ]
"/" : [ 、, /, "/", ÷ ]
"?" : { commit: ? }
";" : { commit: ; }
":" :
"'" : { pair: [ "‘", "’" ] }
"\"" : { pair: [ "“", "”" ] }
"\\" : [ 、, \, "\\" ]
"|" : [ ・, |, "|", "§", "¦" ]
"`" : [ `, "`" ]
"~" : [ 〜, "~", ~, 〰 ]
"!" : { commit: ! }
"@" : [ @, "@", ☯ ]
"#" : [ #, "#", ⌘ ]
"%" : [ %, "%", "°", "℃" ]
"$" : [ ¥, "$", "€", "£", "¥", "¢", "¤" ]
"^" : { commit: …… }
"&" : [ &, "&" ]
"*" : [ *, "*", ・, ×, ※, ❂, · ]
"(" :
")" :
"-" : [ -, "-" ]
"_" : ——
"+" : [ +, "+" ]
"=" : [ =, "=" ]
"[" : [ 「, 【, 〔, [ ]
"]" : [ 」, 】, 〕, ] ]
"{" : [ 『, 〖, { ]
"}" : [ 』, 〗, } ]
half_shape:
"," : { commit: "," }
"." : { commit: "." }
"<" : "<"
">" : ">"
"/" : "/"
"?" : { commit: "?" }
";" : { commit: ";" }
":" : { commit: ":" }
"'" : "'"
"\"" : "\""
"\\" : "\\"
"|" : "|"
"`" : "`"
"~" : "~"
"!" : { commit: "!" }
"@" : "@"
"#" : "#"
"%" : "%"
"$" : "$"
"^" : "^"
"&" : "&"
"*" : "*"
"(" : "("
")" : ")"
"-" : "-"
"_" : "_"
"+" : "+"
"=" : "="
"[" : "["
"]" : "]"
"{" : "{"
"}" : "}"
key_binder:
bindings:
# commonly used paging keys
- { when: composing, accept: ISO_Left_Tab, send: Page_Up }
- { when: composing, accept: Shift+Tab, send: Page_Up }
- { when: composing, accept: Tab, send: Page_Down }
- { when: has_menu, accept: minus, send: Page_Up }
- { when: has_menu, accept: equal, send: Page_Down }
- { when: paging, accept: comma, send: Page_Up }
- { when: has_menu, accept: period, send: Page_Down }
- { when: paging, accept: bracketleft, send: Page_Up }
- { when: has_menu, accept: bracketright, send: Page_Down }

83
custom_phrase.txt

@ -0,0 +1,83 @@
# Rime table
# coding: utf-8
#
# 用於【朙月拼音】系列輸入方案
# 【小狼毫】0.9.21 以上
#
# 請將該文件以UTF-8編碼保存爲
# Rime用戶文件夾/custom_phrase.txt
#
# 碼表各字段以製表符(Tab)分隔
# 順序爲:文字、編碼、權重(決定重碼的次序、可選)
#
# 雖然文本碼表編輯較爲方便,但不適合導入大量條目
#
# no comment
中州韻輸入法引擎 rime 2
又双叒叕 yyy
http://rime.im/ rime 1
Rime rime 3
⌘ cmd
⌃ ctl
⌥ opt
⇧ shift
GBK gbk
UTF-8 utfba
macOS High Sierra macos 2
macOS Mojave macos 3
macOS macos 4
macOS Sierra macos 1
Google Analytics ga
macOS macos
Linux linux
CSS css
HTML html
iOS ios
iPad ipad
iPhone iphone
iTunes itunes
JavaScript js
TypeScript ts
jQuery jquery
MySQL mysql
SQL sql
Objective-C ojbc
Ruby ruby
Rust rust
WeChat wechat
Swift swift
MacBook Pro mbp
MacBook macbook
Apple apple
U盘 upj
GitHub github
iMac imac
iPad ipad
iPhone iphone
iPod ipod
IPTV iptv
IPv4 ipv
IPv6 ipv
Mac App Store mas
OS X osx
GUN/Linux linux
X-Ray xray
Xbox One xbox
Youku youku
YouTube youtube
又双叒叕 yzyz
iCloud icloud
Quantumult quan
Dropbox dropbox
T恤 txu
Mac mac
Wi-Fi wifi
Apple ID appleid
QQ邮箱 qqyzxl
U盘 upj
我TMD wotmd
qbittorrent qbit
qBittorrent qbit
s店 sdm
iRime irime

70
default.custom.yaml

@ -0,0 +1,70 @@
patch:
schema_list:
- schema: double_pinyin_flypy # 小鹤双拼
- schema: luna_pinyin # 全拼
- schema: double_pinyin # 自然码
- schema: terra_pinyin # 地球拼音
- schema: numbers # 大写输入法
- schema: easy_en # 添加英文输入法
switcher/hotkeys:
- "Control+grave" # 注意是control+`,不是command+`
- "F4"
- "Control+Tab"
switcher/save_options:
- full_shape
- ascii_punct
- simplification
- zh_hans
- emoji_suggestion
#switcher/fold_options: false
menu/page_size: 8
ascii_composer: # 设置caps、shift、control等键的作用
good_old_caps_lock: true # 若为true,caps只切换大小写
switch_key:
Shift_L: commit_code # 上屏 code
Shift_R: inline_ascii # inline_ascii 切换字符不上档
Control_L: commit_code # 上屏 code
Control_R: noop # 不做任何操作
Caps_Lock: commit_code
Eisu_toggle: clear
key_binder/bindings: # 设置哪些键可以翻页,需要哪个取消注释即可
# - { when: composing, accept: Tab, send: Page_Up } # Tab 翻页
- { when: composing, accept: Tab, send: Right } # Tab 移动光标向右
- { when: composing, accept: Shift+Tab, send: Page_Up }
- { when: paging, accept: minus, send: Page_Up }
- { when: has_menu, accept: equal, send: Page_Down }
- { when: paging, accept: bracketleft, send: Page_Up }
- { when: has_menu, accept: bracketright, send: Page_Down }
#- { accept: "Alt+1+Shift_R", toggle: simplification, when: always }
#- { accept: "Shift+Shift_R", select: .next, when: always }
# - {accept: "Control+p", send: Up, when: composing}
# - {accept: "Control+n", send: Down, when: composing}
# - {accept: "Control+b", send: Left, when: composing}
# - {accept: "Control+f", send: Right, when: composing}
# - {accept: "Control+a", send: Home, when: composing}
# - {accept: "Control+e", send: End, when: composing}
# - {accept: "Control+d", send: Delete, when: composing}
# - {accept: "Control+k", send: "Shift+Delete", when: composing}
# - {accept: "Control+h", send: BackSpace, when: composing}
# - {accept: "Control+g", send: Escape, when: composing}
# - {accept: "Control+bracketleft", send: Escape, when: composing}
# - { when: has_menu, accept: semicolon, send: 2 }
# - { when: has_menu, accept: apostrophe, send: 3 }
# - {accept: comma, send: Page_Up, when: paging}
# - {accept: period, send: Page_Down, when: has_menu}
# - {accept: "Control+Shift+1", select: .next, when: always}
# - {accept: "Control+Shift+2", toggle: ascii_mode, when: always}
# - {accept: "Control+Shift+3", toggle: full_shape, when: always}
# - { accept: "Control+Shift+4", toggle: simplification, when: always }
# - {accept: "Control+Shift+5", toggle: extended_charset, when: always}
# - {accept: "Control+Shift+exclam", select: .next, when: always}
# - {accept: "Control+Shift+at", toggle: ascii_mode, when: always}
# - {accept: "Control+Shift+numbersign", toggle: full_shape, when: always}
# - {accept: "Control+Shift+dollar", toggle: simplification, when: always}
# - {accept: "Control+Shift+percent", toggle: extended_charset, when: always}
# - {accept: "Shift+space", toggle: full_shape, when: always}
# - {accept: "Control+period", toggle: ascii_punct, when: always}
# Rx: BlindingDark/rime-easy-en:customize:schema=double_pinyin_flypy
#__include: easy_en:/patch
#easy_en/enable_sentence: true

97
double_pinyin.custom.yaml

@ -0,0 +1,97 @@
# Rime schema
# encoding: utf-8
patch:
schema/name: 自然码
switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]
- name: emoji_suggestion
reset: 1
states: [ "No", "Yes" ]
- name: full_shape
states: [ 半角, 全角 ]
- name: simplification
reset: 1
states: [ 漢字, 汉字 ]
- name: ascii_punct
states: [ 。,, ., ]
engine/translators:
- punct_translator
- script_translator
- table_translator@custom_phrase
engine/filters:
- simplifier@emoji_suggestion
#- simplifier@zh_simp
- simplifier
- uniquifier
#- charset_filter@gbk
#- single_char_filter
engine/processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
# engine/segmentors:
# - ascii_segmentor
# - matcher
# - abc_segmentor
# - punct_segmentor
# - fallback_segmentor
emoji_suggestion:
opencc_config: emoji.json
option_name: emoji_suggestion
# tips: all
#載入朙月拼音擴充詞庫
"translator/dictionary": luna_pinyin.extended
'translator/preedit_format': {}
# translator/enable_correction: true
# 自定义符号上屏
punctuator:
import_preset: symbols
# 自定义快捷符号输入
# symbols:
# "/fs": [½, ‰, ¼, ⅓, ⅔, ¾, ⅒ ]
half_shape:
"#": "#"
"*": "*"
"`": "`"
"~": "~"
"@": "@"
"=": "="
"/": ["/", "÷",]
'\': "、"
"_" : "──"
"'": {pair: ["「", "」"]}
"[": ["【", "["]
"]": ["】", "]"]
"$": ["¥", "$", "€", "£", "¢", "¤"]
"<": ["《", "〈", "«", "<"]
">": ["》", "〉", "»", ">"]
recognizer/patterns/punct: "^/([0-9]0?|[A-Za-z]+)$"
### 双拼使用自定义词典 custom_phrase.txt
custom_phrase:
dictionary: ""
user_dict: custom_phrase
db_class: stabledb
enable_completion: false
enable_sentence: false
initial_quality: 1
"engine/translators/@5": table_translator@custom_phrase
# Rx: BlindingDark/rime-easy-en:customize:schema=double_pinyin_flypy
# 若要启用 easy_en,取消注释下面两行
#__include: easy_en:/patch
#easy_en/enable_sentence: true # 中英文混输的设置
# Rx: lotem/rime-octagram-data:customize:schema=luna_pinyin,model=hans
__include: grammar:/hant
# Rx: BlindingDark/rime-lua-select-character:customize:schema=luna_pinyin {
__include: lua_select_character:/patch
# }

143
double_pinyin.schema.yaml

@ -0,0 +1,143 @@
# Rime schema
# encoding: utf-8
schema:
schema_id: double_pinyin
name: 自然碼雙拼
version: "0.15"
author:
- 佛振 <[email protected]>
description: |
朙月拼音+自然碼雙拼方案。
dependencies:
- stroke
switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]
- name: full_shape
states: [ 半角, 全角 ]
- name: simplification
states: [ 漢字, 汉字 ]
- name: ascii_punct
states: [ 。,, ., ]
engine:
processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
segmentors:
- ascii_segmentor
- matcher
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- punct_translator
- reverse_lookup_translator
- script_translator
filters:
- simplifier
- uniquifier
speller:
alphabet: zyxwvutsrqponmlkjihgfedcba
delimiter: " '"
algebra:
- erase/^xx$/
- derive/^([jqxy])u$/$1v/
- derive/^([aoe])([ioun])$/$1$1$2/
- xform/^([aoe])(ng)?$/$1$1$2/
- xform/iu$/Q/
- xform/[iu]a$/W/
- xform/[uv]an$/R/
- xform/[uv]e$/T/
- xform/ing$|uai$/Y/
- xform/^sh/U/
- xform/^ch/I/
- xform/^zh/V/
- xform/uo$/O/
- xform/[uv]n$/P/
- xform/i?ong$/S/
- xform/[iu]ang$/D/
- xform/(.)en$/$1F/
- xform/(.)eng$/$1G/
- xform/(.)ang$/$1H/
- xform/ian$/M/
- xform/(.)an$/$1J/
- xform/iao$/C/
- xform/(.)ao$/$1K/
- xform/(.)ai$/$1L/
- xform/(.)ei$/$1Z/
- xform/ie$/X/
- xform/ui$/V/
- xform/(.)ou$/$1B/
- xform/in$/N/
- xlit/QWRTYUIOPSDFGHMJCKLZXVBN/qwrtyuiopsdfghmjcklzxvbn/
#- abbrev/^(.).+$/$1/
translator:
dictionary: luna_pinyin
prism: double_pinyin
preedit_format:
- xform/([bpmnljqxy])n/$1in/
- xform/(\w)g/$1eng/
- xform/(\w)q/$1iu/
- xform/([gkhvuirzcs])w/$1ua/
- xform/(\w)w/$1ia/
- xform/([dtnlgkhjqxyvuirzcs])r/$1uan/
- xform/(\w)t/$1ve/
- xform/([gkhvuirzcs])y/$1uai/
- xform/(\w)y/$1ing/
- xform/([dtnlgkhvuirzcs])o/$1uo/
- xform/(\w)p/$1un/
- xform/([jqx])s/$1iong/
- xform/(\w)s/$1ong/
- xform/([jqxnl])d/$1iang/
- xform/(\w)d/$1uang/
- xform/(\w)f/$1en/
- xform/(\w)h/$1ang/
- xform/(\w)j/$1an/
- xform/(\w)k/$1ao/
- xform/(\w)l/$1ai/
- xform/(\w)z/$1ei/
- xform/(\w)x/$1ie/
- xform/(\w)c/$1iao/
- xform/([dtgkhvuirzcs])v/$1ui/
- xform/(\w)b/$1ou/
- xform/(\w)m/$1ian/
- xform/([aoe])\1(\w)/$1$2/
- "xform/(^|[ '])v/$1zh/"
- "xform/(^|[ '])i/$1ch/"
- "xform/(^|[ '])u/$1sh/"
- xform/([jqxy])v/$1u/
- xform/([nl])v/$1ü/
reverse_lookup:
dictionary: stroke
enable_completion: true
prefix: "`"
suffix: "'"
tips: 〔筆畫〕
preedit_format:
- xlit/hspnz/一丨丿丶乙/
comment_format:
- xform/([nl])v/$1ü/
punctuator:
import_preset: default
key_binder:
import_preset: default
recognizer:
import_preset: default
patterns:
reverse_lookup: "`[a-z]*'?$"

94
double_pinyin_flypy.custom.yaml

@ -0,0 +1,94 @@
patch:
schema/name: 小鹤双拼
switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]
- name: emoji_suggestion
reset: 1
states: [ "No", "Yes" ]
- name: full_shape
states: [ 半角, 全角 ]
- name: simplification
reset: 1
states: [ 漢字, 汉字 ]
- name: ascii_punct
states: [ 。,, ., ]
engine/translators:
- lua_translator@date_translator
- lua_translator@week_translator
- lua_translator@time_translator
- punct_translator
- script_translator
- table_translator@custom_phrase
engine/filters:
- simplifier@emoji_suggestion
- simplifier
- uniquifier
#- charset_filter@gbk
# - single_char_filter
engine/processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
emoji_suggestion:
opencc_config: emoji.json
option_name: emoji_suggestion
# tips: all
reverse_lookup: {}
#載入朙月拼音擴充詞庫
'translator/dictionary': luna_pinyin.extended
'translator/preedit_format': {}
# 自定义符号上屏
punctuator:
import_preset: symbols
# 自定义快捷符号输入
symbols:
"/fs": [½, ‰, ¼, ⅓, ⅔, ¾, ⅒ ]
half_shape:
"#": "#"
"*": "*"
"`": "`"
"~": "~"
"@": "@"
"=": "="
"/": ["/", "÷",]
'\': "、"
# "_" : "──"
"'": {pair: ["「", "」"]}
"[": ["【", "[", "「", "『"]
"]": ["】", "]", "」", "』"]
"$": ["¥", "$", "€", "£", "¢", "¤"]
"<": ["《", "〈", "«", "<"]
">": ["》", "〉", "»", ">"]
recognizer/patterns/punct: "^/([0-9]0?|[A-Za-z]+)$"
### 双拼使用自定义词典 custom_phrase.txt
custom_phrase:
dictionary: ""
user_dict: custom_phrase
db_class: stabledb
enable_completion: false
enable_sentence: false
initial_quality: 1
"engine/translators/@5": table_translator@custom_phrase
# Rx: BlindingDark/rime-easy-en:customize:schema=double_pinyin_flypy
__include: easy_en:/patch
easy_en/enable_sentence: true
# Rx: lotem/rime-octagram-data:customize:schema=luna_pinyin,model=hans
__include: grammar:/hant
# Rx: BlindingDark/rime-lua-select-character:customize:schema=luna_pinyin {
__include: lua_select_character:/patch
# }

145
double_pinyin_flypy.schema.yaml

@ -0,0 +1,145 @@
# Rime schema
# encoding: utf-8
schema:
schema_id: double_pinyin_flypy
name: 小鶴雙拼
version: "0.18"
author:
- double pinyin layout by 鶴
- Rime schema by 佛振 <[email protected]>
description: |
朙月拼音+小鶴雙拼方案。
dependencies:
- stroke
switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]
- name: full_shape
states: [ 半角, 全角 ]
- name: simplification
states: [ 漢字, 汉字 ]
reset: 1
- name: ascii_punct
states: [ 。,, ., ]
engine:
processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
segmentors:
- ascii_segmentor
- matcher
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- punct_translator
- reverse_lookup_translator
- script_translator
filters:
- simplifier
- uniquifier
speller:
alphabet: zyxwvutsrqponmlkjihgfedcba
delimiter: " '"
algebra:
- erase/^xx$/
- derive/^([jqxy])u$/$1v/
- derive/^([aoe])([ioun])$/$1$1$2/
- xform/^([aoe])(ng)?$/$1$1$2/
- xform/iu$/Q/
- xform/(.)ei$/$1W/
- xform/uan$/R/
- xform/[uv]e$/T/
- xform/un$/Y/
- xform/^sh/U/
- xform/^ch/I/
- xform/^zh/V/
- xform/uo$/O/
- xform/ie$/P/
- xform/i?ong$/S/
- xform/ing$|uai$/K/
- xform/(.)ai$/$1D/
- xform/(.)en$/$1F/
- xform/(.)eng$/$1G/
- xform/[iu]ang$/L/
- xform/(.)ang$/$1H/
- xform/ian$/M/
- xform/(.)an$/$1J/
- xform/(.)ou$/$1Z/
- xform/[iu]a$/X/
- xform/iao$/N/
- xform/(.)ao$/$1C/
- xform/ui$/V/
- xform/in$/B/
- xlit/QWRTYUIOPSDFGHJKLZXCVBNM/qwrtyuiopsdfghjklzxcvbnm/
#- abbrev/^(.).+$/$1/
translator:
dictionary: luna_pinyin
prism: double_pinyin_flypy
preedit_format:
- xform/([bpmfdtnljqx])n/$1iao/
- xform/(\w)g/$1eng/
- xform/(\w)q/$1iu/
- xform/(\w)w/$1ei/
- xform/([dtnlgkhjqxyvuirzcs])r/$1uan/
- xform/(\w)t/$1ve/
- xform/(\w)y/$1un/
- xform/([dtnlgkhvuirzcs])o/$1uo/
- xform/(\w)p/$1ie/
- xform/([jqx])s/$1iong/
- xform/(\w)s/$1ong/
- xform/(\w)d/$1ai/
- xform/(\w)f/$1en/
- xform/(\w)h/$1ang/
- xform/(\w)j/$1an/
- xform/([gkhvuirzcs])k/$1uai/
- xform/(\w)k/$1ing/
- xform/([jqxnl])l/$1iang/
- xform/(\w)l/$1uang/
- xform/(\w)z/$1ou/
- xform/([gkhvuirzcs])x/$1ua/
- xform/(\w)x/$1ia/
- xform/(\w)c/$1ao/
- xform/([dtgkhvuirzcs])v/$1ui/
- xform/(\w)b/$1in/
- xform/(\w)m/$1ian/
- xform/([aoe])\1(\w)/$1$2/
- "xform/(^|[ '])v/$1zh/"
- "xform/(^|[ '])i/$1ch/"
- "xform/(^|[ '])u/$1sh/"
- xform/([jqxy])v/$1u/
- xform/([nl])v/$1ü/
reverse_lookup:
dictionary: stroke
enable_completion: true
prefix: "`"
suffix: "'"
tips: 〔筆畫〕
preedit_format:
- xlit/hspnz/一丨丿丶乙/
comment_format:
- xform/([nl])v/$1ü/
punctuator:
import_preset: default
key_binder:
import_preset: default
recognizer:
import_preset: default
patterns:
reverse_lookup: "`[a-z]*'?$"

56
easy_en.custom.yaml

@ -0,0 +1,56 @@
# Rime schema
# vim: set sw=2 sts=2 et:
# encoding: utf-8
schema:
schema_id: easy_en
name: Easy English
version: "0.5"
author:
- Patrick <[email protected]>
- BlindingDark <[email protected]>
description:
Easy English
switches:
- name: ascii_mode
reset: 0
states: [ ASCII-OFF, ASCII-ON ]
engine:
processors:
- ascii_composer
- key_binder
- speller
- recognizer
- punctuator
- selector
- navigator
- express_editor
segmentors:
- matcher
- ascii_segmentor
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- table_translator
- punct_translator
filters:
- uniquifier
- lua_filter@append_blank_filter
speller:
alphabet: zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA-_
delimiter: " '"
translator:
dictionary: easy_en
spelling_hints: 9
comment_format:
- xform/^.+$//
recognizer:
import_preset: default
patterns:
uppercase: ''

745416
easy_en.dict.yaml

File diff suppressed because it is too large

62
easy_en.schema.yaml

@ -0,0 +1,62 @@
# Rime schema
# vim: set sw=2 sts=2 et:
# encoding: utf-8
schema:
schema_id: easy_en
name: Easy English
version: "0.5"
author:
- Patrick <[email protected]>
- BlindingDark <[email protected]>
description:
Easy English
switches:
- name: ascii_mode
reset: 0
states: [ ASCII-OFF, ASCII-ON ]
engine:
processors:
- ascii_composer
- key_binder
- speller
- recognizer
- punctuator
- selector
- navigator
- express_editor
segmentors:
- matcher
- ascii_segmentor
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- table_translator
- punct_translator
filters:
#- uniquifier
#- lua_filter@append_blank_filter
speller:
alphabet: zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA-_
delimiter: " '"
translator:
dictionary: easy_en
spelling_hints: 9
comment_format:
- xform/^.+$//
key_binder:
import_preset: default
punctuator:
import_preset: default
recognizer:
import_preset: default
patterns:
uppercase: ''

13
easy_en.yaml

@ -0,0 +1,13 @@
# encoding: utf-8
---
patch:
schema/dependencies/@next: easy_en
engine/translators/@next: table_translator@easy_en
easy_en:
__include: easy_en.schema:/translator
enable_completion: true
enable_sentence: true
initial_quality: -1
recognizer/patterns/uppercase: ''
speller/alphabet:
__include: easy_en.schema:/speller/alphabet

82481
essay.dict.yaml

File diff suppressed because it is too large

34
grammar.custom.yaml

@ -0,0 +1,34 @@
# patch:
# __include: hant
hant:
grammar:
language: zh-hant-t-essay-bgw
translator/contextual_suggestions: true
translator/max_homophones: 7
translator/max_homographs: 7
hans:
grammar:
language: zh-hans-t-essay-bgw
translator/contextual_suggestions: true
translator/max_homophones: 7
translator/max_homographs: 7
hant_char:
grammar:
language: zh-hant-t-essay-bgc
collocation_max_length: 2
collocation_min_length: 2
translator/contextual_suggestions: true
translator/max_homophones: 7
translator/max_homographs: 7
hans_char:
grammar:
language: zh-hans-t-essay-bgc
collocation_max_length: 2
collocation_min_length: 2
translator/contextual_suggestions: true
translator/max_homophones: 7
translator/max_homographs: 7

34
grammar.yaml

@ -0,0 +1,34 @@
# patch:
# __include: hant
hant:
grammar:
language: zh-hant-t-essay-bgw
translator/contextual_suggestions: true
translator/max_homophones: 7
translator/max_homographs: 7
hans:
grammar:
language: zh-hans-t-essay-bgw
translator/contextual_suggestions: true
translator/max_homophones: 7
translator/max_homographs: 7
hant_char:
grammar:
language: zh-hant-t-essay-bgc
collocation_max_length: 2
collocation_min_length: 2
translator/contextual_suggestions: true
translator/max_homophones: 7
translator/max_homographs: 7
hans_char:
grammar:
language: zh-hans-t-essay-bgc
collocation_max_length: 2
collocation_min_length: 2
translator/contextual_suggestions: true
translator/max_homophones: 7
translator/max_homographs: 7

BIN
img/1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
img/2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
img/3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
img/4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
img/5.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

BIN
img/6.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
img/7.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
img/8.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

7
installation.yaml

@ -0,0 +1,7 @@
distribution_code_name: Weasel
distribution_name: "小狼毫"
distribution_version: 0.14.3
install_time: "Thu Jun 24 11:23:44 2021"
installation_id: "YOUR_UNIQUE_NAME"
rime_version: 1.5.3
sync_dir: 'C:\Users\xxx\Nextcloud\RimeData\Rime'

15
lua/easy_en.lua

@ -0,0 +1,15 @@
local function append_blank_filter(input)
local cands = {}
for cand in input:iter() do
if (not cand.comment:find("")) then
table.insert(cands, cand)
end
end
for i, cand in ipairs(cands) do
yield(Candidate("word", cand.start, cand._end, cand.text .. " ", cand.comment))
end
end
return { append_blank_filter = append_blank_filter }

62
lua/select_character.lua

@ -0,0 +1,62 @@
-- http://lua-users.org/lists/lua-l/2014-04/msg00590.html
local function utf8_sub(s, i, j)
i = i or 1
j = j or -1
if i < 1 or j < 1 then
local n = utf8.len(s)
if not n then return nil end
if i < 0 then i = n + 1 + i end
if j < 0 then j = n + 1 + j end
if i < 0 then i = 1 elseif i > n then i = n end
if j < 0 then j = 1 elseif j > n then j = n end
end
if j < i then return "" end
i = utf8.offset(s, i)
j = utf8.offset(s, j + 1)
if i and j then
return s:sub(i, j - 1)
elseif i then
return s:sub(i)
else
return ""
end
end
local function first_character(s)
return utf8_sub(s, 1, 1)
end
local function last_character(s)
return utf8_sub(s, -1, -1)
end
local function select_character(key, env)
local engine = env.engine
local context = engine.context
local commit_text = context:get_commit_text()
local config = engine.schema.config
local first_key = config:get_string('key_binder/select_first_character') or 'bracketleft'
local last_key = config:get_string('key_binder/select_last_character') or 'bracketright'
if (key:repr() == first_key and commit_text ~= "") then
engine:commit_text(first_character(commit_text))
context:clear()
return 1 -- kAccepted
end
if (key:repr() == last_key and commit_text ~= "") then
engine:commit_text(last_character(commit_text))
context:clear()
return 1 -- kAccepted
end
return 2 -- kNoop
end
return select_character

5
lua_select_character.yaml

@ -0,0 +1,5 @@
# encoding: utf-8
---
patch:
'engine/processors/@before 0':
lua_processor@select_character_processor

11357
luna_pinyin.chat.dict.yaml

File diff suppressed because it is too large

46796
luna_pinyin.chengyusuyu.dict.yaml

File diff suppressed because it is too large

10311
luna_pinyin.computer.dict.yaml

File diff suppressed because it is too large

212
luna_pinyin.custom.yaml

@ -0,0 +1,212 @@
# luna_pinyin.custom.yaml
#
# 補靪功能:將朙月拼音的詞庫修改爲朙月拼音擴充詞庫
#
# 作者:瑾昀 <[email protected]>
#
# 部署位置:
# ~/.config/ibus/rime (Linux)
# ~/Library/Rime (Mac OS)
# %APPDATA%\Rime (Windows)
#
# 於重新部署後生效
#
#
# 注意:本補靪適用於所有朙月拼音系列方案(「朙月拼音」、「朙月拼音·简化字」、「朙月拼音·臺灣正體」、「朙月拼音·語句流」)。
# 只須將本 custom.yaml 的前面名字改爲對應的輸入方案名字然後放入用戶文件夾重新部署即可。如 luna_pinyin_simp.custom.yaml。
# 雙拼用戶請使用 double_pinyin.custom.yaml。
#
#
# 附朙月拼音系列方案與其對應的 id 一覽表:
# 輸入方案 id
# 朙月拼音 luna_pinyin
# 朙月拼音·简化字 luna_pinyin_simp
# 朙月拼音·臺灣正體 luna_pinyin_tw
# 朙月拼音·語句流 luna_pinyin_fluency
#
patch:
# 載入朙月拼音擴充詞庫
"translator/dictionary": luna_pinyin.extended
# 拼写纠错
"translator/enable_correction": false
# 本條補靪只在「小狼毫 0.9.30」、「鼠鬚管 0.9.25 」、「Rime-1.2」及更高的版本中起作用。
"speller/algebra/@before 0": xform/^([b-df-np-z])$/$1_/
#"switches/@0/reset": 1 #表示將 switcher 列表中的第一個元素(即 ascii_mode 開關)的初始值重設爲狀態1(即「英文」)。
#模糊拼音
'speller/algebra':
- erase/^xx$/ # 第一行保留
# 模糊音定義
# 需要哪組就刪去行首的 # 號,單雙向任選
#- derive/^([zcs])h/$1/ # zh, ch, sh => z, c, s
#- derive/^([zcs])([^h])/$1h$2/ # z, c, s => zh, ch, sh
#- derive/^n/l/ # n => l
#- derive/^l/n/ # l => n
# 這兩組一般是單向的
#- derive/^r/l/ # r => l
#- derive/^ren/yin/ # ren => yin, reng => ying
#- derive/^shen/sehn/
#- derive/^r/y/ # r => y
# 下面 hu <=> f 這組寫法複雜一些,分情況討論
#- derive/^hu$/fu/ # hu => fu
#- derive/^hong$/feng/ # hong => feng
#- derive/^hu([in])$/fe$1/ # hui => fei, hun => fen
#- derive/^hu([ao])/f$1/ # hua => fa, ...
#- derive/^fu$/hu/ # fu => hu
#- derive/^feng$/hong/ # feng => hong
#- derive/^fe([in])$/hu$1/ # fei => hui, fen => hun
#- derive/^f([ao])/hu$1/ # fa => hua, ...
# 韻母部份
#- derive/^([bpmf])eng$/$1ong/ # meng = mong, ...
#- derive/([ei])n$/$1ng/ # en => eng, in => ing
#- derive/([ei])ng$/$1n/ # eng => en, ing => in
#自制
#- derive/^([sj])hen$/$1ehn/
# 樣例足夠了,其他請自己總結……
# 反模糊音?
# 誰說方言沒有普通話精確、有模糊音,就能有反模糊音。
# 示例爲分尖團的中原官話:
#- derive/^ji$/zii/ # 在設計者安排下鳩佔鵲巢,尖音i只好雙寫了
#- derive/^qi$/cii/
#- derive/^xi$/sii/
#- derive/^ji/zi/
#- derive/^qi/ci/
#- derive/^xi/si/
#- derive/^ju/zv/
#- derive/^qu/cv/
#- derive/^xu/sv/
# 韻母部份,只能從大面上覆蓋
#- derive/^([bpm])o$/$1eh/ # bo => beh, ...
#- derive/(^|[dtnlgkhzcs]h?)e$/$1eh/ # ge => geh, se => sheh, ...
#- derive/^([gkh])uo$/$1ue/ # guo => gue, ...
#- derive/^([gkh])e$/$1uo/ # he => huo, ...
#- derive/([uv])e$/$1o/ # jue => juo, lve => lvo, ...
#- derive/^fei$/fi/ # fei => fi
#- derive/^wei$/vi/ # wei => vi
#- derive/^([nl])ei$/$1ui/ # nei => nui, lei => lui
#- derive/^([nlzcs])un$/$1vn/ # lun => lvn, zun => zvn, ...
#- derive/^([nlzcs])ong$/$1iong/ # long => liong, song => siong, ...
# 這個辦法雖從拼寫上做出了區分,然而受詞典制約,候選字仍是混的。
# 只有真正的方音輸入方案纔能做到!但「反模糊音」這個玩法快速而有效!
# 模糊音定義先於簡拼定義,方可令簡拼支持以上模糊音
- abbrev/^([a-z]).+$/$1/ # 簡拼(首字母)
- abbrev/^([zcs]h).+$/$1/ # 簡拼(zh, ch, sh)
# 以下是一組容錯拼寫,《漢語拼音》方案以前者爲正
#- derive/^([nl])ve$/$1ue/ # nve = nue, lve = lue
#- derive/^([jqxy])u/$1v/ # ju = jv,
#- derive/un$/uen/ # gun = guen,
#- derive/ui$/uei/ # gui = guei,
#- derive/iu$/iou/ # jiu = jiou,
# 自動糾正一些常見的按鍵錯誤
- derive/([aeiou])ng$/$1gn/ # dagn => dang
- derive/([dtngkhrzcs])o(u|ng)$/$1o/ # zho => zhong|zhou
- derive/ong$/on/ # zhonguo => zhong guo
- derive/ao$/oa/ # hoa => hao
- derive/([iu])a(o|ng?)$/a$1$2/ # tain => tian
# 分尖團後 v => ü 的改寫條件也要相應地擴充:
'translator/preedit_format':
- "xform/([nljqxyzcs])v/$1ü/"
switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]
- name: emoji_suggestion
reset: 1
states: [ "Yes", "No" ]
- name: full_shape
states: [ 半角, 全角 ]
- name: simplification
reset: 1
states: [ 漢字, 汉字 ]
- name: ascii_punct
states: [ 。,, ., ]
engine/translators:
# - lua_translator@date_translator
# - lua_translator@week_translator
- punct_translator
- script_translator
- table_translator@custom_phrase
engine/filters:
- simplifier@emoji_suggestion
#- simplifier@zh_simp
- simplifier
- uniquifier
#- charset_filter@gbk
#- single_char_filter
engine/processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
# engine/segmentors:
# - ascii_segmentor
# - matcher
# - abc_segmentor
# - punct_segmentor
# - fallback_segmentor
emoji_suggestion:
opencc_config: emoji.json
option_name: emoji_suggestion
# tips: all
reverse_lookup: {}
punctuator:
import_preset: symbols
# 自定义快捷符号输入
# symbols:
# "/fs": [½, ‰, ¼, ⅓, ⅔, ¾, ⅒ ]
half_shape:
"#": "#"
"*": "*"
"`": "`"
"~": "~"
"@": "@"
"=": "="
"/": ["/", "÷",]
'\': "、"
"_" : "──"
"'": {pair: ["「", "」"]}
"[": ["【", "["]
"]": ["】", "]"]
"$": ["¥", "$", "€", "£", "¢", "¤"]
"<": ["《", "〈", "«", "<"]
">": ["》", "〉", "»", ">"]
recognizer/patterns/punct: "^/([0-9]0?|[A-Za-z]+)$"
# 自定义词库
custom_phrase:
dictionary: ""
user_dict: custom_phrase
db_class: stabledb
enable_completion: false
enable_sentence: false
initial_quality: 1
"engine/translators/@5": table_translator@custom_phrase
# Rx: BlindingDark/rime-easy-en:customize:schema=double_pinyin_flypy
# __include: easy_en:/patch
# easy_en/enable_sentence: false
# Rx: lotem/rime-octagram-data:customize:schema=luna_pinyin,model=hans
__include: grammar:/hant
# Rx: BlindingDark/rime-lua-select-character:customize:schema=luna_pinyin {
__include: lua_select_character:/patch
# }

70704
luna_pinyin.dict.yaml

File diff suppressed because it is too large

58
luna_pinyin.extended.dict.yaml

@ -0,0 +1,58 @@
# Rime dictionary
# encoding: utf-8
#
# Luna Pinyin Extended Dictionary(Basic) - 明月拼音擴充詞庫(基本)
#
# 瑾昀 <[email protected]>
#
# Thanks to the following works:
#
# * 拼音加加論壇beckyer製作的繁體詞庫
# http://bbs.jjol.cn/showthread.php?t=6758
#
# * 小麥注音輸入法詞庫
# https://github.com/mjhsieh/McBopomofo/tree/master/Source/Data
#
# * 新酷音共享詞庫
# Google搜尋獲得,由臺灣网友整理
#
# * 詞庫网
# http://baseterm.com/
#
# * 敎育部詞頻統計表
# http://www.edu.tw/files/site_content/m0001/pin/biau2.htm?open
#
# * 維基百科
# http://www.wikipedia.org/
#
# 部署位置:
# ~/.config/ibus/rime (Linux)
# ~/Library/Rime (Mac OS)
# %APPDATA%\Rime (Windows)
#
# 於重新部署後生效
#
---
name: luna_pinyin.extended
version: "2016.06.26"
sort: by_weight #字典初始排序,可選original或by_weight
use_preset_vocabulary: true
#此處爲明月拼音擴充詞庫(基本)默認鏈接載入的詞庫,有朙月拼音官方詞庫、明月拼音擴充詞庫(漢語大詞典)、明月拼音擴充詞庫(詩詞)、明月拼音擴充詞庫(含西文的詞彙)。如果不需要加載某个詞庫請將其用「#」註釋掉。
#雙拼不支持 luna_pinyin.cn_en 詞庫,請用戶手動禁用。
import_tables:
- luna_pinyin
- luna_pinyin.xiandaihanyu
- luna_pinyin.chengyusuyu
- luna_pinyin.popular
- essay
- luna_pinyin.computer
- luna_pinyin.kaifa
- luna_pinyin.poetry
- luna_pinyin.chat
- luna_pinyin.place
- luna_pinyin.shopping
- luna_pinyin.website
- luna_pinyin.mingxing
...

11628
luna_pinyin.flypyfz.dict.yaml

File diff suppressed because it is too large

11626
luna_pinyin.flypyfz.tr.dict.yaml

File diff suppressed because it is too large

448
luna_pinyin.kaifa.dict.yaml

@ -0,0 +1,448 @@
# Rime dictionary
# encoding: utf-8
# Souce: https://pinyin.sogou.com/dict/detail/index/75228
#
# cat luna_pinyin.kaifadashenzhuanyongciku.dict.yaml | ggrep -v -P "\t" | sponge luna_pinyin.kaifadashenzhuanyongciku.dict.yaml
# wget 'https://pinyin.sogou.com/d/dict/download_cell.php?id=75228&name=%E5%BC%80%E5%8F%91%E5%A4%A7%E7%A5%9E%E4%B8%93%E7%94%A8%E8%AF%8D%E5%BA%93%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91&f=detail'
# python $HOME/dev/myproject/ascel/ascel.py 开发大神专用词库【官方推荐】.scel >> luna_pinyin.kaifadashenzhuanyongciku.dict.yaml
# rm 开发大神专用词库【官方推荐】.scel
# version=$(date +%Y.%m.%d); gsed -i -E "s/^version: \".+\"$/version: \"$version\"/g" luna_pinyin.kaifadashenzhuanyongciku.dict.yaml
---
name: luna_pinyin.kaifadashenzhuanyongciku
version: "2020.02.25"
sort: by_weight
use_preset_vocabulary: false
...
按引用传递 an yin yong chuan di
按值传递 an zhi chuan di
安装调试 an zhuang tiao shi
包含文件 bao han wen jian
报警复位 bao jing fu wei
本地存放地址 ben di cun fang di zhi
本地化 ben di hua
变量 bian liang
变量表 bian liang biao
编码 bian ma
编译 bian yi
编译器 bian yi qi
标识符 biao zhi fu
标准配置 biao zhun pei zhi
并发数 bing fa shu
捕获异常 bu huo yi chang
不可分割的 bu ke fen ge de
参见 can jian
参数 can shu
参数信息 can shu xin xi
操作符 cao zuo fu
操作系统 cao zuo xi tong
查错 cha cuo
查看 cha kan
插入位置 cha ru wei zhi
常量 chang liang
长整数 chang zheng shu
超级木马 chao ji mu ma
超文本传输协议 chao wen ben chuan shu xie yi
程序版本号 cheng xu ban ben hao
程序备注 cheng xu bei zhu
程序池 cheng xu chi
程序段 cheng xu duan
程序集 cheng xu ji
程序集变量 cheng xu ji bian liang
程序类型 cheng xu lei xing
程序名称 cheng xu ming cheng
程序异常 cheng xu yi chang
成员 cheng yuan
成员方法 cheng yuan fang fa
成员函数 cheng yuan han shu
成员属性 cheng yuan shu xing
重新关联名称 chong xin guan lian ming cheng
重载 chong zai
抽象 chou xiang
抽象方法 chou xiang fang fa
抽象体 chou xiang ti
抽象物 chou xiang wu
抽象性 chou xiang xing
初始化 chu shi hua
传给函式的值 chuan gei han shi de zhi
传值参数 chuan zhi can shu
创建对象 chuang jian dui xiang
窗口标题 chuang kou biao ti
窗口透明载入 chuang kou tou ming zai ru
窗口状态控制 chuang kou zhuang tai kong zhi
次数 ci shu
存储技术 cun chu ji shu
存取 cun qu
存取函式 cun qu han shi
存取级别 cun qu ji bie
大数据 da shu ju
待编码数据 dai bian ma shu ju
带宽 dai kuan
代码 dai ma
单例模式 dan li mo shi
单行注释 dan xing zhu shi
单元测试 dan yuan ce shi
当前进程句柄 dang qian jin cheng ju bing
低配置 di pei zhi
地址 di zhi
地址总线 di zhi zong xian
调用表 diao yong biao
定向营销 ding xiang ying xiao
定址空间 ding zhi kong jian
丢包 diu bao
动多态 dong duo tai
动静多态 dong jing duo tai
读内存文本 du nei cun wen ben
读内存整数 du nei cun zheng shu
读文本型内存 du wen ben xing nei cun
读整数内存 du zheng shu nei cun
读整数型内存 du zheng shu xing nei cun
断言 duan yan
短整数 duan zheng shu
队列 dui lie
多功能条 duo gong neng tiao
多行注释 duo hang zhu shi
多媒体技术应用 duo mei ti ji shu ying yong
多态 duo tai
多维数组 duo wei shu zu
额外信息 e wai xin xi
恶意攻击 e yi gong ji
二叉链表 er cha lian biao
二进制代码 er jin zhi dai ma
二维数组 er wei shu zu
返回值 fan hui zhi
仿函数 fang han shu
防火墙 fang huo qiang
访问 fang wen
访问函数 fang wen han shu
访问级别 fang wen ji bie
访问临界区 fang wen lin jie qu
访问器 fang wen qi
非线性链表 fei xian xing lian biao
分布式计算 fen bu shi ji suan
分布式因特网应用程序 fen bu shi yin te wang ying yong cheng xu
分割字节集 fen ge zi jie ji
分配 fen pei
分配器 fen pei qi
封装 feng zhuang
父类 fu lei
服务器 fu wu qi
赋值 fu zhi
赋值操作符 fu zhi cao zuo fu
改变目录 gai bian mu lu
改变驱动器 gai bian qu dong qi
概要分析 gai yao fen xi
高级选择夹 gao ji xuan ze jia
更新机制 geng xin ji zhi
更新配置文件地址 geng xin pei zhi wen jian di zhi
更新文件下载目录 geng xin wen jian xia zai mu lu
工厂模式 gong chang mo shi
公共语言运行库 gong gong yu yan yun xing ku
工具类 gong ju lei
公开测试 gong kai ce shi
共用体 gong yong ti
构造方法 gou zao fang fa
构造函数 gou zao han shu
构造体 gou zao ti
关闭进程句柄 guan bi jin cheng ju bing
观察者模式 guan cha zhe mo shi
关联 guan lian
关联式容器 guan lian shi rong qi
关联项 guan lian xiang
函数 han shu
函数式 han shu shi
缓冲区 huan chong qu
汇编 hui bian
汇编语言 hui bian yu yan
回溯相容 hui su xiang rong
回调 hui tiao
回原点 hui yuan dian
活化 huo hua
继承父类成员 ji cheng fu lei cheng yuan
集成开发环境 ji cheng kai fa huan jing
基础类别 ji chu lei bie
基础型别 ji chu xing bie
计次 ji ci
集合类 ji he lei
激活 ji huo
基类 ji lei
机器码 ji qi ma
计数 ji shu
技术可行性分析 ji shu ke xing xing fen xi
技术支持 ji shu zhi chi
架构 jia gou
加密次数 jia mi ci shu
加密结果 jia mi jie guo
加密文本 jia mi wen ben
剪辑历史 jian ji li shi
监视表 jian shi biao
箭头操作符 jian tou cao zuo fu
脚本 jiao ben
脚本语言 jiao ben yu yan
交叉测试 jiao cha ce shi
校验 jiao yan
结构化编程 jie gou hua bian cheng
接口 jie kou
接口程序集 jie kou cheng xu ji
解释程序 jie shi cheng xu
解锁文件 jie suo wen jian
进程句柄 jin cheng ju bing
进程名 jin cheng ming
静多态 jing duo tai
精简指令集 jing jian zhi ling ji
静态方法 jing tai fang fa
句柄 ju bing
局部变量 ju bu bian liang
聚合 ju he
开发环境 kai fa huan jing
可互操作性 ke hu cao zuo xing
可靠性 ke kao xing
可理解性 ke li jie xing
可维护性 ke wei hu xing
可行性 ke xing xing
可行性分析 ke xing xing fen xi
可修改性 ke xiu gai xing
可移植性 ke yi zhi xing
可执行代码 ke zhi xing dai ma
可追踪性 ke zhui zong xing
空间资源 kong jian zi yuan
类变量 lei bian liang
类接口 lei jie kou
类库 lei ku
类体 lei ti
类装载器 lei zhuang zai qi
链表 lian biao
连接池 lian jie chi
临时子程序 lin shi zi cheng xu
令牌环 ling pai huan
轮询 lun xun
逻辑运算符 luo ji yun suan fu
逻辑值 luo ji zhi
冒泡 mao pao
枚举 mei ju
枚举进程 mei ju jin cheng
门户网站 men hu wang zhan
面向对象 mian xiang dui xiang
模块化 mo kuai hua
默认按钮 mo ren an niu
模板库 mu ban ku
木马 mu ma
内部测试 nei bu ce shi
内部测试的组织实施 nei bu ce shi de zu zhi shi shi
内核对象 nei he dui xiang
排错 pai cuo
排期 pai qi
排序 pai xu
配接器 pei jie qi
配置 pei zhi
配置器 pei zhi qi
频繁分配释放资源 pin fan fen pei shi fang zi yuan
频宽 pin kuan
启动窗口创建完毕 qi dong chuang kou chuang jian wan bi
启动事件 qi dong shi jian
启动子程序 qi dong zi cheng xu
嵌套 qian tao
强行聊天被选择 qiang xing liao tian bei xuan ze
清除图标 qing chu tu biao
清空内存 qing kong nei cun
取磁盘卷标 qu ci pan juan biao
取磁盘剩余空间 qu ci pan sheng yu kong jian
取磁盘总空间 qu ci pan zong kong jian
取错误 qu cuo wu
取地址操作符 qu di zhi cao zuo fu
取接口 qu jie kou
取逻辑值 qu luo ji zhi
取数值 qu shu zhi
取用 qu yong
取址运算子 qu zhi yun suan zi
全编译 quan bian yi
全局变量 quan ju bian liang
人工智慧 ren gong zhi hui
人工智能 ren gong zhi neng
人工智能与识别 ren gong zhi neng yu shi bie
人机交互 ren ji jiao hu
软件测试技术 ruan jian ce shi ji shu
软件架构 ruan jian jia gou
软件开发工具包 ruan jian kai fa gong ju bao
软件设计方法 ruan jian she ji fang fa
软件生命周期 ruan jian sheng ming zhou qi
软件注册 ruan jian zhu ce
三维数组 san wei shu zu
筛法 shai fa
删除数据 shan chu shu ju
删除自身 shan chu zi shen
设计模式 she ji mo shi
设值 she zhi
设置程序图标 she zhi cheng xu tu biao
生成 sheng cheng
生成随机颜色 sheng cheng sui ji yan se
生成图片 sheng cheng tu pian
生成运行 sheng cheng yun xing
识别文本 shi bie wen ben
实参 shi can
释放资源 shi fang zi yuan
事件代理 shi jian dai li
实例 shi li
实例变量 shi li bian liang
实例方法 shi li fang fa
实例化 shi li hua
十六进制地址 shi liu jin zhi di zhi
适配器 shi pei qi
适配器模式 shi pei qi mo shi
适用性 shi yong xing
实质参数 shi zhi can shu
手动控制模式 shou dong kong zhi mo shi
鼠标锁定 shu biao suo ding
输出设备 shu chu she bei
输出字节文本 shu chu zi jie wen ben
数据 shu ju
数据割接 shu ju ge jie
数据集 shu ju ji
数据结构 shu ju jie gou
数据库 shu ju ku
数据库管理 shu ju ku guan li
数据库技术研究 shu ju ku ji shu yan jiu
数据库系统 shu ju ku xi tong
数据类型 shu ju lei xing
数据总线 shu ju zong xian
属性 shu xing
数值 shu zhi
数组 shu zu
双精度小数 shuang jing du xiao shu
顺序存储的有序表 shun xu cun chu de you xu biao
死循环 si xun huan
私钥文本 si yao wen ben
搜寻 sou xun
算法 suan fa
算术操作符 suan shu cao zuo fu
算术运算符 suan shu yun suan fu
索引 suo yin
锁住文件 suo zhu wen jian
特性音讯 te xing yin xun
提升进程权限 ti sheng jin cheng quan xian
体系结构 ti xi jie gou
条件运算符 tiao jian yun suan fu
调试 tiao shi
调试参数行 tiao shi can shu xing
调试和测试 tiao shi he ce shi
同步方法 tong bu fang fa
通常 tong chang
统一建模语言 tong yi jian mo yu yan
通用指令代码 tong yong zhi ling dai ma
透明标签 tou ming biao qian
透明窗口 tou ming chuang kou
透明窗口的句柄 tou ming chuang kou de ju bing
透明度 tou ming du
图形设备 tu xing she bei
推荐配置 tui jian pei zhi
托管代码 tuo guan dai ma
网卡信息 wang ka xin xi
伪变量 wei bian liang
微软基础类库 wei ruan ji chu lei ku
位址 wei zhi
位址空间 wei zhi kong jian
文本 wen ben
文件尺寸 wen jian chi cun
文件地址 wen jian di zhi
问题定义 wen ti ding yi
无参构造函数 wu can gou zao han shu
无限多开被选择 wu xian duo kai bei xuan ze
析构函数 xi gou han shu
系统崩溃 xi tong beng kui
系统调用 xi tong diao yong
系统分析 xi tong fen xi
系统架构 xi tong jia gou
系统设计 xi tong she ji
下标 xia biao
下载文件 xia zai wen jian
线程调度 xian cheng diao du
现代操作系统 xian dai cao zuo xi tong
显式转换 xian shi zhuan huan
线性链表 xian xing lian biao
项目推广 xiang mu tui guang
详细设计 xiang xi she ji
向下兼容 xiang xia jian rong
消息池 xiao xi chi
消息机制 xiao xi ji zhi
写文本型内存 xie wen ben xing nei cun
协议栈 xie yi zhan
写整数内存 xie zheng shu nei cun
写整数型内存 xie zheng shu xing nei cun
写字节集内存 xie zi jie ji nei cun
信息框提示 xin xi kuang ti shi
形参 xing can
虚拟机 xu ni ji
需求调研 xu qiu diao yan
需求分析 xu qiu fen xi
循环类 xun huan lei
压力测试 ya li ce shi
延迟 yan chi
研究领域 yan jiu ling yu
验收与运行 yan shou yu yun xing
演算法 yan suan fa
一对多 yi dui duo
一维数组 yi wei shu zu
引数 yin shu
引用名 yin yong ming
硬件体系结构 ying jian ti xi jie gou
硬件休克 ying jian xiu ke
硬盘信息 ying pan xin xi
硬盘序号 ying pan xu hao
应用 ying yong
应用程式 ying yong cheng shi
应用程式框架 ying yong cheng shi kuang jia
应用程序 ying yong cheng xu
应用程序服务器 ying yong cheng xu fu wu qi
应用程序接口 ying yong cheng xu jie kou
应用程序框架 ying yong cheng xu kuang jia
应用框架 ying yong kuang jia
用户培训 yong hu pei xun
用户输入的注册码 yong hu shu ru de zhu ce ma
优先级 you xian ji
有效性 you xiao xing
预减 yu jian
语句 yu ju
源程序 yuan cheng xu
源程序安全 yuan cheng xu an quan
元素 yuan su
越界 yue jie
云计算技术 yun ji suan ji shu
运算子 yun suan zi
运行 yun xing
栈法 zhan fa
栈区 zhan qu
阵列 zhen lie
正式精简版 zheng shi jing jian ban
正式完整版 zheng shi wan zheng ban
指定 zhi ding
指派 zhi pai
指针 zhi zhen
指针到字节集 zhi zhen dao zi jie ji
注册码 zhu ce ma
助记符 zhu ji fu
装配件 zhuang pei jian
装饰模式 zhuang shi mo shi
状态条 zhuang tai tiao
自变量 zi bian liang
子程序 zi cheng xu
子程序参数 zi cheng xu can shu
子程序指针 zi cheng xu zhi zhen
自动控制模式 zi dong kong zhi mo shi
自动运行启动 zi dong yun xing qi dong
自动运行停止 zi dong yun xing ting zhi
字段 zi duan
字符串 zi fu chuan
字节 zi jie
字节集 zi jie ji
字节码 zi jie ma
子类 zi lei
资源保留 zi yuan bao liu
资源不释放 zi yuan bu shi fang
资源额度不足 zi yuan e du bu zu
总体描述 zong ti miao shu
组合语言 zu he yu yan
组件对象模式 zu jian dui xiang mo shi
组件对象模型 zu jian dui xiang mo xing
作用域 zuo yong yu

5992
luna_pinyin.mingxing.dict.yaml

File diff suppressed because it is too large

58901
luna_pinyin.net.dict.yaml

File diff suppressed because it is too large

37771
luna_pinyin.place.dict.yaml

File diff suppressed because it is too large

28446
luna_pinyin.poetry.dict.yaml

File diff suppressed because it is too large

46428
luna_pinyin.popular.dict.yaml

File diff suppressed because it is too large

109
luna_pinyin.schema.yaml

@ -0,0 +1,109 @@
# Rime schema
# encoding: utf-8
schema:
schema_id: luna_pinyin
name: 朙月拼音
version: "0.24"
author:
- 佛振 <[email protected]>
description: |
Rime 預設的拼音輸入方案。
參考以下作品而創作:
* CC-CEDICT
* Android open source project
* Chewing - 新酷音
* opencc - 開放中文轉換
dependencies:
- stroke
switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]
- name: full_shape
states: [ 半角, 全角 ]
- name: simplification
states: [ 漢字, 汉字 ]
engine:
processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
segmentors:
- ascii_segmentor
- matcher
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- punct_translator
- table_translator@custom_phrase
- reverse_lookup_translator
- script_translator
filters:
- simplifier
- uniquifier
speller:
alphabet: zyxwvutsrqponmlkjihgfedcba
delimiter: " '"
algebra:
- erase/^xx$/
- abbrev/^([a-z]).+$/$1/
- abbrev/^([zcs]h).+$/$1/
- derive/^([nl])ve$/$1ue/
- derive/^([jqxy])u/$1v/
- derive/un$/uen/
- derive/ui$/uei/
- derive/iu$/iou/
- derive/([aeiou])ng$/$1gn/
- derive/([dtngkhrzcs])o(u|ng)$/$1o/
- derive/ong$/on/
- derive/ao$/oa/
- derive/([iu])a(o|ng?)$/a$1$2/
translator:
dictionary: luna_pinyin
preedit_format:
- xform/([nl])v/$1ü/
- xform/([nl])ue/$1üe/
- xform/([jqxy])v/$1u/
custom_phrase:
dictionary: ""
user_dict: custom_phrase
db_class: stabledb
enable_completion: false
enable_sentence: false
initial_quality: 1
reverse_lookup:
dictionary: stroke
enable_completion: true
prefix: "`"
suffix: "'"
tips: 〔筆畫〕
preedit_format:
- xlit/hspnz/一丨丿丶乙/
comment_format:
- xform/([nl])v/$1ü/
punctuator:
import_preset: symbols
key_binder:
import_preset: default
recognizer:
import_preset: default
patterns:
punct: '^/([0-9]0?|[A-Za-z]+)$'
reverse_lookup: "`[a-z]*'?$"

780300
luna_pinyin.sgmain.dict.yaml

File diff suppressed because it is too large

54726
luna_pinyin.shopping.dict.yaml

File diff suppressed because it is too large

5252
luna_pinyin.website.dict.yaml

File diff suppressed because it is too large

56080
luna_pinyin.xiandaihanyu.dict.yaml

File diff suppressed because it is too large

152
numbers.schema.yaml

@ -0,0 +1,152 @@
# Rime schema
# encoding: utf-8
# Date: 2020-03-09 21:17:40
#=============================================
############## 【 使用说明 】 ##############
# 直接按 1234567890 输入 壹贰叁...
# 按 shift 再按 12345... 输入 一二三四五...
# 二三候选跟五笔一样,还是 ; 和 '
#=============================================
# 本方案是参考官方文明中进行修改的,增加了自定义的二三候选键
# 参考地址:https://github.com/rime/home/wiki/RimeWithSchemata#%E6%94%B9%E9%80%A0%E9%8D%B5%E7%9B%A4
#=============================================
schema:
schema_id: numbers
name: 大写数字
version: "1.2"
description: 快捷输入大写数字
switches:
- name: full_shape
states: [ 壹贰叁, 一二三 ]
engine:
processors:
- key_binder
- punctuator
- selector
- express_editor
segmentors:
- punct_segmentor
translators:
- punct_translator
menu:
# 选择候选词的键,相当于 12345,
# 因为这个输入方案中的数字已经用于输入文字了,
# 不能使用12345作为候选词的选择键
alternative_select_keys: "acegi"
key_binder:
bindings:
- {accept: semicolon, send: c, when: has_menu} # 候选2 用分号
- {accept: apostrophe, send: e, when: has_menu} # 候选3 用单引号
punctuator:
half_shape:
# 菜单中切换到【壹贰叁】模式时
"1":
"2":
"3":
"4":
"5":
"6":
"7":
"8":
"9":
"0":
"s":
"b":
"q":
"w":
"j":
"f":
"n":
"y": [ 元, 月, 亿 ]
"r":
"x": 星期
"z": [ 整, 之 ]
"d":
"h":
".":
# shift + key
"!":
"@":
"#":
"$": [ 四, ¥]
"%": [ 五, 百分之 ]
"^":
"&":
"*":
"(":
")":
"S":
"B":
"Q":
"W":
"J":
"F":
"N":
"Y": [ 元, 月, 亿 ]
"R":
"X": 星期
"Z": [ 整, 之 ]
"D":
"H":
">":
# 菜单中切换到【一二三】模式时
full_shape:
"1":
"2":
"3":
"4":
"5":
"6":
"7":
"8":
"9":
"0":
"s":
"b":
"q":
"w":
"n":
"y": [ 元, 月, 亿 ]
"r":
"x": 星期
"j":
"f":
"z": [ 整, 之 ]
"d":
"h":
".":
# shift + key
"!":
"@":
"#":
"$": [ 肆, ¥]
"%": [ 伍, 百分之 ]
"^":
"&":
"*":
"(":
")":
"S":
"B":
"Q":
"W":
"J":
"F":
"N":
"Y": [ 元, 月, 亿 ]
"R":
"X": 星期
"Z": [ 整, 之 ]
"D":
"H":
">":

22
opencc/emoji.json

@ -0,0 +1,22 @@
{
"name": "Chinese to Emoji",
"segmentation": {
"type": "mmseg",
"dict": {
"type": "text",
"file": "emoji_word.txt"
}
},
"conversion_chain": [{
"dict": {
"type": "group",
"dicts": [{
"type": "text",
"file": "emoji_word.txt"
}, {
"type": "text",
"file": "emoji_category.txt"
}]
}
}]
}

139
opencc/emoji_category.txt

@ -0,0 +1,139 @@
中华传统 中华传统 🧧 🥮 🧨 🧮
中華傳統 中華傳統 🧧 🥮 🧨 🧮
中餐 中餐 🍜 🍚 🍲 🥘 🥟 🥠 🥡 🥢
串点 串点 🍢 🍡
串點 串點 🍢 🍡
乐器 乐器 🎻 🎸 🎹 🎷 🎺 🥁
亚裔 亚裔 👨🏻 👩🏻 👴🏻 👵🏻 👦🏻 👧🏻 👶🏻
亞裔 亞裔 👨🏻 👩🏻 👴🏻 👵🏻 👦🏻 👧🏻 👶🏻
做运动 做运动 ⛷ 🏂 🏋🏻 🤺 🤼 🤸🏻 ⛹🏻 🤾🏻 🏌🏻 🏄🏻 🏊🏻 🤽🏻 🚣🏻 🏇🏻 🚴🏻 🚵🏻 🧗🏻 🤹🏻
做运动女 做运动女 ⛷ 🏂 🏋🏻‍♀️ 🤺 🤼‍♀️ 🤸🏻‍♀️ ⛹🏻‍♀️ 🤾🏻‍♀️ 🏌🏻‍♀️ 🏄🏻‍♀️ 🏊🏻‍♀️ 🤽🏻‍♀️ 🚣🏻‍♀️ 🏇🏻 🚴🏻‍♀️ 🚵🏻‍♀️ 🧗🏻‍♀️ 🤹🏻‍♀️
做运动男 做运动男 ⛷ 🏂 🏋🏻‍♂️ 🤺 🤼‍♂️ 🤸🏻‍♂️ ⛹🏻‍♂️ 🤾🏻‍♂️ 🏌🏻‍♂️ 🏄🏻‍♂️ 🏊🏻‍♂️ 🤽🏻‍♂️ 🚣🏻‍♂️ 🏇🏻 🚴🏻‍♂️ 🚵🏻‍♂️ 🧗🏻‍♂️ 🤹🏻‍♂️
做運動 做運動 ⛷ 🏂 🏋🏻 🤺 🤼 🤸🏻 ⛹🏻 🤾🏻 🏌🏻 🏄🏻 🏊🏻 🤽🏻 🚣🏻 🏇🏻 🚴🏻 🚵🏻 🧗🏻 🤹🏻
做運動女 做運動女 ⛷ 🏂 🏋🏻‍♀️ 🤺 🤼‍♀️ 🤸🏻‍♀️ ⛹🏻‍♀️ 🤾🏻‍♀️ 🏌🏻‍♀️ 🏄🏻‍♀️ 🏊🏻‍♀️ 🤽🏻‍♀️ 🚣🏻‍♀️ 🏇🏻 🚴🏻‍♀️ 🚵🏻‍♀️ 🧗🏻‍♀️ 🤹🏻‍♀️
做運動男 做運動男 ⛷ 🏂 🏋🏻‍♂️ 🤺 🤼‍♂️ 🤸🏻‍♂️ ⛹🏻‍♂️ 🤾🏻‍♂️ 🏌🏻‍♂️ 🏄🏻‍♂️ 🏊🏻‍♂️ 🤽🏻‍♂️ 🚣🏻‍♂️ 🏇🏻 🚴🏻‍♂️ 🚵🏻‍♂️ 🧗🏻‍♂️ 🤹🏻‍♂️
公交 公交 🚌 🚎 🚍 🚈 🚇 🚊
动物 动物 🦆 🦅 🦉 🦇 🐺 🐗 🦄 🐴 🐝 🐛 🐞 🐚 🐌 🦋 🐜 🕷 🐢 🐍 🦎 🦂 🦀 🦑 🐙 🦐 🐠 🐟 🐡 🐬 🦈 🐋 🐊 🐆 🐅 🐃 🐂 🐄 🦌 🐪 🐫 🐘 🦏 🦍 🐎 🐖 🐐 🐏 🐑 🐕 🐩 🐈 🐓 🦃 🕊 🐇 🐁 🐀 🐿 🐉 🐒 🦖 🦕 🦡 🦝 🦢 🦜 🦚 🦙 🦛 🦞 🦟
动物脸 动物脸 🐶 🐱 🐭 🐹 🐰 🦊 🐻 🐼 🐨 🐯 🦁 🐮 🐷 🐽 🐸 🐵
動物 動物 🦆 🦅 🦉 🦇 🐺 🐗 🦄 🐴 🐝 🐛 🐞 🐚 🐌 🦋 🐜 🕷 🐢 🐍 🦎 🦂 🦀 🦑 🐙 🦐 🐠 🐟 🐡 🐬 🦈 🐋 🐊 🐆 🐅 🐃 🐂 🐄 🦌 🐪 🐫 🐘 🦏 🦍 🐎 🐖 🐐 🐏 🐑 🐕 🐩 🐈 🐓 🦃 🕊 🐇 🐁 🐀 🐿 🐉 🐒 🦖 🦕 🦡 🦝 🦢 🦜 🦚 🦙 🦛 🦞 🦟
動物臉 動物臉 🐶 🐱 🐭 🐹 🐰 🦊 🐻 🐼 🐨 🐯 🦁 🐮 🐷 🐽 🐸 🐵
午餐 午餐 🥘 🍜 🍲 🍛 🍝 🍱 🍚 🥗
卷 卷 🥙 🌮 🌯
发型 发型 🦲 🦰 🦱 🦳
发色 发色 🦲 🦰 🦱 🦳
叶 叶 🍃 🍂 🍁 🌱 🌿 🥬
名勝 名勝 🗽 🏰 🗼 🗻 🏯 🏝 🏖 🌁 🌉 🏞
名胜 名胜 🗽 🏰 🗼 🗻 🏯 🏝 🏖 🌁 🌉 🏞
城軌 城軌 🚈 🚇 🚊 🚞 🚋 🚃 🚟
城轨 城轨 🚈 🚇 🚊 🚞 🚋 🚃 🚟
外匯 外匯 💵 💶 💷 💴
外汇 外汇 💵 💶 💷 💴
多媒体 多媒体 📽 🎥 📹 📷 🎙 📡
多媒體 多媒體 📽 🎥 📹 📷 🎙 📡
夜空 夜空 🌙 💫 ⭐️ 🌟 ✨ 🌛 🌜
大自然 大自然 🔥 💧 🌬 ☀️ 🌤 ⛅️ 🌦 🌥 ☁️ 🌨 🌧 🌩 ⛈ ❄️ 💨 🌪 🌫 🌊
天气 天气 ☀️ 🌤 ⛅️ 🌦 🌥 ☁️ 🌨 🌧 🌩 ⛈ ❄️ 💨 🌪 🌫 🌊
天氣 天氣 ☀️ 🌤 ⛅️ 🌦 🌥 ☁️ 🌨 🌧 🌩 ⛈ ❄️ 💨 🌪 🌫 🌊
奖 奖 🏅 🎖 🥇 🥈 🥉 🏆
奖项 奖项 🏅 🎖 🥇 🥈 🥉 🏆
女精怪 女精怪 🧙🏻‍♀️ 🧝🏻‍♀️ 🧛🏻‍♀️ 🧟‍♀️ 🧞‍♀️ 🧜🏻‍♀️ 🧚🏻‍♀️ 🦹🏻‍♀️
娛樂 娛樂 🎮 🎰 🎲 🎯 🎳 🎧 🎤 🎪 🎫 🎟 ♟ 🕹 🖲
娱乐 娱乐 🎮 🎰 🎲 🎯 🎳 🎧 🎤 🎪 🎫 🎟 ♟ 🕹 🖲
宗教 宗教 ✝️ ☪️ 🕉 ☸️ 🔯 🕎 ☯️ ☦️ 🛐 ⛪️ 🕌 🕍 🕋 ⛩
快餐 快餐 🍔 🌭 🍟 🥞 🥡 🥫
怪物 怪物 🦄 🤖 👾 👹 👺
拉丁裔 拉丁裔 👨🏽 👩🏽 👴🏽 👵🏽 👦🏽 👧🏽 👶🏽
拉美裔 拉美裔 👨🏽 👩🏽 👴🏽 👵🏽 👦🏽 👧🏽 👶🏽
捲 捲 🥙 🌮 🌯
数码 数码 ⌚️ 📱 💻 ⌨️ 🖥 🖨 🖱 📷 📹 💾 💽 💿 📀
數碼 數碼 ⌚️ 📱 💻 ⌨️ 🖥 🖨 🖱 📷 📹 💾 💽 💿 📀
日式料理 日式料理 🍥 🍣 🍱 🍙 🍘
日料 日料 🍥 🍣 🍱 🍙 🍘
日本菜 日本菜 🍥 🍣 🍱 🍙 🍘
日用 日用 🧴 🧼 🧻 🧽 💄
早点 早点 🍳 🥚 🧀 🥖 🥛 🍯 🥪 🥫 🥯
早餐 早餐 🍳 🥚 🧀 🥖 🥛 🍯 🥪 🥫 🥯
早點 早點 🍳 🥚 🧀 🥖 🥛 🍯 🥪 🥫 🥯
景点 景点 🗽 🏰 🗼 🗻 🏯 🏝 🏖 🌁 🌉 🏞
景點 景點 🗽 🏰 🗼 🗻 🏯 🏝 🏖 🌁 🌉 🏞
月相 月相 🌕 🌖 🌗 🌘 🌑 🌒 🌓 🌔
有害 有害 ☢️ ☣️ 🦠
机械 机械 ⚙️ 🔩 ⛏ 🛠 ⚒ 🔨 🔧 ⛓ 🧰
棕色人种 棕色人种 👨🏽 👩🏽 👴🏽 👵🏽 👦🏽 👧🏽 👶🏽
棕色人種 棕色人種 👨🏽 👩🏽 👴🏽 👵🏽 👦🏽 👧🏽 👶🏽
植物 植物 🌲 🌳 🎄 🌵 🌴 🌱 🌿 ☘️ 🍀 🎍 🌾 🥬
樂器 樂器 🎻 🎸 🎹 🎷 🎺 🥁
機械 機械 ⚙️ 🔩 ⛏ 🛠 ⚒ 🔨 🔧 ⛓ 🧰
正餐 正餐 🥘 🍜 🍲 🍛 🍝 🍱 🍚 🥗
武器 武器 🔫 🗡 ⚔️ 🔪 🛡 🚀
水果 水果 🍏 🍎 🍐 🍊 🍋 🍌 🍉 🍇 🍓 🍈 🍒 🍑 🍍 🥝 🥑 🥥 🥭
汽車 汽車 🚗 🚕 🚙 🚌 🚎 🏎 🚓 🚑 🚒 🚐 🚚 🚛 🚔 🚍 🚘 🚖
汽车 汽车 🚗 🚕 🚙 🚌 🚎 🏎 🚓 🚑 🚒 🚐 🚚 🚛 🚔 🚍 🚘 🚖
游乐园 游乐园 🏟 🎡 🎢 🎠
火車 火車 🚄 🚅 🚝 🚆 🚂 🚉
火车 火车 🚄 🚅 🚝 🚆 🚂 🚉
热饮 热饮 ☕️ 🍵
熱飲 熱飲 ☕️ 🍵
牲畜 牲畜 🐄 🐃 🐂 🐐 🐏 🐖 🐑 🐕 🐩 🐈
獎 獎 🏅 🎖 🥇 🥈 🥉 🏆
獎項 獎項 🏅 🎖 🥇 🥈 🥉 🏆
球 球 ⚽️ 🏀 🏈 🏐 🏉 ⚾ 🥎️ 🎾 🎱 🏓 🏸 🏒 🏑 🏏 🛹 🥍
甜点 甜点 🍮 🍩 🍪 🍧 🍨 🍦 🍰 🧁
甜食 甜食 🍯 🍰 🍮 🎂 🍭 🍬 🍫 🍩 🍪 🍦 🧁
甜點 甜點 🍮 🍩 🍪 🍧 🍨 🍦 🍰 🧁
生肖 生肖 🐁 🐀 🐂 🐃 🐄 🐅 🐆 🐇 🐈 🐉 🐊 🐋 🐌 🐍 🐎 🐏 🐐 🐑 🐒 🦃 🐓 🐕 🐖 🐗 🐘
电器 电器 💡 📺 ☎️ 📟 📞 📠 📻 🕰 📡 🔦
电子 电子 ⌚️ 📱 💻 ⌨️ 🖥 🖨 🖱 📷 📹 💾 💽 💿 📀
男精怪 男精怪 🧙🏻‍♂️ 🧝🏻‍♂️ 🧛🏻‍♂️ 🧟‍♂️ 🧞‍♂️ 🧜🏻‍♂️ 🧚🏻‍♂️ 🦹🏻‍♂️
畜牲 畜牲 🐄 🐃 🐂 🐐 🐏 🐖 🐑 🐕 🐩 🐈
白人 白人 👨🏼 👩🏼 👱🏼‍♀️ 👱🏼 👴🏼 👵🏼 👦🏼 👧🏼 👶🏼
白种人 白种人 👨🏼 👩🏼 👱🏼‍♀️ 👱🏼 👴🏼 👵🏼 👦🏼 👧🏼 👶🏼
白種人 白種人 👨🏼 👩🏼 👱🏼‍♀️ 👱🏼 👴🏼 👵🏼 👦🏼 👧🏼 👶🏼
禽 禽 🦆 🐓 🦃 🐔 🐤 🐣 🐥 🦚
科学 科学 🔬 🔭 ⚗️ ⚛️ 👨🏻‍🔬 👩🏻‍🔬 🧬 🧪 🧫
科學 科學 🔬 🔭 ⚗️ ⚛️ 👨🏻‍🔬 👩🏻‍🔬 🧬 🧪 🧫
粗粮 粗粮 🌽 🥔 🍠 🥜 🌰
粗糧 粗糧 🌽 🥔 🍠 🥜 🌰
精怪 精怪 🧙🏻 🧝🏻 🧛🏻 🧟 🧞 🧜🏻 🧚🏻 🦹🏻‍♂️
紙幣 紙幣 💵 💶 💷 💴
纸币 纸币 💵 💶 💷 💴
肉 肉 🥩 🥓 🍗 🍖 🍤
肤色 肤色 🏻 🏼 🏽 🏾 🏿
膚色 膚色 🏻 🏼 🏽 🏾 🏿
自然 自然 🔥 💧 🌬 ☀️ 🌤 ⛅️ 🌦 🌥 ☁️ 🌨 🌧 🌩 ⛈ ❄️ 💨 🌪 🌫 🌊
船 船 🚢 ⛴ 🛳 🛥 🚤 ⛵️ 🛶 ⚓️
花 花 🌸 🌺 🌼 🌻 🌷 🌹 💐 🥀
菜 菜 🍅 🍆 🥒 🥕 🌶 🥦 🥗 🥬
葉 葉 🍃 🍂 🍁 🌱 🌿 🥬
蔬菜 蔬菜 🍅 🍆 🥒 🥕 🌶 🥦 🥗 🥬
西餐 西餐 🍕 🥓 🧀 🥖 🥐 🍝 🌯 🌮 🥙 🍟 🍔 🌭 🥞 🥪 🥯
貨幣 貨幣 💵 💶 💷 💴
货币 货币 💵 💶 💷 💴
車 車 🚗 🚕 🚙 🚌 🚎 🏎 🚓 🚑 🚒 🚐 🚚 🚛 🚔 🚍 🚘 🚖
车 车 🚗 🚕 🚙 🚌 🚎 🏎 🚓 🚑 🚒 🚐 🚚 🚛 🚔 🚍 🚘 🚖
运动 运动 🏒 🏸 🏓 🏑 🏏 ⛳️ 🏹 ⚽️ 🏀 🏈 ⚾ 🥎️ 🎾 🏐 🏉 🎱 ⛸ 🎿 🎳 🥏 🥍 🛹
遊樂園 遊樂園 🏟 🎡 🎢 🎠
運動 運動 🏒 🏸 🏓 🏑 🏏 ⛳️ 🏹 ⚽️ 🏀 🏈 ⚾ 🥎️ 🎾 🏐 🏉 🎱 ⛸ 🎿 🎳 🥏 🥍 🛹
酒 酒 🍷 🥃 🍺 🍶 🍾 🍸
雪 雪 ❄️ 🌨 ☃️ ⛄️
零食 零食 🍭 🍬 🍫 🍿 🍩 🍪
電器 電器 💡 📺 ☎️ 📟 📞 📠 📻 🕰 📡 🔦
電子 電子 ⌚️ 📱 💻 ⌨️ 🖥 🖨 🖱 📷 📹 💾 💽 💿 📀
面包 面包 🍞 🥐 🥖 🥨 🥯 🍩 🥮
飛行器 飛行器 🛩 ✈️ 🚁 🚀 🛸
飞行器 飞行器 🛩 ✈️ 🚁 🚀 🛸
飯 飯 🍛 🍲 🍝 🍜 🥘 🍣 🍱 🍘 🍙 🍚 🥡
飲料 飲料 🍹 🍸 🍵 ☕️ 🥛 🍷 🥃 🍶 🥂 🍾 🍻 🍺
餐具 餐具 🥄 🍴 🍽 🥣 🥢
饭 饭 🍛 🍲 🍝 🍜 🥘 🍣 🍱 🍘 🍙 🍚 🥡
饮料 饮料 🍹 🍸 🍵 ☕️ 🥛 🍷 🥃 🍶 🥂 🍾 🍻 🍺
髮型 髮型 🦲 🦰 🦱 🦳
髮色 髮色 🦲 🦰 🦱 🦳
魚 魚 🐠 🐟 🐡 🐬 🐳 🐋 🦈
鱼 鱼 🐠 🐟 🐡 🐬 🐳 🐋 🦈
鳥 鳥 🦆 🦅 🦉 🦇 🐓 🦃 🕊 🐧 🐦 🦚 🦜
鸟 鸟 🦆 🦅 🦉 🦇 🐓 🦃 🕊 🐧 🐦 🦚 🦜
麪包 麪包 🍞 🥐 🥖 🥨 🥯 🍩 🥮
黃種人 黃種人 👨🏻 👩🏻 👴🏻 👵🏻 👦🏻 👧🏻 👶🏻
黄种人 黄种人 👨🏻 👩🏻 👴🏻 👵🏻 👦🏻 👧🏻 👶🏻
黑人 黑人 👨🏿 👩🏿 👴🏿 👵🏿 👦🏿 👧🏿 👶🏿

5880
opencc/emoji_word.txt

File diff suppressed because it is too large

58
rime.lua

@ -0,0 +1,58 @@
-- select_character_processor: 以词定字
-- 详见 `lua/select_character.lua`
select_character_processor = require("select_character")
--number_translator = require("number")
--reverse_lookup_filter = require("reverse")
function date_translator(input, seg)
if (input == "today") then
local weakTab = {'', '', '', '', '', '', ''}
yield(Candidate("week", seg.start, seg._end, ""..weakTab[tonumber(os.date("%w")+1)], ""))
yield(Candidate("week", seg.start, seg._end, "星期"..weakTab[tonumber(os.date("%w")+1)], ""))
end
if (input == "date") then
--- Candidate(type, start, end, text, comment)
yield(Candidate("date", seg.start, seg._end, os.date("%Y-%m-%d"), ""))
yield(Candidate("date", seg.start, seg._end, os.date("%Y-%m-%d daily activity"), ""))
yield(Candidate("date", seg.start, seg._end, os.date("%Y年%m月%d日"), ""))
yield(Candidate("date", seg.start, seg._end, os.date("%m-%d"), ""))
yield(Candidate("date", seg.start, seg._end, os.date("%m-%d-%Y"), ""))
yield(Candidate("date", seg.start, seg._end, os.date("%Y/%m/%d"), ""))
end
if (input == "time") then
--- Candidate(type, start, end, text, comment)
yield(Candidate("time", seg.start, seg._end, os.date("%H:%M"), ""))
yield(Candidate("time", seg.start, seg._end, os.date("%Y-%m-%d %H:%M:%S"), ""))
yield(Candidate("time", seg.start, seg._end, os.date("%Y-%m-%d %H:%M"), ""))
yield(Candidate("time", seg.start, seg._end, os.date("%m-%d %H:%M"), ""))
yield(Candidate("time", seg.start, seg._end, os.date("%H:%M:%S"), ""))
end
if (input == "timeupdate") then
--- Candidate(type, start, end, text, comment)
yield(Candidate("time", seg.start, seg._end, os.date("%Y-%m-%d %H:%M:%S update"), ""))
end
if (input == "week") then
local weakTab = {'', '', '', '', '', '', ''}
yield(Candidate("week", seg.start, seg._end, ""..weakTab[tonumber(os.date("%w")+1)], ""))
yield(Candidate("week", seg.start, seg._end, "星期"..weakTab[tonumber(os.date("%w")+1)], ""))
yield(Candidate("week", seg.start, seg._end, "今天是星期"..weakTab[tonumber(os.date("%w")+1)], ""))
yield(Candidate("week", seg.start, seg._end, "今天是周"..weakTab[tonumber(os.date("%w")+1)], ""))
end
-- @JiandanDream
-- https://github.com/KyleBing/rime-wubi86-jidian/issues/54
end
--- 过滤器:单字在先
function single_char_first_filter(input)
local l = {}
for cand in input:iter() do
if (utf8.len(cand.text) == 1) then
yield(cand)
else
table.insert(l, cand)
end
end
for cand in ipairs(l) do
yield(cand)
end
end

316
squirrel.custom.yaml

@ -0,0 +1,316 @@
patch:
# 通知栏显示方式以及 ascii_mode 应用,与外观无关
show_notifications_via_notification_center: true
# 以下软件默认英文模式
app_options:
com.apple.dt.Xcode:
ascii_mode: true
com.runningwithcrayons.Alfred:
ascii_mode: true
com.apple.Terminal:
ascii_mode: true
com.googlecode.iterm2:
ascii_mode: true
com.apple.finder:
ascii_mode: true
com.sublimetext.3:
ascii_mode: true
com.apple.calculator:
ascii_mode: true
com.apple.launchpad.launcher:
ascii_mode: true
com.apple.systempreferences:
ascii_mode: true
com.apple.ActivityMonitor:
ascii_mode: true
com.apple.keychainaccess:
ascii_mode: true
com.apple.Spotlight:
ascii_mode: true
com.jetbrains.intellij:
ascii_mode: true
com.jetbrains.datagrip:
ascii_mode: true
com.jetbrains.pycharm:
ascii_mode: true
io.nteract.nteract:
ascii_mode: true
com.sequelpro.SequelPro:
ascii_mode: true
io.termix.client:
ascii_mode: true
com.agilebits.onepassword7:
ascii_mode: true
com.agilebits.onepassword7-helper:
ascii_mode: true
com.kapeli.dashdoc:
ascii_mode: true
com.svend.uPic:
ascii_mode: true
com.eusoft.eudic:
ascii_mode: true
# 如果想要修改皮肤,直接更改 color_scheme 的值即可
style:
color_scheme: mojave_dark
preset_color_schemes:
mojave_dark:
name: "沙漠夜/Mojave Dark"
author: "xiehuc <[email protected]>"
horizontal: true
inline_preedit: true
candidate_format: "%c %@"
corner_radius: 5
hilited_corner_radius: 0
border_height: 6
border_width: 12
border_color_width: 0
font_face: PingFangSC
font_point: 16
label_font_point: 13
text_color: 0xdedddd
back_color: 0x3c3c3c
label_color: 0x888785
border_color: 0x3c3c3c
candidate_text_color: 0xdedddd
hilited_text_color: 0xdedddd
hilited_back_color: 0x3c3c3c
hilited_candidate_text_color: 0xefefef
# hilited_candidate_back_color: 0xcb5d00
hilited_candidate_label_color: 0xefefef
comment_text_color: 0xdedddd
apathy:
author: "LIANG Hai"
back_color: 0xFFFFFF
border_height: 0
border_width: 8
candidate_format: "%c %@ "
comment_text_color: 0x999999
corner_radius: 5
# font_face: PingFangSC
# font_face: "PingFangSC-Regular,HanaMinB"
font_point: 16
hilited_candidate_back_color: 0xFFF0E4
hilited_candidate_text_color: 0xEE6E00
horizontal: true
inline_preedit: true
# label_font_face: "STHeitiSC-Light"
label_font_point: 12
name: "冷漠/Apathy"
text_color: 0x424242
aqua:
author: "佛振 <[email protected]>"
back_color: 0xeeeceeee
candidate_text_color: 0x000000
comment_text_color: 0x5a5a5a
hilited_candidate_back_color: 0xeefa3a0a
hilited_candidate_text_color: 0xffffff
hilited_comment_text_color: 0xfcac9d
hilited_text_color: 0x000000
name: "碧水/Aqua"
text_color: 0x606060
azure:
author: "佛振 <[email protected]>"
back_color: 0xee8b4e01
candidate_text_color: 0xffeacc
comment_text_color: 0xc69664
hilited_candidate_back_color: 0x00000000
hilited_candidate_text_color: 0x7ffeff
hilited_text_color: 0xffeacc
name: "青天/Azure"
text_color: 0xcfa677
clean_white:
author: "Chongyu Zhu <[email protected]>, based on 搜狗「简约白」"
back_color: 0xeeeeee
border_height: 6
border_width: 6
candidate_format: "%c %@"
candidate_text_color: 0x000000
comment_text_color: 0x808080
corner_radius: 6
font_point: 16
hilited_candidate_back_color: 0xeeeeee
hilited_candidate_label_color: 0xa0c98915
hilited_candidate_text_color: 0xc98915
hilited_text_color: 0x000000
horizontal: true
label_color: 0x888888
label_font_point: 12
name: "简约白/Clean White"
text_color: 0x808080
dark_temple:
author: "佛振 <[email protected]>, based on ir_black"
back_color: 0x222222
candidate_text_color: 0xd8e3e6
comment_text_color: 0x606cff
hilited_back_color: 0x222222
hilited_candidate_back_color: 0x10000000
hilited_candidate_text_color: 0x92f6da
hilited_text_color: 0xffcf9a
name: "暗堂/Dark Temple"
text_color: 0x92f6da
dust:
author: "Superoutman <[email protected]>"
back_color: 0xeeffffff
border_color: 0xE0B693
border_height: 3
border_width: 8
candidate_format: "%c %@ "
candidate_text_color: 0x555555
comment_text_color: 0x999999
corner_radius: 2
font_face: "HYQiHei-55S Book,HanaMinA Regular"
font_point: 14
hilited_candidate_back_color: 0xfff0e4
hilited_candidate_label_color: 0x555555
hilited_candidate_text_color: 0x000000
hilited_comment_text_color: 0x9e9e9e
hilited_text_color: 0x9e9e9e
horizontal: true
inline_preedit: true
label_color: 0xcbcbcb
label_font_face: SimHei
label_font_point: 10
name: "浮尘/Dust"
text_color: 0x9e9e9e
google:
author: "skoj <[email protected]>"
back_color: 0xFFFFFF
border_color: 0xE2E2E2
candidate_text_color: 0x000000
comment_text_color: 0x6D6D6D
hilited_back_color: 0xFFFFFF
hilited_candidate_back_color: 0xCE7539
hilited_candidate_text_color: 0xFFFFFF
hilited_comment_text_color: 0xEBC6B0
hilited_text_color: 0x000000
name: "谷歌/Google"
text_color: 0x666666
ink:
author: "佛振 <[email protected]>"
back_color: 0xeeffffff
candidate_text_color: 0x000000
comment_text_color: 0x5a5a5a
hilited_candidate_back_color: 0xcc000000
hilited_candidate_text_color: 0xffffff
hilited_comment_text_color: 0x808080
hilited_text_color: 0x000000
name: "墨池/Ink"
text_color: 0x5a5a5a
lost_temple:
author: "佛振 <[email protected]>, based on ir_black"
back_color: 0xee303030
comment_text_color: 0xbb82e6ca
hilited_candidate_back_color: 0x82e6ca
hilited_candidate_text_color: 0x000000
hilited_comment_text_color: 0xbb203d34
hilited_text_color: 0x82e6ca
name: "孤寺/Lost Temple"
text_color: 0xe8f3f6
luna:
author: "佛振 <[email protected]>"
back_color: 0xdd000000
candidate_text_color: 0xeceeee
comment_text_color: 0xa5a5a5
hilited_candidate_back_color: 0x40000000
hilited_candidate_text_color: 0x7fffff
hilited_comment_text_color: 0x449c9d
hilited_text_color: 0x7fffff
name: "明月/Luna"
text_color: 0xa5a5a5
mojave_dark:
author: "xiehuc <[email protected]>"
back_color: 0x252320
border_color: 0x020202
border_color_width: 0
border_height: 6
border_width: 6
candidate_format: "%c %@"
candidate_text_color: 0xdedddd
comment_text_color: 0xdedddd
corner_radius: 5
font_face: PingFangSC
font_point: 16
hilited_back_color: 0x252320
hilited_candidate_back_color: 0xcb5d00
hilited_candidate_label_color: 0xffffff
hilited_candidate_text_color: 0xffffff
hilited_corner_radius: 3
hilited_text_color: 0xdedddd
horizontal: true
inline_preedit: true
label_color: 0x888785
label_font_point: 14
name: "沙漠夜/Mojave Dark"
text_color: 0xdedddd
psionics:
author: "雨過之後、佛振"
back_color: 0x444444
candidate_text_color: 0xeeeeee
comment_text_color: 0x808080
hilited_back_color: 0x444444
hilited_candidate_back_color: 0xd8bf00
hilited_candidate_label_color: 0xfafafa
hilited_candidate_text_color: 0xfafafa
hilited_comment_text_color: 0x444444
hilited_text_color: 0xeeeeee
name: "幽能/Psionics"
text_color: 0xc2c2c2
purity_of_essence:
author: "佛振"
back_color: 0xfafafa
candidate_text_color: 0x000000
comment_text_color: 0x808080
hilited_back_color: 0xfafafa
hilited_candidate_back_color: 0x444444
hilited_candidate_text_color: 0xeeeeee
hilited_text_color: 0x000000
name: "純粹的本質/Purity of Essence"
text_color: 0x2c2ccc
purity_of_form:
author: "雨過之後、佛振"
back_color: 0x444444
candidate_text_color: 0xeeeeee
comment_text_color: 0x808080
hilited_back_color: 0x444444
hilited_candidate_back_color: 0xfafafa
hilited_candidate_text_color: 0x000000
hilited_text_color: 0xeeeeee
name: "純粹的形式/Purity of Form"
text_color: 0xc2c2c2
solarized_rock:
author: "Aben <[email protected]>, based on Ethan Schoonover's Solarized color scheme"
back_color: 0x362b00
border_color: 0x362b00
candidate_text_color: 0x969483
comment_text_color: 0xc098a12a
hilited_candidate_back_color: 0x8236d3
hilited_candidate_text_color: 0xffffff
hilited_comment_text_color: 0x362b00
hilited_text_color: 0x98a12a
name: "曬經石/Solarized Rock"
text_color: 0x8236d3
starcraft:
author: "Contralisk <[email protected]>, original artwork by Blizzard Entertainment"
back_color: 0xee000000
border_color: 0x1010a0
candidate_text_color: 0x30bb55
comment_text_color: 0x1010d0
hilited_back_color: 0x000000
hilited_candidate_back_color: 0x00000000
hilited_candidate_text_color: 0x70ffaf
hilited_comment_text_color: 0x1010f0
hilited_text_color: 0xfecb96
name: "星際我爭霸/StarCraft"
text_color: 0xccaa88
mingcheng:
corner_radius: 5
font_face: 'Sarasa Mono SC Light,PingFang SC Light'
font_point: 20
horizontal: true
inline_preedit: true
line_spacing: 5
spacing: 10

317
symbols.yaml

@ -0,0 +1,317 @@
# Rime's punctuation and symbols
# encoding: utf-8
#
# Usage: patch your Rime schema to enable /X symbols
config_version: '0.4'
patch:
punctuator/import_preset: symbols
recognizer/patterns/punct: '^/([0-9]0?|[A-Za-z]+)$'
punctuator:
full_shape:
' ' : { commit: ' ' }
',' : { commit: , }
'.' : { commit: 。 }
'<' : [ 《, 〈, «, ‹ ]
'>' : [ 》, 〉, », › ]
'/' : [ /, ÷ ]
'?' : { commit: ? }
';' : { commit: ; }
':' : { commit: : }
'''' : { pair: [ '‘', '’' ] }
'"' : { pair: [ '“', '”' ] }
'\' : [ 、, \ ]
'|' : [ ·, |, '§', '¦' ]
'`' :
'~' :
'!' : { commit: ! }
'@' : [ @, ☯ ]
'#' : [ #, ⌘ ]
'%' : [ %, '°', '℃' ]
'$' : [ ¥, '$', '€', '£', '¥', '¢', '¤', ₩ ]
'^' : { commit: …… }
'&' :
'*' : [ *, ·, ・, ×, ※, ❂ ]
'(' :
')' :
'-' :
'_' : ——
'+' :
'=' : [ =, 々, 〃 ]
'[' : [ 「, 【, 〔, [ ]
']' : [ 」, 】, 〕, ] ]
'{' : [ 『, 〖, { ]
'}' : [ 』, 〗, } ]
half_shape:
',' : { commit: , }
'.' : { commit: 。 }
'<' : [ 《, 〈, «, ‹ ]
'>' : [ 》, 〉, », › ]
'/' : [ 、, '/', /, ÷ ]
'?' : { commit: ? }
';' : { commit: ; }
':' : { commit: : }
'''' : { pair: [ '‘', '’' ] }
'"' : { pair: [ '“', '”' ] }
'\' : [ 、, '\', \ ]
'|' : [ ·, ・, '|', |, '§', '¦', '‖' ]
'`' : [ '`', ‵, ‶, ‷, ′, ″, ‴, ⁗ ]
'~' : [ '~', ~, ˜, ≈, ≋, ≃, ≅, ≇, ∽, ⋍, ≌, ﹏, ﹋, ﹌ ]
'!' : { commit: ! }
'@' : [ '@', ©, ®, ℗ ]
'#' : [ '#', № ]
'%' : [ '%', %, '°', '℃', ‰, ‱, ℉ ]
'$' : [ ¥, '$', '€', '£', '¥', '¢', '¤', ₩ ]
'^' : { commit: …… }
'&' : '&'
'*' : [ '*', *, ·, ・, ×, ※, ❂, ⁂, ☮, ☯, ☣ ]
'(' :
')' :
'-' : '-'
'_' : ——
'+' : '+'
'=' : [ '=', 々, 〃 ]
'[' : [ 「, 【, 〔, [ ]
']' : [ 」, 】, 〕, ] ]
'{' : [ 『, 〖, { ]
'}' : [ 』, 〗, } ]
symbols:
#符號、電腦
'/fh': [ ©, ®, ℗, ℠, ™, ℡, ℻, ☇, ☈, ☉, ☊, ☋, ☌, ☍, ☎, ☏, ☐, ☑, ☒, ☓, ☕, ☖, ☗, ⛉, ⛊, ☘, ☙, ☚, ☛, ☜, ☝, ☞, ☟, ☠, ☡, ☢, ☣, ☤, ☥, ☦, ☧, ☨, ☩, ☪, ☫, ☬, ☭, ☮, ☯, ☸, ♨, ♰, ♱, ♲, ♳, ♴, ♵, ♶, ♷, ♸, ♹, ♺, ♻, ♼, ♽, ♾, ♿, ⚆, ⚇, ⚈, ⚉, ⚐, ⚑, ⚒, ⚓, ⚔, ⚕, ⚖, ⚗, ⚘, ⚙, ⚚, ⚛, ⚜, ⚝, ⚞, ⚟, ⚠, ⚡, ⚰, ⚱, ⚲, ⚳, ⚴, ⚵, ⚶, ⚷, ⚸, ⚹, ⚺, ⚻, ⚼, ⚽, ⚾, ⚿, ⛀, ⛁, ⛂, ⛃, ⛋, ⛌, ⛍, ⛎, ⛏, ⛐, ⛑, ⛒, ⛓, ⛔, ⛕, ⛖, ⛗, ⛘, ⛙, ⛚, ⛛, ⛜, ⛝, ⛞, ⛟, ⛠, ⛡, ⛢, ⛣, ⛨, ⛩, ⛪, ⛫, ⛬, ⛭, ⛮, ⛯, ⛰, ⛱, ⛲, ⛳, ⛴, ⛵, ⛶, ⛷, ⛸, ⛹, ⛺, ⛻, ⛼, ⛽, ⛾, ⛿ ]
'/dn': [ , ❖, ⌘, ⌃, ⌥, ⎇, ⇧, ⇪, ␣, ⇥, ⇤, ↩, ⌅, ⌤, ⌫, ⌦, ⌧, ⎋, ⌨, ◁, ⌀, ⌖, ⌗, ⏏, ↖, ↘, ⇞, ⇟, ⌚, ⏰, ⏱, ⏲, ⏳, ⌛, ⌜, ⌝⌞⌟, ⍑, ⏩, ⏪, ⏫, ⏬, ⏭, ⏮, ⏯ ]
#象棋、麻將、色子、撲克
'/xq': [ ♔, ♕, ♖, ♗, ♘, ♙, ♚, ♛, ♜, ♝, ♞, ♟ ]
'/mj': [ 🀀, 🀁, 🀂, 🀃, 🀄, 🀅, 🀆, 🀇, 🀈, 🀉, 🀊, 🀋, 🀌, 🀍, 🀎, 🀏, 🀐, 🀑, 🀒, 🀓, 🀔, 🀕, 🀖, 🀗, 🀘, 🀙, 🀚, 🀛, 🀜, 🀝, 🀞, 🀟, 🀠, 🀡, 🀢, 🀣, 🀤, 🀥, 🀦, 🀧, 🀨, 🀩, 🀪, 🀫 ]
'/sz': [ ⚀, ⚁, ⚂, ⚃, ⚄, ⚅ ]
'/pk': [ ♠, ♥, ♣, ♦, ♤, ♡, ♧, ♢ ]
#表情
'/bq': [ ☻, ☺, ☹ ]
#天氣
'/tq': [ ☀, ☁, ⛅, ⛈, ⛆, ☂, ☔, ☃, ⛄, ⛇ ]
#音樂
'/yy': [ 𝄞, ♩, ♪, ♫, ♬, ♭, ♮, ♯ ]
#兩性
'/lx': [ ♂, ♀, ⚢, ⚣, ⚤, ⚥, ⚦, ⚧, ⚨, ⚩, ⚪, ⚫, ⚬, ⚭, ⚮, ⚯ ]
#八卦、八卦名、六十四卦、六十四卦名、太玄經
'/bg': [ ☰, ☱, ☲, ☳, ☴, ☵, ☶, ☷ ]
'/bgm': [ 乾, 兌, 離, 震, 巽, 坎, 艮, 坤 ]
'/lssg': [ ䷀, ䷁, ䷂, ䷃, ䷄, ䷅, ䷆, ䷇, ䷈, ䷉, ䷊, ䷋, ䷌, ䷍, ䷎, ䷏, ䷐, ䷑, ䷒, ䷓, ䷔, ䷕, ䷖, ䷗, ䷘, ䷙, ䷚, ䷛, ䷜, ䷝, ䷞, ䷟, ䷠, ䷡, ䷢, ䷣, ䷤, ䷥, ䷦, ䷧, ䷨, ䷩, ䷪, ䷫, ䷬, ䷭, ䷮, ䷯, ䷰, ䷱, ䷲, ䷳, ䷴, ䷵, ䷶, ䷷, ䷸, ䷹, ䷺, ䷻, ䷼, ䷽, ䷾, ䷿ ]
'/lssgm': [ 乾, 坤, 屯, 蒙, 需, 訟, 師, 比, 小畜, 履, 泰, 否, 同人, 大有, 謙, 豫, 隨, 蠱, 臨, 觀, 噬嗑, 賁, 剝, 復, 无妄, 大畜, 頤, 大過, 坎, 離, 咸, 恆, 遯, 大壯, 晉, 明夷, 家人, 睽, 蹇, 解, 損, 益, 夬, 姤, 萃, 升, 困, 井, 革, 鼎, 震, 艮, 漸, 歸妹, 豐, 旅, 巽, 兌, 渙, 節, 中孚, 小過, 既濟, 未濟 ]
'/txj': [ ⚊, ⚋, ⚌, ⚍, ⚎, ⚏, 𝌀, 𝌁, 𝌂, 𝌃, 𝌄, 𝌅, 𝌆, 𝌇, 𝌈, 𝌉, 𝌊, 𝌋, 𝌌, 𝌍, 𝌎, 𝌏, 𝌐, 𝌑, 𝌒, 𝌓, 𝌔, 𝌕, 𝌖, 𝌗, 𝌘, 𝌙, 𝌚, 𝌛, 𝌜, 𝌝, 𝌞, 𝌟, 𝌠, 𝌡, 𝌢, 𝌣, 𝌤, 𝌥, 𝌦, 𝌧, 𝌨, 𝌩, 𝌪, 𝌫, 𝌬, 𝌭, 𝌮, 𝌯, 𝌰, 𝌱, 𝌲, 𝌳, 𝌴, 𝌵, 𝌶, 𝌷, 𝌸, 𝌹, 𝌺, 𝌻, 𝌼, 𝌽, 𝌾, 𝌿, 𝍀, 𝍁, 𝍂, 𝍃, 𝍄, 𝍅, 𝍆, 𝍇, 𝍈, 𝍉, 𝍊, 𝍋, 𝍌, 𝍍, 𝍎, 𝍏, 𝍐, 𝍑, 𝍒, 𝍓, 𝍔, 𝍕, 𝍖 ]
#天體、星座、星座名、十二宮
'/tt': [ ☄, ☼, ☽, ☾, ☿, ♀, ♁, ♂, ♃, ♄, ♅, ♆, ♇ ]
'/xz': [ ♈, ♉, ♊, ♋, ♌, ♍, ♎, ♏, ♐, ♑, ♒, ♓ ]
'/xzm': [ 白羊座, 金牛座, 雙子座, 巨蟹座, 獅子座, 室女座, 天秤座, 天蠍座, 人馬座, 摩羯座, 寶瓶座, 雙魚座 ]
'/seg': [ 白羊宮, 金牛宮, 雙子宮, 巨蟹宮, 獅子宮, 室女宮, 天秤宮, 天蠍宮, 人馬宮, 摩羯宮, 寶瓶宮, 雙魚宮 ]
#星號
'/xh': [ ★, ☆, ⛤, ⛥, ⛦, ⛧, ✡, ❋, ❊, ❉, ❈, ❇, ❆, ❅, ❄, ❃, ❂, ❁, ❀, ✿, ✾, ✽, ✼, ✻, ✺, ✹, ✸, ✷, ✶, ✵, ✴, ✳, ✲, ✱, ✰, ✯, ✮, ✭, ✬, ✫, ✪, ✩, ✧, ✦, ✥, ✤, ✣, ✢ ]
#方塊
'/fk': [ ▀, ▁, ▂, ▃, ▄, ▅, ▆, ▇, █, ▉, ▊, ▋, ▌, ▍, ▎, ▏, ▐, ░, ▒, ▓, ▔, ▕, ▖, ▗, ▘, ▙, ▚, ▛, ▜, ▝, ▞, ▟ ]
#幾何
'/jh': [ ■, □, ▢, ▣, ▤, ▥, ▦, ▧, ▨, ▩, ▪, ▫, ▬, ▭, ▮, ▯, ▰, ▱, ▲, △, ▴, ▵, ▶, ▷, ▸, ▹, ►, ▻, ▼, ▽, ▾, ▿, ◀, ◁, ◂, ◃, ◄, ◅, ◆, ◇, ◈, ◉, ◊, ○, ◌, ◍, ◎, ●, ◐, ◑, ◒, ◓, ◔, ◕, ◖, ◗, ◘, ◙, ◚, ◛, ◜, ◝, ◞, ◟, ◠, ◡, ◢, ◣, ◤, ◥, ◦, ◧, ◨, ◩, ◪, ◫, ◬, ◭, ◮, ◯, ◰, ◱, ◲, ◳, ◴, ◵, ◶, ◷, ◸, ◹, ◺, ◻, ◼, ◽, ◾, ◿ ]
#箭頭
'/jt': [ ↑, ↓, ←, →, ↕, ↔, ↖, ↗, ↙, ↘, ↚, ↛, ↮, ↜, ↝, ↞, ↟, ↠, ↡, ↢, ↣, ↤, ↥, ↦, ↧, ↨, ↩, ↪, ↫, ↬, ↭, ↯, ↰, ↱, ↲, ↳, ↴, ↵, ↶, ↷, ↸, ↹, ↺, ↻, ↼, ↽, ↾, ↿, ⇀, ⇁, ⇂, ⇃, ⇄, ⇅, ⇆, ⇇, ⇈, ⇉, ⇊, ⇋, ⇌, ⇐, ⇍, ⇑, ⇒, ⇏, ⇓, ⇔, ⇎, ⇕, ⇖, ⇗, ⇘, ⇙, ⇚, ⇛, ⇜, ⇝, ⇞, ⇟, ⇠, ⇡, ⇢, ⇣, ⇤, ⇥, ⇦, ⇧, ⇨, ⇩, ⇪, ⇫, ⇬, ⇭, ⇮, ⇯, ⇰, ⇱, ⇲, ⇳, ⇴, ⇵, ⇶, ⇷, ⇸, ⇹, ⇺, ⇻, ⇼, ⇽, ➔, ➘, ➙, ➚, ➛, ➜, ➝, ➞, ➟, ➠, ➡, ➢, ➣, ➤, ➥, ➦, ➧, ➨, ➩, ➪, ➫, ➬, ➭, ➮, ➱, ➲, ➳, ➴, ➵, ➶, ➷, ➸, ➹, ➺, ➻, ➼, ➽, ➾ ]
#數學
'/sx': [ ±, ÷, ×, ∈, ∏, ∑, -, +, <, ≮, =, ≠, >, ≯, ∕, √, ∝, ∞, ∟, ∠, ∥, ∧, ∨, ∩, ∪, ∫, ∮, ∴, ∵, ∷, ∽, ≈, ≌, ≒, ≡, ≤, ≥, ≦, ≧, ⊕, ⊙, ⊥, ⊿, ㏑, ㏒ ]
#數字+圈/弧/點
'/szq': [ ⓪, ①, ②, ③, ④, ⑤, ⑥, ⑦, ⑧, ⑨, ⑩, ⑪, ⑫, ⑬, ⑭, ⑮, ⑯, ⑰, ⑱, ⑲, ⑳, ㉑, ㉒, ㉓, ㉔, ㉕, ㉖, ㉗, ㉘, ㉙, ㉚, ㉛, ㉜, ㉝, ㉞, ㉟, ㊱, ㊲, ㊳, ㊴, ㊵, ㊶, ㊷, ㊸, ㊹, ㊺, ㊻, ㊼, ㊽, ㊾, ㊿, ⓿, ❶, ❷, ❸, ❹, ❺, ❻, ❼, ❽, ❾, ❿, ⓫, ⓬, ⓭, ⓮, ⓯, ⓰, ⓱, ⓲, ⓳, ⓴ ]
'/szh': [ ⑴, ⑵, ⑶, ⑷, ⑸, ⑹, ⑺, ⑻, ⑼, ⑽, ⑾, ⑿, ⒀, ⒁, ⒂, ⒃, ⒄, ⒅, ⒆, ⒇ ]
'/szd': [ ⒈, ⒉, ⒊, ⒋, ⒌, ⒍, ⒎, ⒏, ⒐, ⒑, ⒒, ⒓, ⒔, ⒕, ⒖, ⒗, ⒘, ⒙, ⒚, ⒛ ]
#字母+圈/弧
'/zmq': [ ⓐ, Ⓐ, ⓑ, Ⓑ, ⓒ, Ⓒ, ⓓ, Ⓓ, ⓔ, Ⓔ, ⓕ, Ⓕ, ⓖ, Ⓖ, ⓗ, Ⓗ, ⓘ, Ⓘ, ⓙ, Ⓙ, ⓚ, Ⓚ, ⓛ, Ⓛ, ⓜ, Ⓜ, ⓝ, Ⓝ, ⓞ, Ⓞ, ⓟ, Ⓟ, ⓠ, Ⓠ, ⓡ, Ⓡ, ⓢ, Ⓢ, ⓣ, Ⓣ, ⓤ, Ⓤ, ⓥ, Ⓥ, ⓦ, Ⓦ, ⓧ, Ⓧ, ⓨ, Ⓨ, ⓩ, Ⓩ ]
'/zmh': [ ⒜, ⒝, ⒞, ⒟, ⒠, ⒡, ⒢, ⒣, ⒤, ⒥, ⒦, ⒧, ⒨, ⒩, ⒪, ⒫, ⒬, ⒭, ⒮, ⒯, ⒰, ⒱, ⒲, ⒳, ⒴, ⒵ ]
#數字、分數
'/0': [ 〇, 零, ₀, ⁰, ⓪, ⓿ , 0]
'/1': [ 一, 壹, ₁, ¹, Ⅰ, ⅰ, ①, ➀, ❶, ➊, ⓵, ⑴, ⒈, 1, ㊀, ㈠, 弌, 壱, 幺, ㆒ ]
'/2': [ 二, 貳, ₂, ², Ⅱ, ⅱ, ②, ➁, ❷, ➋, ⓶, ⑵, ⒉, 2, ㊁, ㈡, 弍, 弐, 貮, 㒃, 㒳, 兩, 倆, ㆓]
'/3': [ 三, 叄, ₃, ³, Ⅲ, ⅲ, ③, ➂, ❸, ➌, ⓷, ⑶, ⒊, 3, ㊂, ㈢, 參, 参, 叁, 弎, 仨, ㆔]
'/4': [ 四, 肆, ₄, ⁴, Ⅳ, ⅳ, ④, ➃, ❹, ➍, ⓸, ⑷, ⒋, 4, ㊃, ㈣, 亖]
'/5': [ 五, 伍, ₅, ⁵, Ⅴ, ⅴ, ⑤, ➄, ❺, ➎, ⓹, ⑸, ⒌, 5, ㊄, ㈤, 㐅, 㠪, 𠄡 ]
'/6': [ 六, 陸, ₆, ⁶, Ⅵ, ⅵ, ⑥, ➅, ❻, ➏, ⓺, ⑹, ⒍, 6, ㊅, ㈥, ↅ]
'/7': [ 七, 柒, ₇, ⁷, Ⅶ, ⅶ, ⑦, ➆, ❼, ➐, ⓻, ⑺, ⒎, 7, ㊆, ㈦, 漆]
'/8': [ 八, 捌, ₈, ⁸, Ⅷ, ⅷ, ⑧, ➇, ❽, ➑, ⓼, ⑻, ⒏, 8, ㊇, ㈧ ]
'/9': [ 九, 玖, ₉, ⁹, Ⅸ, ⅸ, ⑨, ➈, ❾, ➒, ⓽, ⑼, ⒐, 9, ㊈, ㈨ ]
'/10': [ 十, 拾, ₁₀, ¹⁰, Ⅹ, ⅹ, ⑩, ➉, ❿, ➓, ⓾, ⑽, ⒑, 10, ㊉, ㈩, 什 ]
'/fs': [ ⅟, ½, ↉, ⅓, ⅔, ¼, ⅕, ⅖, ⅗, ⅘, ⅙, ⅚, ⅐, ⅛, ⅜, ⅝, ⅞, ⅑, ⅒ ]
#蘇州碼
'/szm': [ 〡, 〢, 〣, 〤, 〥, 〦, 〧, 〨, 〩, 〸, 〹, 〺 ]
#羅馬數字
'/lm': [ ⅰ, ⅱ, ⅲ, ⅳ, ⅴ, ⅵ, ⅶ, ⅷ, ⅸ, ⅹ, ⅺ, ⅻ, ⅼ, ⅽ, ⅾ, ⅿ ]
'/lmd': [ Ⅰ, Ⅱ, Ⅲ, Ⅳ, Ⅴ, Ⅵ, Ⅶ, Ⅷ, Ⅸ, Ⅹ, Ⅺ, Ⅻ, Ⅼ, Ⅽ, Ⅾ, Ⅿ ]
#拉丁
'/a': [ā, á, ǎ, à, ȁ, â, ă, ȃ, ȧ, ä, å, ã, ₐ, ᵃ, ª, ⱥ, ꬰ, ả, ą, ạ, ḁ, ẚ, ấ, ầ, ẫ, ẩ, ắ, ằ, ẵ, ẳ, ǡ, ǟ, ǻ, ậ, ặ, ᶏ, ɐ, ᵄ, ɑ, ᵅ, ᶐ, ɒ, ᶛ]
'/A': [Ā, Á, Ǎ, À, Ȁ, Â, Ă, Ȃ, Ȧ, Ä, Å, Ã, ᴀ, ᴬ, Ⱥ, Ả, Ą, Ạ, Ḁ, Ấ, Ầ, Ẫ, Ẩ, Ắ, Ằ, Ẵ, Ẳ, Ǡ, Ǟ, Ǻ, Ậ, Ặ, Ɐ, Ɑ, Ɒ ]
'/b': [ḃ, ḅ, ᵇ, ƀ, ƃ, ḇ, ɓ, ᵬ, ᶀ, ꞗ]
'/B': [Ḃ, Ḅ, ʙ, ᴃ, ᴮ, ᴯ, Ƀ, Ƃ, Ḇ, Ɓ, Ꞗ]
'/c': [ç, ć, č, ĉ, ċ, ᶜ, ȼ, ꞓ, ƈ, ḉ, ꞔ, ɕ, ᶝ, ꜿ]
'/C': [Ç, Ć, Č, Ĉ, Ċ, ᴄ, Ȼ, Ꞓ, Ƈ, Ḉ, Ꜿ]
'/d': [ď, ḋ, ᵈ, đ, ƌ, ᵭ, ḑ, ḓ, ḏ, ḍ, ɖ, ɗ, ᶑ, ᶁ, ð, ᶞ, ꝱ, ʤ, ʣ, ʥ, ȡ, ƍ, dz, dž, ẟ]
'/D': [Ď, Ḋ, ᴅ, ᴆ, ᴰ, Đ, Ƌ, Ḑ, Ḓ, Ḏ, Ḍ, Ɖ, Ɗ, Ð, DZ, Dz, DŽ, Dž ]
'/e': [ē, é, ě, è, ȅ, ê, ĕ, ȇ, ė, ë, ẽ, ₑ, ᵉ, ɇ, ꬳ, ẻ, ȩ, ę, ḙ, ẹ, ḛ, ḗ, ḕ, ế, ề, ễ, ể, ḝ, ệ, ᶒ, ꬴ, ɘ, ə, ɚ, ᶕ, ɛ, ᵋ, ᶓ, ɜ, ᵌ, ᴈ, ᶟ, ɝ, ᶔ, ɞ, ʚ, ǝ, ₔ, ᵊ, ȝ, ⱸ]
'/E': [Ē, É, Ě, È, Ȅ, Ê, Ĕ, Ȇ, Ė, Ë, Ẽ, ᴇ, ᴱ, Ɇ, Ẻ, Ȩ, Ę, Ḙ, Ẹ, Ḛ, Ḗ, Ḕ, Ế, Ề, Ễ, Ể, Ḝ, Ệ, Ə, Ɛ, Ɜ, Ǝ, ⱻ, ᴲ, Ȝ ]
'/f': [ḟ, ᶠ, ƒ, ᵮ, ᶂ, ꞙ ]
'/F': [Ḟ, ꜰ, Ƒ, Ꞙ, ꟻ]
'/g': [ḡ, ǵ, ǧ, ĝ, ğ, ġ, ᵍ, ǥ, ꞡ, ģ, ɠ, ᵷ, ᶃ, ɡ, ꬶ, ᶢ, ɣ, ˠ, ɤ, ᵹ]
'/G': [Ḡ, Ǵ, Ǧ, Ĝ, Ğ, Ġ, ʛ, ᴳ, Ǥ, Ꞡ, Ģ, Ɠ, Ɡ, Ɣ ]
'/h': [ĥ, ȟ, ḣ, ḧ, ͪ, ħ, ɦ, ʱ, ꜧ, ꭜ, ɧ, ḩ, ẖ, ḫ, ḥ, ⱨ, ꞕ, ɥ, ᶣ, ʮ, ʯ, ⱶ]
'/H': [Ĥ, Ȟ, Ḣ, Ḧ, ʜ, ᴴ, Ħ, Ɦ, Ꜧ, Ḩ, Ḫ, Ḥ, Ⱨ, Ɥ, Ⱶ]
'/i': [ī, í, ǐ, ì, ȉ, î, ĭ, ȋ, ï, ĩ, ᵢ, ı, ɨ, ᶤ, ỉ, į, ị, ḭ, ᴉ, ᵎ, ḯ, ᶖ, ɩ, ᶥ, ᵼ]
'/I': [Ī, Í, Ǐ, Ì, Ȉ, Î, Ĭ, Ȋ, Ï, Ĩ, ɪ, ᴵ, ᶦ, Ɨ, ᵻ, ᶧ, Ỉ, Į, Ị, Ḭ, Ḯ, ꟾ, Ɩ ]
'/j': [ĵ, ǰ, ⱼ, ʲ, ɉ, ȷ, ɟ, ᶡ, ʄ, ʝ, ᶨ]
'/J': [Ĵ, ᴊ, ᴶ, Ɉ, Ʝ ]
'/k': [ḱ, ǩ, ₖ, ᵏ, ꝁ, ꝃ, ꞣ, ꝅ, ķ, ḵ, ḳ, ƙ, ᶄ, ⱪ, ʞ, ĸ]
'/K': [Ḱ, Ǩ, ᴋ, ᴷ, Ꝁ, Ꝃ, Ꞣ, Ꝅ, Ķ, Ḵ, Ḳ, Ƙ, Ⱪ, Ʞ ]
'/l': [ĺ, ˡ, ł, ꝉ, ƚ, ⱡ, ɫ, ꭞ, ꬸ, ɬ, ľ, ļ, ḻ, ḽ, ḷ, ŀ, ꝲ, ƛ, ᶅ, ᶪ, ɭ, ᶩ, ḹ, ꬷ, ꭝ, ꬹ, ȴ, ꝇ]
'/L': [Ĺ, ʟ, ᶫ, Ƚ, Ꝉ, Ł, ᴌ, Ⱡ, Ɫ, Ɬ, Ľ, Ļ, Ḻ, Ḽ, Ḷ, Ŀ, Ꝇ]
'/m': [ḿ, ṁ, ᵐ, ₘ, ṃ, ᵯ, ɱ, ᶬ, ꬺ, ᶆ, ꝳ, ɯ, ᵚ, ɰ, ᶭ, ᴟ]
'/M': [Ḿ, Ṁ, ᴍ, ᴹ, Ṃ, Ɱ, Ɯ, ꟽ, ꟿ ]
'/n': [ń, ň, ǹ, ṅ, ñ, ₙ, ⁿ, ɲ, ᶮ, ɳ, ᶯ, ȵ, ƞ, ŋ, ᵑ, ꬻ, ꬼ, ꝴ, ʼn, ꞥ, ņ, ṉ, ṋ, ṇ, ᵰ, ꞑ, ᶇ]
'/N': [Ń, Ň, Ǹ, Ṅ, Ñ, ɴ, ᴺ, ᴻ, ᶰ, Ɲ, Ƞ, Ŋ, Ņ, Ṉ, Ṋ, Ṇ, Ꞑ ]
'/o': [ō, ó, ő, ǒ, ò, ô, ŏ, ȯ, ö, õ, ₒ, ᵒ, º, ɔ, ᵓ, ᶗ, ꬿ, ø, ǫ, ọ, ơ, ɵ, ᶱ, ᴑ, ᴒ, ᴓ, ꝋ, ꝍ, ṓ, ṑ, ố, ồ, ỗ, ổ, ȱ, ȫ, ȭ, ṍ, ṏ, ộ, ǭ, ǿ, ớ, ờ, ỡ, ở, ợ, ɷ, ⱺ, ᴖ, ᵔ, ᴗ, ᵕ]
'/O': [Ō, Ó, Ő, Ǒ, Ò, Ô, Ŏ, Ȯ, Ö, Õ, ᴏ, ᴼ, Ɔ, ᴐ, Ø, Ǫ, Ọ, Ơ, Ɵ, Ꝋ, Ꝍ, Ṓ, Ṑ, Ố, Ồ, Ỗ, Ổ, Ȱ, Ȫ, Ȭ, Ṍ, Ṏ, Ộ, Ǭ, Ǿ, Ớ, Ờ, Ỡ, Ở, Ợ ]
'/p': [ṕ, ṗ, ᵖ, ᵽ, ꝑ, ᵱ, ƥ, ᶈ, ꝓ, ꝕ, ɸ, ᶲ, ⱷ ]
'/P': [Ṕ, Ṗ, ᴘ, ᴾ, Ᵽ, Ꝑ, Ƥ, Ꝓ, Ꝕ, ꟼ]
'/q': [ɋ, ꝗ, ꝙ, ʠ]
'/Q': [Ɋ, Ꝗ, Ꝙ ]
'/r': [ŕ, ř, ȑ, ȓ, ṙ, ᵣ, ɍ, ꞧ, ᵲ, ŗ, ṟ, ṛ, ṝ, ᵳ, ɽ, ᶉ, ꭇ, ꭈ, ꭊ, ꭉ, ꝵ, ꭋ, ꭌ, ɹ, ʴ, ɺ, ɻ, ʵ, ⱹ, ɼ, ʳ, ɾ, ɿ, ꝛ, ꝝ]
'/R': [Ŕ, Ř, Ȑ, Ȓ, Ṙ, ʀ, ᴙ, ᴿ, Ʀ, ꭆ, Ɍ, Ꞧ, Ŗ, Ṟ, Ṛ, Ṝ, Ɽ, ꝶ, ʶ, ʁ, Ꝛ, Ꝝ]
'/s': [ś, ŝ, š, ṡ, ˢ, ʂ, ᶳ, ᵴ, ꞩ, ᶊ, ş, ṣ, ș, ȿ, ṥ, ṧ, ṩ, ʃ, ᶴ, ʆ, ᶘ, ʅ, ƪ, ß, ſ, ẛ, ẜ, ẝ]
'/S': [Ś, Ŝ, Š, Ṡ, ꜱ, Ꞩ, Ş, Ṣ, Ș, Ṥ, Ṧ, Ṩ, Ʃ, ẞ, ]
'/t': [ť, ṫ, ẗ, ᵗ, ₜ, ʈ, þ, ꝥ, ꝧ, ŧ, ⱦ, ţ, ṯ, ṱ, ṭ, ț, ƭ, ᵵ, ƫ, ᶵ, ʇ, ȶ, ꝷ]
'/T': [Ť, Ṫ, ᴛ, ᵀ, Ʈ, Þ, Ꝥ, Ꝧ, Ŧ, Ⱦ, Ţ, Ṯ, Ṱ, Ṭ, Ț, Ƭ, Ʇ ]
'/u': [ū, ú, ű, ǔ, ù, ȕ, û, ŭ, ȗ, ü, ǖ, ǘ, ǚ, ǜ, ů, ũ, ᵤ, ᵘ, ʉ, ᶶ, ủ, ų, ṷ, ụ, ṳ, ṵ, ư, ʊ, ᶷ, ᵿ, ᶙ, ṻ, ṹ, ứ, ừ, ữ, ử, ự, ꭒ, ꭟ, ꝸ, ꭎ, ꭏ, ᴝ, ᵙ, ᴞ]
'/U': [Ū, Ú, Ű, Ǔ, Ù, Ȕ, Û, Ŭ, Ȗ, Ü, Ǖ, Ǘ, Ǚ, Ǜ, Ů, Ũ, ᴜ, ᵁ, ᶸ, Ʉ, Ủ, Ų, Ṷ, Ụ, Ṳ, Ṵ, Ư, Ʊ Ṻ, Ṹ, Ứ, Ừ, Ữ, Ử, Ự ]
'/v': [ü, ǖ, ǘ, ǚ, ǜ, ṽ, ᵛ, ᵥ, ṿ, ꝟ, ʋ, ᶹ, ᶌ, ⱴ, ⱱ, ỽ, ʌ, ᶺ]
'/V': [Ü, Ǖ, Ǘ, Ǚ, Ǜ, Ṽ, ᴠ, ⱽ, Ṿ, Ꝟ, Ʋ, Ỽ, Ʌ ]
'/w': [ẃ, ẁ, ŵ, ẇ, ẅ, ẘ, ʷ, ẉ, ƿ, ʍ, ⱳ]
'/W': [Ẃ, Ẁ, Ŵ, Ẇ, Ẅ, W̊, ᴡ, ᵂ, Ẉ, Ƿ, Ⱳ]
'/x': [ẋ, ẍ, ᶍ, ˣ, ₓ, ꭖ, ꭗ, ꭘ, ꭙ]
'/X': [Ẋ, Ẍ ]
'/y': [ȳ, ý, ỳ, ŷ, ẏ, ÿ, ẙ, ỹ, ʸ, ɏ, ỷ, ỵ, ƴ, ʎ, ỿ, ꭚ]
'/Y': [Ȳ, Ý, Ỳ, Ŷ, Ẏ, Ÿ, Ỹ, ʏ, Ɏ, Ỷ, Ỵ, Ƴ, Ỿ ]
'/z': [ź, ž, ẑ, ż, ᶻ, ʐ, ᶼ, ʑ, ᶽ, ƶ, ẕ, ẓ, ᵶ, ȥ, ⱬ, ᶎ, ʒ, ᶾ, ǯ, ʓ, ƹ, ƺ, ᶚ, θ, ᶿ, ɀ, ꝣ]
'/Z': [Ź, Ž, Ẑ, Ż, ᴢ, Ƶ, Ẕ, Ẓ, Ȥ, Ⱬ Ʒ, ᴣ, Ǯ, Ƹ, Ɀ, Ꝣ]
'/aa': [ꜳ]
'/AA': [Ꜳ]
'/ae': [æ, ǣ, ǽ, ᵆ, ᴂ]
'/AE': [Æ, Ǣ, Ǽ, ᴭ, ᴁ ]
'/ao': [ꜵ]
'/AO': [Ꜵ]
'/au': [ꜷ]
'/AU': [Ꜷ]
'/av': [ꜹ, ꜻ]
'/AV': [Ꜹ, Ꜻ]
'/ay': [ꜽ]
'/AY': [Ꜽ]
'/db': [ȸ]
'/ff': [ff]
'/ffi': [ffi]
'/ffl': [ffl]
'/fi': [fi]
'/fl': [fl]
'/fn': [ʩ]
'/hv': [ƕ]
'/HV': [Ƕ]
'/ij': [ij]
'/IJ': [IJ]
'/lj': [lj]
'/ll': [ỻ]
'/LL': [Ỻ]
'/ls': [ʪ]
'/lz': [ʫ, ɮ]
'/nj': [nj]
'/Nj': [Nj]
'/NJ': [NJ]
'/oe': [œ, ᴔ]
'/OE': [Œ, ɶ ]
'/oi': [ƣ]
'/OI': [Ƣ]
'/oo': [ꝏ]
'/OO': [Ꝏ]
'/ou': [ȣ ]
'/OU': [Ȣ, ᴽ]
'/qp': [ȹ]
'/tc': [ʨ]
'/th': [ᵺ]
'/ts': [ʦ, ʧ]
'/tz': [ꜩ]
'/TZ': [Ꜩ]
'/ue': [ᵫ]
'/vy': [ꝡ]
'/VY': [Ꝡ]
'/ww': [ʬ]
#上標、下標
'/sb': [ ⁰, ¹, ², ³, ⁴, ⁵, ⁶, ⁷, ⁸, ⁹, ˜, ⁺, ⁻, ⁼, ⁽, ⁾, ᴬ, ᵃ, ᵄ, ᵅ, ᶛ, ᴭ, ᵆ, ᴮ, ᴯ, ᵇ, ᵝ, ᶜ, ᵓ, ᶝ, ᴰ, ᵈ, ᶞ, ᵟ, ᴱ, ᵉ, ᴲ, ᵊ, ᵋ, ᶟ, ᵌ, ᶠ, ᶡ, ᶲ, ᵠ, ᴳ, ᵍ, ᶢ, ˠ, ᵞ, ᴴ, ʰ, ᶣ, ʱ, ᴵ, ⁱ, ᶤ, ᵎ, ᶥ, ᴶ, ʲ, ᶨ, ᴷ, ᵏ, ᴸ, ᶫ, ˡ, ᶩ, ᶪ, ᴹ, ᵐ, ᶬ, ᵚ, ᶭ, ᴺ, ᴻ, ⁿ, ᵑ, ᶮ, ᶯ, ᴼ, ᵒ, ᶱ, ᴽ, ᴾ, ᵖ, ᴿ, ʳ, ʶ, ʴ, ʵ, ˢ, ᶴ, ᶳ, ᵀ, ᵗ, ᶵ, ᶿ, ᵁ, ᵘ, ᶶ, ᶷ, ᵙ, ⱽ, ᵛ, ᶺ, ᶹ, ᵂ, ʷ, ˣ, ᵡ, ʸ, ᶻ, ᶾ, ᶽ, ᶼ ]
'/xb': [ ₀, ₁, ₂, ₃, ₄, ₅, ₆, ₇, ₈, ₉, ₊, ₋, ₌, ₍, ₎, ‸, ᴀ, ₐ, ᴁ, ʙ, ᴃ, ᵦ, ᴄ, ᴐ, ᴒ, ᴅ, ᴆ, ᴇ, ₑ, ₔ, ᵩ, ɢ, ʛ, ᴦ, ᵧ, ʜ, ₕ, ɪ, ᵻ, ᵢ, ᴊ, ⱼ, ᴋ, ₖ, ʟ, ₗ, ᴌ, ᴧ, ᴍ, ₘ, ꟺ, ɴ, ᴎ, ₙ, ᴏ, ₒ, ɶ, ʘ, ᴓ, ᴑ, ᴘ, ₚ, ᴨ, ᴪ, ʀ, ᵣ, ᴙ, ʁ, ᴚ, ᵨ, ₛ, ᴛ, ₜ, ᴜ, ᵤ, ᵾ, ᴠ, ᵥ, ᴡ, ₓ, ᵪ, ʏ, ᴢ, ᴣ ]
#希臘
'/xl': [ α, β, γ, δ, ε, ζ, η, θ, ι, κ, λ, μ, ν, ξ, ο, π, ρ, σ, ς, τ, υ, φ, χ, ψ, ω ]
'/xld': [ Α, Β, Γ, Δ, Ε, Ζ, Η, Θ, Ι, Κ, Λ, Μ, Ν, Ξ, Ο, Π, Ρ, Σ, Τ, Υ, Φ, Χ, Ψ, Ω ]
#俄語
'/ey': [ а, б, в, г, д, е, ё, ж, з, и, й, к, л, м, н, о, п, р, с, т, у, ф, х, ц, ч, ш, щ, ъ, ы, ь, э, ю, я ]
'/eyd': [ А, Б, В, Г, Д, Е, Ё, Ж, З, И, Й, К, Л, М, Н, О, П, Р, С, Т, У, Ф, Х, Ц, Ч, Ш, Щ, Ъ, Ы, Ь, Э, Ю, Я ]
#月份、日期、曜日等
'/yf': [ ㋀, ㋁, ㋂, ㋃, ㋄, ㋅, ㋆, ㋇, ㋈, ㋉, ㋊, ㋋ ]
'/rq': [ ㏠, ㏡, ㏢, ㏣, ㏤, ㏥, ㏦, ㏧, ㏨, ㏩, ㏪, ㏫, ㏬, ㏭, ㏮, ㏯, ㏰, ㏱, ㏲, ㏳, ㏴, ㏵, ㏶, ㏷, ㏸, ㏹, ㏺, ㏻, ㏼, ㏽, ㏾ ]
'/yr': [ 月, 火, 水, 木, 金, 土, 日, ㊊, ㊋, ㊌, ㊍, ㊎, ㊏, ㊐, ㊗, ㊡, ㈪, ㈫, ㈬, ㈭, ㈮, ㈯, ㈰, ㈷, ㉁, ㉀ ]
#時間
'/sj': [ ㍘, ㍙, ㍚, ㍛, ㍜, ㍝, ㍞, ㍟, ㍠, ㍡, ㍢, ㍣, ㍤, ㍥, ㍦, ㍧, ㍨, ㍩, ㍪, ㍫, ㍬, ㍭, ㍮, ㍯, ㍰ ]
#天干、地支、干支
'/tg': [ 甲, 乙, 丙, 丁, 戊, 己, 庚, 辛, 壬, 癸 ]
'/dz': [ 子, 丑, 寅, 卯, 辰, 巳, 午, 未, 申, 酉, 戌, 亥 ]
'/gz': [ 甲子, 乙丑, 丙寅, 丁卯, 戊辰, 己巳, 庚午, 辛未, 壬申, 癸酉, 甲戌, 乙亥, 丙子, 丁丑, 戊寅, 己卯, 庚辰, 辛巳, 壬午, 癸未, 甲申, 乙酉, 丙戌, 丁亥, 戊子, 己丑, 庚寅, 辛卯, 壬辰, 癸巳, 甲午, 乙未, 丙申, 丁酉, 戊戌, 己亥, 庚子, 辛丑, 壬寅, 癸卯, 甲辰, 乙巳, 丙午, 丁未, 戊申, 己酉, 庚戌, 辛亥, 壬子, 癸丑, 甲寅, 乙卯, 丙辰, 丁巳, 戊午, 己未, 庚申, 辛酉, 壬戌, 癸亥 ]
#節氣
'/jq': [ 立春, 雨水, 驚蟄, 春分, 清明, 穀雨, 立夏, 小滿, 芒種, 夏至, 小暑, 大暑, 立秋, 處暑, 白露, 秋分, 寒露, 霜降, 立冬, 小雪, 大雪, 冬至, 小寒, 大寒 ]
#單位
'/dw': [ Å, ℃, %, ‰, ‱, °, ℉, ㏃, ㏆, ㎈, ㏄, ㏅, ㎝, ㎠, ㎤, ㏈, ㎗, ㎙, ㎓, ㎬, ㏉, ㏊, ㏋, ㎐, ㏌, ㎄, ㎅, ㎉, ㎏, ㎑, ㏍, ㎘, ㎞, ㏎, ㎢, ㎦, ㎪, ㏏, ㎸, ㎾, ㏀, ㏐, ㏓, ㎧, ㎨, ㎡, ㎥, ㎃, ㏔, ㎆, ㎎, ㎒, ㏕, ㎖, ㎜, ㎟, ㎣, ㏖, ㎫, ㎳, ㎷, ㎹, ㎽, ㎿, ㏁, ㎁, ㎋, ㎚, ㎱, ㎵, ㎻, ㏘, ㎩, ㎀, ㎊, ㏗, ㏙, ㏚, ㎰, ㎴, ㎺, ㎭, ㎮, ㎯, ㏛, ㏜, ㎔, ㏝, ㎂, ㎌, ㎍, ㎕, ㎛, ㎲, ㎶, ㎼ ]
#貨幣
'/hb': [ ¥, ¥, ¤, ¢, $, $, £, £, ৳, ฿, ₠, ₡, ₢, ₣, ₤, ₥, ₦, ₧, ₩, ₪, ₫, €, ₭, ₮, ₯, ₰, ₱, ₲, ₳, ₴, ₵, ₶, ₷, ₸, ₹, ₺, ₨, ﷼ ]
#結構、偏旁、康熙(部首)、筆畫、標點
'/jg': [ ⿰, ⿱, ⿲, ⿳, ⿴, ⿵, ⿶, ⿷, ⿸, ⿹, ⿺, ⿻, 〾 ]
'/pp': [ 乛, 冫, 丷, 龹, ⺌, 龸, 亻, 亼, 亽, 仒, 冖, 冂, 冃, 冄, 宀, 罒, 㓁, 罓, 冈, 凵, 厶, 刂, 勹, 匚, 匸, 卩, 阝, 厂, 丆, 广, 壬, 訁, 讠, 釒, 钅, 飠, 饣, 龺, 攵, 夂, 夊, 尢, 尣, 兂, 旡, 巜, 巛, 彐, 彑, 彡, 彳, 龰, 辶, 廴, 㞢, 忄, 㣺, 扌, 爫, 龵, 廾, 歺, 癶, 氵, 氺, 火, 灬, 爿, 丬, 疒, 牜, ⺶, 犭, 豕, 豸, 虍, 艹, 卝, 龷, 丗, 龶, 芈, 丵, 菐, 黹, 礻, 衤, 糸, 糹, 纟, 龻, 镸, 髟, 襾, 覀, 吅, 㗊, 㠭, 㸚, 叕]
'/kx': [ 一, 丨, 丶, 丿, 乙, 亅, 二, 亠, 人, 儿, 入, 八, 冂, 冖, 冫, 几, 凵, 刀, 力, 勹, 匕, 匚, 匸, 十, 卜, 卩, 厂, 厶, 又, 口, 囗, 土, 士, 夂, 夊, 夕, 大, 女, 子, 宀, 寸, 小, 尢, 尸, 屮, 山, 巛, 工, 己, 巾, 干, 幺, 广, 廴, 廾, 弋, 弓, 彐, 彡, 彳, 心, 戈, 戶, 手, 支, 攴, 文, 斗, 斤, 方, 无, 日, 曰, 月, 木, 欠, 止, 歹, 殳, 毋, 比, 毛, 氏, 气, 水, 火, 爪, 父, 爻, 爿, 片, 牙, 牛, 犬, 玄, 玉, 瓜, 瓦, 甘, 生, 用, 田, 疋, 疒, 癶, 白, 皮, 皿, 目, 矛, 矢, 石, 示, 禸, 禾, 穴, 立, 竹, 米, 糸, 缶, 网, 羊, 羽, 老, 而, 耒, 耳, 聿, 肉, 臣, 自, 至, 臼, 舌, 舛, 舟, 艮, 色, 艸, 虍, 虫, 血, 行, 衣, 襾, 見, 角, 言, 谷, 豆, 豕, 豸, 貝, 赤, 走, 足, 身, 車, 辛, 辰, 辵, 邑, 酉, 釆, 里, 金, 長, 門, 阜, 隶, 隹, 雨, 靑, 非, 面, 革, 韋, 韭, 音, 頁, 風, 飛, 食, 首, 香, 馬, 骨, 高, 髟, 鬥, 鬯, 鬲, 鬼, 魚, 鳥, 鹵, 鹿, 麥, 麻, 黃, 黍, 黑, 黹, 黽, 鼎, 鼓, 鼠, 鼻, 齊, 齒, 龍, 龜, 龠 ]
'/bh': [ ㇀, ㇁, ㇂, ㇃, ㇄, ㇅, ㇆, ㇇, ㇈, ㇉, ㇊, ㇋, ㇌, ㇍, ㇎, ㇏, ㇐, ㇑, ㇒, ㇓, ㇔, ㇕, ㇖, ㇗, ㇘, ㇙, ㇚, ㇛, ㇜, ㇝, ㇞, ㇟, ㇠, ㇡, ㇢, ㇣ ]
'/bd': [ 、, 。, 「, 」, 『, 』, 【, 】, 〈, 〉, 《, 》, ₋, ⁻, ―, ˗, ˉ, _, ﹍, ﹎, ., ¡, ‼, ⁉, ¿, ؟, ⁈, ⁇, 、, 。, 〃, 〄, 々, 〆, 〇, 〒, 〓, 〔, 〕, 〖, 〗, 〘, 〙, 〚, 〛, 〜, 〝, 〞, 〟, 〠, 〰, 〱, 〲, 〳, 〴, 〵, 〶, 〷, 〻, 〼, 〽 ]
'/bdz': [ ﹅, ﹆, ﹁, ﹂, ﹃, ﹄, ︙, ︱, ︻, ︼, ︗, ︘, ︵, ︶, ︷, ︸, ︹, ︺, ︿, ﹀, ︽, ︾, ︰, ︲, ︳, ︴, ﹉, ﹊, ﹋, ﹌, ﹍, ﹎, ﹏, ﹇, ﹈, ︐, ︑, ︒, ︔, ︕, ︖ ]
#拼音、註音、聲調
'/py': [ ā, á, ǎ, à, ō, ó, ǒ, ò, ê, ê̄, ế, ê̌, ề, ē, é, ě, è, ī, í, ǐ, ì, ū, ú, ǔ, ù, ü, ǖ, ǘ, ǚ, ǜ, ḿ, m̀, ń, ň, ǹ, ẑ, ĉ, ŝ, ŋ ]
'/pyd': [ Ā, Á, Ǎ, À, Ō, Ó, Ǒ, Ò, Ê, Ê̄, Ế, Ê̌, Ề, Ē, É, Ě, È, Ī, Í, Ǐ, Ì, Ū, Ú, Ǔ, Ù, Ü, Ǖ, Ǘ, Ǚ, Ǜ, Ḿ, M̀, Ń, Ň, Ǹ, Ẑ, Ĉ, Ŝ, Ŋ ]
'/zy': [ ㄅ, ㄆ, ㄇ, ㄈ, ㄉ, ㄊ, ㄋ, ㄌ, ㄍ, ㄎ, ㄏ, ㄐ, ㄑ, ㄒ, ㄓ, ㄔ, ㄕ, ㄖ, ㄗ, ㄘ, ㄙ, ㄧ, ㄨ, ㄩ, ㄚ, ㄛ, ㄜ, ㄝ, ㄞ, ㄟ, ㄠ, ㄡ, ㄢ, ㄣ, ㄤ, ㄥ, ㄦ, ㄪ, ㄫ, ㄬ, ㄭ, ㆠ, ㆡ, ㆢ, ㆣ, ㆤ, ㆥ, ㆦ, ㆧ, ㆨ, ㆩ, ㆪ, ㆫ, ㆬ, ㆭ, ㆮ, ㆯ, ㆰ, ㆱ, ㆲ, ㆳ, ㆴ, ㆵ, ㆶ, ㆷ ]
'/sd': [ ˉ, ˊ, ˇ, ˋ, ˆ, ˙, ˜, ˥, ˦, ˧, ˨, ˩, ꜀, ꜁, ꜂, ꜃, ꜄, ꜅, ꜆, ꜇ ]
#漢字+圈/弧
'/hzq': [ ㊀, ㊁, ㊂, ㊃, ㊄, ㊅, ㊆, ㊇, ㊈, ㊉, ㊊, ㊋, ㊌, ㊍, ㊎, ㊏, ㊐, ㊑, ㊒, ㊓, ㊔, ㊕, ㊖, ㊗, ㊘, ㊙, ㊚, ㊛, ㊜, ㊝, ㊞, ㊟, ㊠, ㊡, ㊢, ㊣, ㊤, ㊥, ㊦, ㊧, ㊨, ㊩, ㊪, ㊫, ㊬, ㊭, ㊮, ㊯, ㊰, ㉄, ㉅, ㉆, ㉇ ]
'/hzh': [ ㈠, ㈡, ㈢, ㈣, ㈤, ㈥, ㈦, ㈧, ㈨, ㈩, ㈪, ㈫, ㈬, ㈭, ㈮, ㈯, ㈰, ㈱, ㈲, ㈳, ㈴, ㈵, ㈶, ㈷, ㈸, ㈹, ㈺, ㈻, ㈼, ㈽, ㈾, ㈿, ㉀, ㉁, ㉂, ㉃ ]
#いろは順
'/iro': [ い, ろ, は, に, ほ, へ, と, ち, り, ぬ, る, を, わ, か, よ, た, れ, そ, つ, ね, な, ら, む, う, ゐ, の, お, く, や, ま, け, ふ, こ, え, て, あ, さ, き, ゆ, め, み, し, ゑ, ひ, も, せ, す ]
#假名
'/jm': [ あ, ぁ, い, ぃ, う, ぅ, え, ぇ, お, ぉ, か, ゕ, が, き, ぎ, く, ぐ, け, ゖ, げ, こ, ご, さ, ざ, し, じ, す, ず, せ, ぜ, そ, ぞ, た, だ, ち, ぢ, つ, っ, づ, て, で, と, ど, な, に, ぬ, ね, の, は, ば, ぱ, ひ, び, ぴ, ふ, ぶ, ぷ, へ, べ, ぺ, ほ, ぼ, ぽ, ま, み, む, め, も, や, ゃ, ゆ, ゅ, よ, ょ, ら, り, る, れ, ろ, わ, ゎ, ゐ, ゔ, ゑ, を, ん, ・, ー, ゝ, ゞ, ゟ ]
'/pjm': [ ア, ァ, イ, ィ, ウ, ゥ, エ, ェ, オ, ォ, カ, ヵ, ガ, キ, ギ, ク, グ, ケ, ヶ, ゲ, コ, ゴ, サ, ザ, シ, ジ, ス, ズ, セ, ゼ, ソ, ゾ, タ, ダ, チ, ヂ, ツ, ッ, ヅ, テ, デ, ト, ド, ナ, ニ, ヌ, ネ, ノ, ハ, バ, パ, ヒ, ビ, ピ, フ, ブ, プ, ヘ, ベ, ペ, ホ, ボ, ポ, マ, ミ, ム, メ, モ, ヤ, ャ, ユ, ュ, ヨ, ョ, ラ, リ, ル, レ, ロ, ワ, ヮ, ヰ, ヸ, ヴ, ヱ, ヹ, ヲ, ヺ, ン, ・, ー, ヽ, ヾ, ヿ, ㇰ, ㇱ, ㇲ, ㇳ, ㇴ, ㇵ, ㇶ, ㇷ, ㇸ, ㇹ, ㇺ, ㇻ, ㇼ, ㇽ, ㇾ, ㇿ ]
'/jmk': [ か, ゕ, き, く, け, ゖ, こ, カ, ヵ, キ, ク, ケ, ヶ, コ ]
'/jmg': [ が, ぎ, ぐ, げ, ご, ガ, ギ, グ, ゲ, ゴ ]
'/jms': [ さ, し, す, せ, そ, サ, シ, ス, セ, ソ ]
'/jmz': [ ざ, じ, ず, ぜ, ぞ, ザ, ジ, ズ, ゼ, ゾ ]
'/jmt': [ た, ち, つ, っ, て, と, タ, チ, ツ, ッ, テ, ト ]
'/jmd': [ だ, ぢ, づ, で, ど, ダ, ヂ, ヅ, デ, ド ]
'/jmn': [ な, に, ぬ, ね, の, ん, ナ, ニ, ヌ, ネ, ノ, ン ]
'/jmh': [ は, ひ, ふ, へ, ほ, ハ, ヒ, フ, ヘ, ホ ]
'/jmb': [ ば, び, ぶ, べ, ぼ, バ, ビ, ブ, ベ, ボ ]
'/jmp': [ ぱ, ぴ, ぷ, ぺ, ぽ, パ, ピ, プ, ペ, ポ ]
'/jmm': [ ま, み, む, め, も, マ, ミ, ム, メ, モ ]
'/jmy': [ や, ゃ, ゆ, ゅ, よ, ょ, ヤ, ャ, ユ, ュ, ヨ, ョ ]
'/jmr': [ ら, り, る, れ, ろ, ラ, リ, ル, レ, ロ ]
'/jmw': [ わ, ゐ, ゑ, を, ワ, ヰ, ヱ, ヲ ]
'/jma': [ あ, か, が, さ, ざ, た, だ, な, は, ば, ぱ, ま, や, ら, わ, ア, カ, ガ, サ, ザ, タ, ダ, ナ, ハ, バ, パ, マ, ヤ, ラ, ワ ]
'/jmi': [ い, き, ぎ, し, じ, ち, ぢ, に, ひ, び, ぴ, み, り, ゐ, イ, キ, ギ, シ, ジ, チ, ヂ, ニ, ヒ, ビ, ピ, ミ, リ, ヰ ]
'/jmu': [ う, く, ぐ, す, ず, つ, づ, ぬ, ふ, ぶ, ぷ, む, る, ウ, ク, グ, ス, ズ, ツ, ヅ, ヌ, フ, ブ, プ, ム, ル ]
'/jme': [ え, け, げ, せ, ぜ, て, で, ね, へ, べ, ぺ, め, れ, ゑ, エ, ケ, ゲ, セ, ゼ, テ, デ, ネ, ヘ, ベ, ペ, メ, レ, ヱ ]
'/jmo': [ お, こ, ご, そ, ぞ, と, ど, の, ほ, ぼ, ぽ, も, ろ, を, オ, コ, ゴ, ソ, ゾ, ト, ド, ノ, ホ, ボ, ポ, モ, ロ, ヲ ]
#假名+圈
'/jmq': [ ㋐, ㋑, ㋒, ㋓, ㋔, ㋕, ㋖, ㋗, ㋘, ㋙, ㋚, ㋛, ㋜, ㋝, ㋞, ㋟, ㋠, ㋡, ㋢, ㋣, ㋤, ㋥, ㋦, ㋧, ㋨, ㋩, ㋪, ㋫, ㋬, ㋭, ㋮, ㋯, ㋰, ㋱, ㋲, ㋳, ㋴, ㋵, ㋶, ㋷, ㋸, ㋹, ㋺, ㋻, ㋼, ㋽, ㋾ ]
#假名+半角
'/jmbj': [ ア, ァ, イ, ィ, ウ, ゥ, エ, ェ, オ, ォ, カ, キ, ク, ケ, コ, サ, シ, ス, セ, ソ, タ, チ, ツ, ッ, テ, ト, ナ, ニ, ヌ, ネ, ノ, ハ, ヒ, フ, ヘ, ホ, マ, ミ, ム, メ, モ, ヤ, ャ, ユ, ュ, ヨ, ョ, ラ, リ, ル, レ, ロ, ワ, ヲ, ン, ・, ー, ゙, ゚ ]
#韓文
'/hw': [ ㄱ, ㄴ, ㄷ, ㄹ, ㅁ, ㅂ, ㅅ, ㅇ, ㅈ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ ]
#韓文+圈/弧
'/hwq': [ ㉠, ㉡, ㉢, ㉣, ㉤, ㉥, ㉦, ㉧, ㉨, ㉩, ㉪, ㉫, ㉬, ㉭, ㉮, ㉯, ㉰, ㉱, ㉲, ㉳, ㉴, ㉵, ㉶, ㉷, ㉸, ㉹, ㉺, ㉻, ㉼, ㉽, ㉾, ㉿ ]
'/hwh': [ ㈀, ㈁, ㈂, ㈃, ㈄, ㈅, ㈆, ㈇, ㈈, ㈉, ㈊, ㈋, ㈌, ㈍, ㈎, ㈏, ㈐, ㈑, ㈒, ㈓, ㈔, ㈕, ㈖, ㈗, ㈘, ㈙, ㈚, ㈛, ㈜, ㈝, ㈞ ]

94
terra_pinyin.custom.yaml

@ -0,0 +1,94 @@
patch:
schema/name: 地球拼音
switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]
- name: emoji_suggestion
reset: 1
states: [ "No", "Yes" ]
- name: full_shape
states: [ 半角, 全角 ]
- name: simplification
reset: 1
states: [ 漢字, 汉字 ]
- name: ascii_punct
states: [ 。,, ., ]
engine/translators:
- lua_translator@date_translator
- lua_translator@week_translator
- lua_translator@time_translator
- punct_translator
- script_translator
- table_translator@custom_phrase
engine/filters:
- simplifier@emoji_suggestion
- simplifier
- uniquifier
#- charset_filter@gbk
# - single_char_filter
engine/processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
emoji_suggestion:
opencc_config: emoji.json
option_name: emoji_suggestion
# tips: all
reverse_lookup: {}
#載入朙月拼音擴充詞庫
'translator/dictionary': luna_pinyin.extended
'translator/preedit_format': {}
# 自定义符号上屏
punctuator:
import_preset: symbols
# 自定义快捷符号输入
symbols:
"/fs": [½, ‰, ¼, ⅓, ⅔, ¾, ⅒ ]
half_shape:
"#": "#"
"*": "*"
"`": "`"
"~": "~"
"@": "@"
"=": "="
"/": ["/", "÷",]
'\': "、"
# "_" : "──"
"'": {pair: ["「", "」"]}
"[": ["【", "[", "「", "『"]
"]": ["】", "]", "」", "』"]
"$": ["¥", "$", "€", "£", "¢", "¤"]
"<": ["《", "〈", "«", "<"]
">": ["》", "〉", "»", ">"]
recognizer/patterns/punct: "^/([0-9]0?|[A-Za-z]+)$"
### 使用自定义词典 custom_phrase.txt
custom_phrase:
dictionary: ""
user_dict: custom_phrase
db_class: stabledb
enable_completion: false
enable_sentence: false
initial_quality: 1
#"engine/translators/@5": table_translator@custom_phrase
# Rx: BlindingDark/rime-easy-en:customize:schema=double_pinyin_flypy
__include: easy_en:/patch
easy_en/enable_sentence: true
# Rx: lotem/rime-octagram-data:customize:schema=luna_pinyin,model=hans
__include: grammar:/hant
# Rx: BlindingDark/rime-lua-select-character:customize:schema=luna_pinyin {
__include: lua_select_character:/patch
# }

13
user.yaml

@ -0,0 +1,13 @@
var:
last_build_time: 1638323665
option:
emoji_suggestion: true
full_shape: false
simplification: true
previously_selected_schema: double_pinyin_flypy
schema_access_time:
double_pinyin_flypy: 1638260864
easy_en: 1631671645
luna_pinyin: 1638256671
numbers: 1629423459
terra_pinyin: 1635833733

109
weasel.custom.yaml

@ -0,0 +1,109 @@
customization:
distribution_code_name: Weasel
distribution_version: 0.9.29.1
generator: "Weasel::UIStyleSettings"
modified_time: "Wed Feb 12 09:16:25 2014"
rime_version: 1.1
patch:
# 以下软件默认英文模式
"app_options/gvim.exe":
ascii_mode: true
"app_options/tcmatch64.exe":
ascii_mode: true
"app_options/totalcmd64.exe":
ascii_mode: true
"app_options/findandrunrobot.exe":
ascii_mode: true
"app_options/windowsterminal.exe":
ascii_mode: true
# 以下修改皮肤
"style/display_tray_icon": true
"style/horizontal": false #横排显示
"style/font_face": "Microsoft YaHei" #字体
"style/font_point": 14 #字体大小
"style/inline_preedit": true # 嵌入式候选窗单行显示
"style/layout/border_width": 0
"style/layout/border": 0
"style/layout/margin_x": 12 #候选字左右边距
"style/layout/margin_y": 12 #候选字上下边距
"style/layout/hilite_padding": 12 #候选字背景色色块高度 若想候选字背景色块无边界填充候选框,仅需其高度和候选字上下边距一致即可
"style/layout/hilite_spacing": 3 # 序号和候选字之间的间隔
"style/layout/spacing": 10 #作用不明
"style/layout/candidate_spacing": 24 # 候选字间隔
"style/layout/round_corner": 0 #候选字背景色块圆角幅度
"style/color_scheme": danqing
preset_color_schemes:
"Micosoft":
name: "Micosoft"
author: "XNOM"
back_color: 0xffffff #候选框 背景色
border_color: 0xD77800 #候选框 边框颜色
text_color: 0x000000 #已选择字 文字颜色
hilited_text_color: 0x000000 #已选择字右侧拼音 文字颜色
hilited_back_color: 0xffffff #已选择字右侧拼音 背景色
hilited_candidate_text_color: 0xffffff #候选字颜色
hilited_candidate_back_color: 0xD77800 #候选字背景色
candidate_text_color: 0x000000 #未候选字颜色
"danqing":
name: "danqing"
author: "Mijiag"
back_color: 0xE3E3E3
border_color: 0x000000
candidate_text_color: 0x000000
comment_text_color: 0x474747
hilited_back_color: 0x1A0791
hilited_candidate_back_color: 0x6F0B73
hilited_candidate_text_color: 0xE3E3E3
hilited_text_color: 0xE3E3E3
text_color: 0x000000
"mojave_dark":
name: "沙漠夜/Mojave Dark"
author: "xiehuc <[email protected]>"
horizontal: true
inline_preedit: true
candidate_format: "%c %@"
corner_radius: 5
hilited_corner_radius: 0
border_height: 6
border_width: 12
border_color_width: 0
font_face: PingFangSC
font_point: 16
label_font_point: 13
text_color: 0xdedddd
back_color: 0x3c3c3c
label_color: 0x888785
border_color: 0x3c3c3c
candidate_text_color: 0xdedddd
hilited_text_color: 0xdedddd
hilited_back_color: 0x3c3c3c
hilited_candidate_text_color: 0xefefef
# hilited_candidate_back_color: 0xcb5d00
hilited_candidate_label_color: 0xefefef
comment_text_color: 0xdedddd
"apathy":
author: "LIANG Hai"
back_color: 0xFFFFFF
border_height: 0
border_width: 8
candidate_format: "%c %@ "
comment_text_color: 0x999999
corner_radius: 5
# font_face: PingFangSC
# font_face: "PingFangSC-Regular,HanaMinB"
font_point: 16
hilited_candidate_back_color: 0xFFF0E4
hilited_candidate_text_color: 0xEE6E00
horizontal: true
inline_preedit: true
# label_font_face: "STHeitiSC-Light"
label_font_point: 12
name: "冷漠/Apathy"
text_color: 0x424242

BIN
zh-hant-t-essay-bgc.gram

Binary file not shown.

BIN
zh-hant-t-essay-bgw.gram

Binary file not shown.
Loading…
Cancel
Save