feat: 双拼中英混输

This commit is contained in:
Dvel 2023-05-09 08:02:42 +08:00
parent fd6cd21ad5
commit 3e24a1ee20
8 changed files with 2839 additions and 16 deletions

View File

@ -3,11 +3,12 @@
#
#
# https://github.com/iDvel/rime-ice
# ------- 中英混输词库 -------
# ------- 中英混输词库 for 全拼 -------
# 由 others/cn_en.txt 生成
#
---
name: cn_en
version: "2023-05-05"
version: "1"
sort: by_weight
...
X光 Xguang
@ -128,7 +129,6 @@ G盘 Gpan
IP地址 IPdizhi
IP电话 IPdianhua
IP卡 IPka
IP地址 IPweizhi
J盘 Jpan
K宝 Kbao
K粉 Kfen
@ -171,7 +171,7 @@ N遍 Nbian
马歇尔·D·蒂奇 maxieerDdiqi
X·德雷克 Xdeleike
蒙奇·D·卡普 mengqiDkapu
波特卡斯·D·艾斯 potekasiDaisi
波特卡斯·D·艾斯 botekasiDaisi
VIP中P VIPzhongP
QQ秀 QQxiu
Big胆 Bigdan
@ -200,7 +200,7 @@ P个图 Pgetu
P一下 Pyixia
芭比Q babiQ
芭比Q了 babiQle
S级 sji
S级 Sji
QQ堂 QQtang
PIN码 PINma
PUK码 PUKma
@ -310,12 +310,11 @@ ICP备案 ICPbeian
写Bug xieBug
改Bug gaiBug
J·R·R·托尔金 JRRtuoerjin
异维A酸 weiyiAsuan
异维A酸 yiweiAsuan
互fo hufo
减CD jianCD
随身Wi-Fi suishenWiFi
U型锁 Uxingsuo
查IP chaIP
Go程 Gocheng
TG群 TGqun
Telegram群 Telegramqun
@ -338,12 +337,12 @@ S码 Sma
L码 Lma
Q我 Qwo
R级 Rji
A区 Aqv
B区 Bqv
C区 Cqv
D区 Dqv
E区 Eqv
F区 Fqv
A区 Aqu
B区 Bqu
C区 Cqu
D区 Dqu
E区 Equ
F区 Fqu
A组 Azu
B组 Bzu
C组 Czu
@ -459,7 +458,7 @@ DJ舞曲 DJwuqu
就OK jiuOK
不OK buOK
很OK henOK
特拉法尔加·D·瓦铁尔·罗 telafaerjiadwatieerluo
特拉法尔加·D·瓦铁尔·罗 telafaerjiaDwatieerluo
开party kaiparty
Chromium系 Chromiumxi
Chrome系 Chromexi

View File

@ -0,0 +1,464 @@
# Rime dictionary
# encoding: utf-8
#
#
# https://github.com/iDvel/rime-ice
# ------- 中英混输词库 for 自然码双拼 -------
# 由 others/cn_en.txt 生成
#
---
name: cn_en_double_pinyin
version: "1"
sort: by_weight
...
X光 Xgd
X光片 Xgdpm
X射线 Xuexm
T恤 Txu
T恤衫 Txuuj
AD钙奶 ADglnl
UU加速器 UUjwsuqi
Cinity厅 Cinityty
Eul的神圣法杖 Euldeufugfavh
A杖 Avh
红Buff hsBuff
蓝Buff ljBuff
老Baby lkBaby
小Baby xcBaby
艾AA aiAA
炒CP ikCP
嗑CP keCP
U盘 Upj
B站 Bvj
V站 Vvj
P站 Pvj
大V daV
Q币 Qbi
QQ号 QQhk
QQ号码 QQhkma
QQ空间 QQksjm
QQ群 QQqp
QQ邮箱 QQybxd
QQ音乐 QQynyt
QQ拼音 QQpnyn
QQ会员 QQhvyr
QQ音速 QQynsu
QQ好友 QQhkyb
QQ输入法 QQuurufa
Dock栏 Docklj
阿Q精神 aaQjyuf
Win版 Winbj
Win版本 Winbjbf
Windows版 Windowsbj
Windows版本 Windowsbjbf
Mac版 Macbj
Mac版本 Macbjbf
macOS版 macOSbj
macOS版本 macOSbjbf
iOS版 iOSbj
iOS版本 iOSbjbf
Android版 Androidbj
Android版本 Androidbjbf
Web版 Webbj
Web版本 Webbjbf
PC端 PCdr
Win端 Windr
Windows端 Windowsdr
Mac端 Macdr
macOS端 macOSdr
Web端 Webdr
iOS端 iOSdr
Android端 Androiddr
e招贷 evkdl
G胖 Gph
Up主 Upvu
BOSS直聘 BOSSvipn
P社 Pue
V社 Vue
Go语言 Goyuyj
维生素A wzugsuA
维生素B wzugsuB
维生素C wzugsuC
维生素D wzugsuD
维生素E wzugsuE
维生素K wzugsuK
维A wzA
维B wzB
维C wzC
维D wzD
维E wzE
维K wzK
维E乳 wzEru
维生素E乳 wzugsuEru
阿Q aaQ
阿Q正传 aaQvgvr
单边z变换 djbmzbmhr
逗B dbB
哆啦A梦 dolaAmg
二B erB
卡拉OK kalaOK
牛B nqB
三K党 sjKdh
傻B uaB
傻X uaX
智能ABC vingABC
智能ABC双拼 vingABCudpn
智能ABC双拼方案 vingABCudpnfhan
智能ABC输入法 vingABCuurufa
装B vdB
A股 Agu
B股 Bgu
H股 Hgu
N股 Ngu
S股 Sgu
A盘 Apj
A片 Apm
AA制 AAvi
ATM机 ATMji
B超 Bik
B淋巴细胞 Blnbaxibk
B盘 Bpj
B细胞 Bxibk
C盘 Cpj
C语言 Cyuyj
D盘 Dpj
E盘 Epj
F盘 Fpj
G点 Gdm
G盘 Gpj
IP地址 IPdivi
IP电话 IPdmhw
IP卡 IPka
J盘 Jpj
K宝 Kbk
K粉 Kff
K歌 Kge
K歌王 Kgewh
POS机 POSji
SIM卡 SIMka
T淋巴细胞 Tlnbaxibk
T细胞 Txibk
T型台 Txytl
U盾 Udp
S形 Sxy
U形 Uxy
U形管 Uxygr
UIM卡 UIMka
USIM卡 USIMka
X刀 Xdk
X染色体 Xrjseti
Y染色体 Yrjseti
z变换 zbmhr
z逆变换 znibmhr
D之国 Dvigo
D之一族 Dviyizu
Beta版 Betabj
Beta版本 Betabjbf
AV女优 AVnvyb
X战警 Xvjjy
YY语音 YYyuyn
A4 Asi
A4纸 Asivi
A4腰 Asiyk
N多 Ndo
N多个 Ndoge
N次 Nci
N遍 Nbm
蒙奇·D·路飞 mgqiDlufz
蒙奇·D·龙 mgqiDls
乔治·R·R·马丁 qcviRRmady
哥尔·D·罗杰 geerDlojx
马歇尔·D·蒂奇 maxxerDdiqi
X·德雷克 Xdelzke
蒙奇·D·卡普 mgqiDkapu
波特卡斯·D·艾斯 botekasiDaisi
VIP中P VIPvsP
QQ秀 QQxq
Big胆 Bigdj
我叫MT wojcMT
谜拟Q miniQ
多边兽Z dobmubZ
藤子·F·不二雄 tgziFbuerxs
PC版 PCbj
PC版本 PCbjbf
A塔 Ata
平A pyA
立Flag liFlag
C罗 Clo
IE浏览器 IElqljqi
A壳 Ake
B壳 Bke
C壳 Cke
D壳 Dke
A面 Amm
B面 Bmm
C面 Cmm
D面 Dmm
Server酱 Serverjd
P图 Ptu
P个图 Pgetu
P一下 Pyixw
芭比Q babiQ
芭比Q了 babiQle
S级 Sji
QQ堂 QQth
PIN码 PINma
PUK码 PUKma
关底BOSS grdiBOSS
AA吧 AAba
喊cut hjcut
ASCII码 ASCIIma
Go圣经 Gougjy
江南Style jdnjStyle
头文字D tbwfziD
三无Marblue sjwuMarblue
A罩杯 Avkbz
B罩杯 Bvkbz
C罩杯 Cvkbz
D罩杯 Dvkbz
E罩杯 Evkbz
F罩杯 Fvkbz
G罩杯 Gvkbz
H罩杯 Hvkbz
A罩 Avk
B罩 Bvk
C罩 Cvk
D罩 Dvk
E罩 Evk
F罩 Fvk
G罩 Gvk
H罩 Hvk
A杯 Abz
B杯 Bbz
C杯 Cbz
D杯 Dbz
E杯 Ebz
F杯 Fbz
G杯 Gbz
H杯 Hbz
TV版 TVbj
TV版本 TVbjbf
芒果TV mhgoTV
V字仇杀队 Vziibuadv
V怪客 Vgyke
V煞 Vua
Q弹 Qtj
Steam云 Steamyp
M系列 Mxilx
阿Sir aaSir
Pro版 Probj
Pro版本 Probjbf
Lite版 Litebj
Lite版本 Litebjbf
X教授 Xjcub
Papi酱 Papijd
MAC地址 MACdivi
DNS劫持 DNSjxii
DNS污染 DNSwurj
OK了 OKle
OK啦 OKla
OK啊 OKaa
我OK啊 woOKaa
OK了吗 OKlema
腾讯QQ tgxpQQ
公网IP gswhIP
Web开发 Webklfa
圈X qrX
Switch版 Switchbj
Switch版本 Switchbjbf
A型 Axy
A型血 Axyxt
A血型 Axtxy
B型 Bxy
B型血 Bxyxt
B血型 Bxtxy
AB型 ABxy
AB型血 ABxyxt
AB血型 ABxtxy
O型 Oxy
O型血 Oxyxt
O血型 Oxtxy
IT界 ITjx
Fn键 Fnjm
Cmd键 Cmdjm
Command键 Commandjm
Ctrl键 Ctrljm
Control键 Controljm
Opt键 Optjm
Option键 Optionjm
Shift键 Shiftjm
Tab键 Tabjm
Caps键 Capsjm
CapsLock键 CapsLockjm
Return键 Returnjm
Enter键 Enterjm
Space键 Spacejm
Backspace键 Backspacejm
Del键 Deljm
Delete键 Deletejm
Esc键 Escjm
Eject键 Ejectjm
J·K·罗琳 JKloln
周刊少年Jump vbkjuknmJump
ICP备案 ICPbzan
啥Bug uaBug
有Bug ybBug
没Bug mzBug
没有Bug mzybBug
卡Bug kaBug
提Bug tiBug
写Bug xxBug
改Bug glBug
J·R·R·托尔金 JRRtoerjn
异维A酸 yiwzAsr
互fo hufo
减CD jmCD
随身Wi-Fi svufWiFi
U型锁 Uxyso
Go程 Goig
TG群 TGqp
Telegram群 Telegramqp
Wi-Fi密码 WiFimima
DNA检测 DNAjmce
A级 Aji
B级 Bji
C级 Cji
D级 Dji
S级 Sji
拍CT plCT
CT检查 CTjmia
PVC管 PVCgr
DoS攻击 DoSgsji
DDoS攻击 DDoSgsji
N卡 Nka
A卡 Aka
M码 Mma
S码 Sma
L码 Lma
Q我 Qwo
R级 Rji
A区 Aqu
B区 Bqu
C区 Cqu
D区 Dqu
E区 Equ
F区 Fqu
A组 Azu
B组 Bzu
C组 Czu
D组 Dzu
E组 Ezu
F组 Fzu
B哥 Bge
Q版 Qbj
A班 Abj
B班 Bbj
C班 Cbj
D班 Dbj
老K lkK
加Q jwQ
加QQ jwQQ
A座 Azo
B座 Bzo
C座 Czo
D座 Dzo
E座 Ezo
F座 Fzo
H版 Hbj
A口 Akb
B口 Bkb
C口 Ckb
D口 Dkb
E口 Ekb
F口 Fkb
A出口 Aiukb
B出口 Biukb
C出口 Ciukb
D出口 Diukb
E出口 Eiukb
F出口 Fiukb
A楼 Alb
B楼 Blb
C楼 Clb
D楼 Dlb
E楼 Elb
F楼 Flb
A型号 Axyhk
B型号 Bxyhk
C型号 Cxyhk
D型号 Dxyhk
E型号 Exyhk
F型号 Fxyhk
A型 Axy
B型 Bxy
C型 Cxy
D型 Dxy
E型 Exy
F型 Fxy
A款 Akr
B款 Bkr
C款 Ckr
D款 Dkr
E款 Ekr
F款 Fkr
A栋 Ads
B栋 Bds
C栋 Cds
D栋 Dds
E栋 Eds
F栋 Fds
X轴 Xvb
Y轴 Yvb
Z轴 Zvb
V领 Vly
V字领 Vzily
V字形 Vzixy
IT业 ITye
IT行业 IThhye
K线 Kxm
K线图 Kxmtu
日K线 riKxm
周K线 vbKxm
月K线 ytKxm
T台 Ttl
TF卡 TFka
N年 Nnm
A点 Adm
B点 Bdm
A屏 Apy
OK吗 OKma
OK嘛 OKma
OK么 OKme
OK呀 OKya
BB机 BBji
做B超 zoBik
DJ版 DJbj
唱K ihK
PK赛 PKsl
A和B AheB
X和Y XheY
查IP iaIP
封IP fgIP
换IP hrIP
VIP卡 VIPka
AAA级 AAAji
第N次 diNci
PIN码 PINma
发EMS faEMS
DVD版 DVDbj
USB线 USBxm
USB口 USBkb
USB接口 USBjxkb
X档案 Xdhan
n次方 ncifh
N多人 Ndorf
S曲线 Squxm
DJ舞曲 DJwuqu
充Q币 isQbi
就OK jqOK
不OK buOK
很OK hfOK
特拉法尔加·D·瓦铁尔·罗 telafaerjwDwatxerlo
开party klparty
Chromium系 Chromiumxi
Chrome系 Chromexi

View File

@ -0,0 +1,464 @@
# Rime dictionary
# encoding: utf-8
#
#
# https://github.com/iDvel/rime-ice
# ------- 中英混输词库 for 小鹤双拼 -------
# 由 others/cn_en.txt 生成
#
---
name: cn_en_double_pinyin_flypy
version: "1"
sort: by_weight
...
X光 Xgl
X光片 Xglpm
X射线 Xuexm
T恤 Txu
T恤衫 Txuuj
AD钙奶 ADgdnd
UU加速器 UUjxsuqi
Cinity厅 Cinitytk
Eul的神圣法杖 Euldeufugfavh
A杖 Avh
红Buff hsBuff
蓝Buff ljBuff
老Baby lcBaby
小Baby xnBaby
艾AA aiAA
炒CP icCP
嗑CP keCP
U盘 Upj
B站 Bvj
V站 Vvj
P站 Pvj
大V daV
Q币 Qbi
QQ号 QQhc
QQ号码 QQhcma
QQ空间 QQksjm
QQ群 QQqy
QQ邮箱 QQyzxl
QQ音乐 QQybyt
QQ拼音 QQpbyb
QQ会员 QQhvyr
QQ音速 QQybsu
QQ好友 QQhcyz
QQ输入法 QQuurufa
Dock栏 Docklj
阿Q精神 aaQjkuf
Win版 Winbj
Win版本 Winbjbf
Windows版 Windowsbj
Windows版本 Windowsbjbf
Mac版 Macbj
Mac版本 Macbjbf
macOS版 macOSbj
macOS版本 macOSbjbf
iOS版 iOSbj
iOS版本 iOSbjbf
Android版 Androidbj
Android版本 Androidbjbf
Web版 Webbj
Web版本 Webbjbf
PC端 PCdr
Win端 Windr
Windows端 Windowsdr
Mac端 Macdr
macOS端 macOSdr
Web端 Webdr
iOS端 iOSdr
Android端 Androiddr
e招贷 evcdd
G胖 Gph
Up主 Upvu
BOSS直聘 BOSSvipb
P社 Pue
V社 Vue
Go语言 Goyuyj
维生素A wwugsuA
维生素B wwugsuB
维生素C wwugsuC
维生素D wwugsuD
维生素E wwugsuE
维生素K wwugsuK
维A wwA
维B wwB
维C wwC
维D wwD
维E wwE
维K wwK
维E乳 wwEru
维生素E乳 wwugsuEru
阿Q aaQ
阿Q正传 aaQvgvr
单边z变换 djbmzbmhr
逗B dzB
哆啦A梦 dolaAmg
二B erB
卡拉OK kalaOK
牛B nqB
三K党 sjKdh
傻B uaB
傻X uaX
智能ABC vingABC
智能ABC双拼 vingABCulpb
智能ABC双拼方案 vingABCulpbfhan
智能ABC输入法 vingABCuurufa
装B vlB
A股 Agu
B股 Bgu
H股 Hgu
N股 Ngu
S股 Sgu
A盘 Apj
A片 Apm
AA制 AAvi
ATM机 ATMji
B超 Bic
B淋巴细胞 Blbbaxibc
B盘 Bpj
B细胞 Bxibc
C盘 Cpj
C语言 Cyuyj
D盘 Dpj
E盘 Epj
F盘 Fpj
G点 Gdm
G盘 Gpj
IP地址 IPdivi
IP电话 IPdmhx
IP卡 IPka
J盘 Jpj
K宝 Kbc
K粉 Kff
K歌 Kge
K歌王 Kgewh
POS机 POSji
SIM卡 SIMka
T淋巴细胞 Tlbbaxibc
T细胞 Txibc
T型台 Txktd
U盾 Udy
S形 Sxk
U形 Uxk
U形管 Uxkgr
UIM卡 UIMka
USIM卡 USIMka
X刀 Xdc
X染色体 Xrjseti
Y染色体 Yrjseti
z变换 zbmhr
z逆变换 znibmhr
D之国 Dvigo
D之一族 Dviyizu
Beta版 Betabj
Beta版本 Betabjbf
AV女优 AVnvyz
X战警 Xvjjk
YY语音 YYyuyb
A4 Asi
A4纸 Asivi
A4腰 Asiyc
N多 Ndo
N多个 Ndoge
N次 Nci
N遍 Nbm
蒙奇·D·路飞 mgqiDlufw
蒙奇·D·龙 mgqiDls
乔治·R·R·马丁 qnviRRmadk
哥尔·D·罗杰 geerDlojp
马歇尔·D·蒂奇 maxperDdiqi
X·德雷克 Xdelwke
蒙奇·D·卡普 mgqiDkapu
波特卡斯·D·艾斯 botekasiDaisi
VIP中P VIPvsP
QQ秀 QQxq
Big胆 Bigdj
我叫MT wojnMT
谜拟Q miniQ
多边兽Z dobmuzZ
藤子·F·不二雄 tgziFbuerxs
PC版 PCbj
PC版本 PCbjbf
A塔 Ata
平A pkA
立Flag liFlag
C罗 Clo
IE浏览器 IElqljqi
A壳 Ake
B壳 Bke
C壳 Cke
D壳 Dke
A面 Amm
B面 Bmm
C面 Cmm
D面 Dmm
Server酱 Serverjl
P图 Ptu
P个图 Pgetu
P一下 Pyixx
芭比Q babiQ
芭比Q了 babiQle
S级 Sji
QQ堂 QQth
PIN码 PINma
PUK码 PUKma
关底BOSS grdiBOSS
AA吧 AAba
喊cut hjcut
ASCII码 ASCIIma
Go圣经 Gougjk
江南Style jlnjStyle
头文字D tzwfziD
三无Marblue sjwuMarblue
A罩杯 Avcbw
B罩杯 Bvcbw
C罩杯 Cvcbw
D罩杯 Dvcbw
E罩杯 Evcbw
F罩杯 Fvcbw
G罩杯 Gvcbw
H罩杯 Hvcbw
A罩 Avc
B罩 Bvc
C罩 Cvc
D罩 Dvc
E罩 Evc
F罩 Fvc
G罩 Gvc
H罩 Hvc
A杯 Abw
B杯 Bbw
C杯 Cbw
D杯 Dbw
E杯 Ebw
F杯 Fbw
G杯 Gbw
H杯 Hbw
TV版 TVbj
TV版本 TVbjbf
芒果TV mhgoTV
V字仇杀队 Vziizuadv
V怪客 Vgkke
V煞 Vua
Q弹 Qtj
Steam云 Steamyy
M系列 Mxilp
阿Sir aaSir
Pro版 Probj
Pro版本 Probjbf
Lite版 Litebj
Lite版本 Litebjbf
X教授 Xjnuz
Papi酱 Papijl
MAC地址 MACdivi
DNS劫持 DNSjpii
DNS污染 DNSwurj
OK了 OKle
OK啦 OKla
OK啊 OKaa
我OK啊 woOKaa
OK了吗 OKlema
腾讯QQ tgxyQQ
公网IP gswhIP
Web开发 Webkdfa
圈X qrX
Switch版 Switchbj
Switch版本 Switchbjbf
A型 Axk
A型血 Axkxt
A血型 Axtxk
B型 Bxk
B型血 Bxkxt
B血型 Bxtxk
AB型 ABxk
AB型血 ABxkxt
AB血型 ABxtxk
O型 Oxk
O型血 Oxkxt
O血型 Oxtxk
IT界 ITjp
Fn键 Fnjm
Cmd键 Cmdjm
Command键 Commandjm
Ctrl键 Ctrljm
Control键 Controljm
Opt键 Optjm
Option键 Optionjm
Shift键 Shiftjm
Tab键 Tabjm
Caps键 Capsjm
CapsLock键 CapsLockjm
Return键 Returnjm
Enter键 Enterjm
Space键 Spacejm
Backspace键 Backspacejm
Del键 Deljm
Delete键 Deletejm
Esc键 Escjm
Eject键 Ejectjm
J·K·罗琳 JKlolb
周刊少年Jump vzkjucnmJump
ICP备案 ICPbwan
啥Bug uaBug
有Bug yzBug
没Bug mwBug
没有Bug mwyzBug
卡Bug kaBug
提Bug tiBug
写Bug xpBug
改Bug gdBug
J·R·R·托尔金 JRRtoerjb
异维A酸 yiwwAsr
互fo hufo
减CD jmCD
随身Wi-Fi svufWiFi
U型锁 Uxkso
Go程 Goig
TG群 TGqy
Telegram群 Telegramqy
Wi-Fi密码 WiFimima
DNA检测 DNAjmce
A级 Aji
B级 Bji
C级 Cji
D级 Dji
S级 Sji
拍CT pdCT
CT检查 CTjmia
PVC管 PVCgr
DoS攻击 DoSgsji
DDoS攻击 DDoSgsji
N卡 Nka
A卡 Aka
M码 Mma
S码 Sma
L码 Lma
Q我 Qwo
R级 Rji
A区 Aqu
B区 Bqu
C区 Cqu
D区 Dqu
E区 Equ
F区 Fqu
A组 Azu
B组 Bzu
C组 Czu
D组 Dzu
E组 Ezu
F组 Fzu
B哥 Bge
Q版 Qbj
A班 Abj
B班 Bbj
C班 Cbj
D班 Dbj
老K lcK
加Q jxQ
加QQ jxQQ
A座 Azo
B座 Bzo
C座 Czo
D座 Dzo
E座 Ezo
F座 Fzo
H版 Hbj
A口 Akz
B口 Bkz
C口 Ckz
D口 Dkz
E口 Ekz
F口 Fkz
A出口 Aiukz
B出口 Biukz
C出口 Ciukz
D出口 Diukz
E出口 Eiukz
F出口 Fiukz
A楼 Alz
B楼 Blz
C楼 Clz
D楼 Dlz
E楼 Elz
F楼 Flz
A型号 Axkhc
B型号 Bxkhc
C型号 Cxkhc
D型号 Dxkhc
E型号 Exkhc
F型号 Fxkhc
A型 Axk
B型 Bxk
C型 Cxk
D型 Dxk
E型 Exk
F型 Fxk
A款 Akr
B款 Bkr
C款 Ckr
D款 Dkr
E款 Ekr
F款 Fkr
A栋 Ads
B栋 Bds
C栋 Cds
D栋 Dds
E栋 Eds
F栋 Fds
X轴 Xvz
Y轴 Yvz
Z轴 Zvz
V领 Vlk
V字领 Vzilk
V字形 Vzixk
IT业 ITye
IT行业 IThhye
K线 Kxm
K线图 Kxmtu
日K线 riKxm
周K线 vzKxm
月K线 ytKxm
T台 Ttd
TF卡 TFka
N年 Nnm
A点 Adm
B点 Bdm
A屏 Apk
OK吗 OKma
OK嘛 OKma
OK么 OKme
OK呀 OKya
BB机 BBji
做B超 zoBic
DJ版 DJbj
唱K ihK
PK赛 PKsd
A和B AheB
X和Y XheY
查IP iaIP
封IP fgIP
换IP hrIP
VIP卡 VIPka
AAA级 AAAji
第N次 diNci
PIN码 PINma
发EMS faEMS
DVD版 DVDbj
USB线 USBxm
USB口 USBkz
USB接口 USBjpkz
X档案 Xdhan
n次方 ncifh
N多人 Ndorf
S曲线 Squxm
DJ舞曲 DJwuqu
充Q币 isQbi
就OK jqOK
不OK buOK
很OK hfOK
特拉法尔加·D·瓦铁尔·罗 telafaerjxDwatperlo
开party kdparty
Chromium系 Chromiumxi
Chrome系 Chromexi

View File

@ -0,0 +1,464 @@
# Rime dictionary
# encoding: utf-8
#
#
# https://github.com/iDvel/rime-ice
# ------- 中英混输词库 for 微软双拼 -------
# 由 others/cn_en.txt 生成
#
---
name: cn_en_double_pinyin_mspy
version: "1"
sort: by_weight
...
X光 Xgd
X光片 Xgdpm
X射线 Xuexm
T恤 Txu
T恤衫 Txuuj
AD钙奶 ADglnl
UU加速器 UUjwsuqi
Cinity厅 Cinityt;
Eul的神圣法杖 Euldeufugfavh
A杖 Avh
红Buff hsBuff
蓝Buff ljBuff
老Baby lkBaby
小Baby xcBaby
艾AA olAA
炒CP ikCP
嗑CP keCP
U盘 Upj
B站 Bvj
V站 Vvj
P站 Pvj
大V daV
Q币 Qbi
QQ号 QQhk
QQ号码 QQhkma
QQ空间 QQksjm
QQ群 QQqp
QQ邮箱 QQybxd
QQ音乐 QQynyt
QQ拼音 QQpnyn
QQ会员 QQhvyr
QQ音速 QQynsu
QQ好友 QQhkyb
QQ输入法 QQuurufa
Dock栏 Docklj
阿Q精神 oaQj;uf
Win版 Winbj
Win版本 Winbjbf
Windows版 Windowsbj
Windows版本 Windowsbjbf
Mac版 Macbj
Mac版本 Macbjbf
macOS版 macOSbj
macOS版本 macOSbjbf
iOS版 iOSbj
iOS版本 iOSbjbf
Android版 Androidbj
Android版本 Androidbjbf
Web版 Webbj
Web版本 Webbjbf
PC端 PCdr
Win端 Windr
Windows端 Windowsdr
Mac端 Macdr
macOS端 macOSdr
Web端 Webdr
iOS端 iOSdr
Android端 Androiddr
e招贷 evkdl
G胖 Gph
Up主 Upvu
BOSS直聘 BOSSvipn
P社 Pue
V社 Vue
Go语言 Goyuyj
维生素A wzugsuA
维生素B wzugsuB
维生素C wzugsuC
维生素D wzugsuD
维生素E wzugsuE
维生素K wzugsuK
维A wzA
维B wzB
维C wzC
维D wzD
维E wzE
维K wzK
维E乳 wzEru
维生素E乳 wzugsuEru
阿Q oaQ
阿Q正传 oaQvgvr
单边z变换 djbmzbmhr
逗B dbB
哆啦A梦 dolaAmg
二B orB
卡拉OK kalaOK
牛B nqB
三K党 sjKdh
傻B uaB
傻X uaX
智能ABC vingABC
智能ABC双拼 vingABCudpn
智能ABC双拼方案 vingABCudpnfhoj
智能ABC输入法 vingABCuurufa
装B vdB
A股 Agu
B股 Bgu
H股 Hgu
N股 Ngu
S股 Sgu
A盘 Apj
A片 Apm
AA制 AAvi
ATM机 ATMji
B超 Bik
B淋巴细胞 Blnbaxibk
B盘 Bpj
B细胞 Bxibk
C盘 Cpj
C语言 Cyuyj
D盘 Dpj
E盘 Epj
F盘 Fpj
G点 Gdm
G盘 Gpj
IP地址 IPdivi
IP电话 IPdmhw
IP卡 IPka
J盘 Jpj
K宝 Kbk
K粉 Kff
K歌 Kge
K歌王 Kgewh
POS机 POSji
SIM卡 SIMka
T淋巴细胞 Tlnbaxibk
T细胞 Txibk
T型台 Tx;tl
U盾 Udp
S形 Sx;
U形 Ux;
U形管 Ux;gr
UIM卡 UIMka
USIM卡 USIMka
X刀 Xdk
X染色体 Xrjseti
Y染色体 Yrjseti
z变换 zbmhr
z逆变换 znibmhr
D之国 Dvigo
D之一族 Dviyizu
Beta版 Betabj
Beta版本 Betabjbf
AV女优 AVnvyb
X战警 Xvjj;
YY语音 YYyuyn
A4 Asi
A4纸 Asivi
A4腰 Asiyk
N多 Ndo
N多个 Ndoge
N次 Nci
N遍 Nbm
蒙奇·D·路飞 mgqiDlufz
蒙奇·D·龙 mgqiDls
乔治·R·R·马丁 qcviRRmad;
哥尔·D·罗杰 georDlojx
马歇尔·D·蒂奇 maxxorDdiqi
X·德雷克 Xdelzke
蒙奇·D·卡普 mgqiDkapu
波特卡斯·D·艾斯 botekasiDolsi
VIP中P VIPvsP
QQ秀 QQxq
Big胆 Bigdj
我叫MT wojcMT
谜拟Q miniQ
多边兽Z dobmubZ
藤子·F·不二雄 tgziFbuorxs
PC版 PCbj
PC版本 PCbjbf
A塔 Ata
平A p;A
立Flag liFlag
C罗 Clo
IE浏览器 IElqljqi
A壳 Ake
B壳 Bke
C壳 Cke
D壳 Dke
A面 Amm
B面 Bmm
C面 Cmm
D面 Dmm
Server酱 Serverjd
P图 Ptu
P个图 Pgetu
P一下 Pyixw
芭比Q babiQ
芭比Q了 babiQle
S级 Sji
QQ堂 QQth
PIN码 PINma
PUK码 PUKma
关底BOSS grdiBOSS
AA吧 AAba
喊cut hjcut
ASCII码 ASCIIma
Go圣经 Gougj;
江南Style jdnjStyle
头文字D tbwfziD
三无Marblue sjwuMarblue
A罩杯 Avkbz
B罩杯 Bvkbz
C罩杯 Cvkbz
D罩杯 Dvkbz
E罩杯 Evkbz
F罩杯 Fvkbz
G罩杯 Gvkbz
H罩杯 Hvkbz
A罩 Avk
B罩 Bvk
C罩 Cvk
D罩 Dvk
E罩 Evk
F罩 Fvk
G罩 Gvk
H罩 Hvk
A杯 Abz
B杯 Bbz
C杯 Cbz
D杯 Dbz
E杯 Ebz
F杯 Fbz
G杯 Gbz
H杯 Hbz
TV版 TVbj
TV版本 TVbjbf
芒果TV mhgoTV
V字仇杀队 Vziibuadv
V怪客 Vgyke
V煞 Vua
Q弹 Qtj
Steam云 Steamyp
M系列 Mxilx
阿Sir oaSir
Pro版 Probj
Pro版本 Probjbf
Lite版 Litebj
Lite版本 Litebjbf
X教授 Xjcub
Papi酱 Papijd
MAC地址 MACdivi
DNS劫持 DNSjxii
DNS污染 DNSwurj
OK了 OKle
OK啦 OKla
OK啊 OKoa
我OK啊 woOKoa
OK了吗 OKlema
腾讯QQ tgxpQQ
公网IP gswhIP
Web开发 Webklfa
圈X qrX
Switch版 Switchbj
Switch版本 Switchbjbf
A型 Ax;
A型血 Ax;xt
A血型 Axtx;
B型 Bx;
B型血 Bx;xt
B血型 Bxtx;
AB型 ABx;
AB型血 ABx;xt
AB血型 ABxtx;
O型 Ox;
O型血 Ox;xt
O血型 Oxtx;
IT界 ITjx
Fn键 Fnjm
Cmd键 Cmdjm
Command键 Commandjm
Ctrl键 Ctrljm
Control键 Controljm
Opt键 Optjm
Option键 Optionjm
Shift键 Shiftjm
Tab键 Tabjm
Caps键 Capsjm
CapsLock键 CapsLockjm
Return键 Returnjm
Enter键 Enterjm
Space键 Spacejm
Backspace键 Backspacejm
Del键 Deljm
Delete键 Deletejm
Esc键 Escjm
Eject键 Ejectjm
J·K·罗琳 JKloln
周刊少年Jump vbkjuknmJump
ICP备案 ICPbzoj
啥Bug uaBug
有Bug ybBug
没Bug mzBug
没有Bug mzybBug
卡Bug kaBug
提Bug tiBug
写Bug xxBug
改Bug glBug
J·R·R·托尔金 JRRtoorjn
异维A酸 yiwzAsr
互fo hufo
减CD jmCD
随身Wi-Fi svufWiFi
U型锁 Ux;so
Go程 Goig
TG群 TGqp
Telegram群 Telegramqp
Wi-Fi密码 WiFimima
DNA检测 DNAjmce
A级 Aji
B级 Bji
C级 Cji
D级 Dji
S级 Sji
拍CT plCT
CT检查 CTjmia
PVC管 PVCgr
DoS攻击 DoSgsji
DDoS攻击 DDoSgsji
N卡 Nka
A卡 Aka
M码 Mma
S码 Sma
L码 Lma
Q我 Qwo
R级 Rji
A区 Aqu
B区 Bqu
C区 Cqu
D区 Dqu
E区 Equ
F区 Fqu
A组 Azu
B组 Bzu
C组 Czu
D组 Dzu
E组 Ezu
F组 Fzu
B哥 Bge
Q版 Qbj
A班 Abj
B班 Bbj
C班 Cbj
D班 Dbj
老K lkK
加Q jwQ
加QQ jwQQ
A座 Azo
B座 Bzo
C座 Czo
D座 Dzo
E座 Ezo
F座 Fzo
H版 Hbj
A口 Akb
B口 Bkb
C口 Ckb
D口 Dkb
E口 Ekb
F口 Fkb
A出口 Aiukb
B出口 Biukb
C出口 Ciukb
D出口 Diukb
E出口 Eiukb
F出口 Fiukb
A楼 Alb
B楼 Blb
C楼 Clb
D楼 Dlb
E楼 Elb
F楼 Flb
A型号 Ax;hk
B型号 Bx;hk
C型号 Cx;hk
D型号 Dx;hk
E型号 Ex;hk
F型号 Fx;hk
A型 Ax;
B型 Bx;
C型 Cx;
D型 Dx;
E型 Ex;
F型 Fx;
A款 Akr
B款 Bkr
C款 Ckr
D款 Dkr
E款 Ekr
F款 Fkr
A栋 Ads
B栋 Bds
C栋 Cds
D栋 Dds
E栋 Eds
F栋 Fds
X轴 Xvb
Y轴 Yvb
Z轴 Zvb
V领 Vl;
V字领 Vzil;
V字形 Vzix;
IT业 ITye
IT行业 IThhye
K线 Kxm
K线图 Kxmtu
日K线 riKxm
周K线 vbKxm
月K线 ytKxm
T台 Ttl
TF卡 TFka
N年 Nnm
A点 Adm
B点 Bdm
A屏 Ap;
OK吗 OKma
OK嘛 OKma
OK么 OKme
OK呀 OKya
BB机 BBji
做B超 zoBik
DJ版 DJbj
唱K ihK
PK赛 PKsl
A和B AheB
X和Y XheY
查IP iaIP
封IP fgIP
换IP hrIP
VIP卡 VIPka
AAA级 AAAji
第N次 diNci
PIN码 PINma
发EMS faEMS
DVD版 DVDbj
USB线 USBxm
USB口 USBkb
USB接口 USBjxkb
X档案 Xdhoj
n次方 ncifh
N多人 Ndorf
S曲线 Squxm
DJ舞曲 DJwuqu
充Q币 isQbi
就OK jqOK
不OK buOK
很OK hfOK
特拉法尔加·D·瓦铁尔·罗 telafaorjwDwatxorlo
开party klparty
Chromium系 Chromiumxi
Chrome系 Chromexi

View File

@ -0,0 +1,464 @@
# Rime dictionary
# encoding: utf-8
#
#
# https://github.com/iDvel/rime-ice
# ------- 中英混输词库 for 紫光双拼 -------
# 由 others/cn_en.txt 生成
#
---
name: cn_en_double_pinyin_ziguang
version: "1"
sort: by_weight
...
X光 Xgg
X光片 Xggpf
X射线 Xiexf
T恤 Txu
T恤衫 Txuir
AD钙奶 ADgpnp
UU加速器 UUjxsuqi
Cinity厅 Cinityt;
Eul的神圣法杖 Euldeiwitfaus
A杖 Aus
红Buff hhBuff
蓝Buff lrBuff
老Baby lqBaby
小Baby xbBaby
艾AA opAA
炒CP aqCP
嗑CP keCP
U盘 Upr
B站 Bur
V站 Vur
P站 Pur
大V daV
Q币 Qbi
QQ号 QQhq
QQ号码 QQhqma
QQ空间 QQkhjf
QQ群 QQqm
QQ邮箱 QQyzxg
QQ音乐 QQyyyn
QQ拼音 QQpyyy
QQ会员 QQhnyl
QQ音速 QQyysu
QQ好友 QQhqyz
QQ输入法 QQiurufa
Dock栏 Docklr
阿Q精神 oaQj;iw
Win版 Winbr
Win版本 Winbrbw
Windows版 Windowsbr
Windows版本 Windowsbrbw
Mac版 Macbr
Mac版本 Macbrbw
macOS版 macOSbr
macOS版本 macOSbrbw
iOS版 iOSbr
iOS版本 iOSbrbw
Android版 Androidbr
Android版本 Androidbrbw
Web版 Webbr
Web版本 Webbrbw
PC端 PCdl
Win端 Windl
Windows端 Windowsdl
Mac端 Macdl
macOS端 macOSdl
Web端 Webdl
iOS端 iOSdl
Android端 Androiddl
e招贷 euqdp
G胖 Gps
Up主 Upuu
BOSS直聘 BOSSuipy
P社 Pie
V社 Vie
Go语言 Goyuyr
维生素A wkitsuA
维生素B wkitsuB
维生素C wkitsuC
维生素D wkitsuD
维生素E wkitsuE
维生素K wkitsuK
维A wkA
维B wkB
维C wkC
维D wkD
维E wkE
维K wkK
维E乳 wkEru
维生素E乳 wkitsuEru
阿Q oaQ
阿Q正传 oaQutul
单边z变换 drbfzbfhl
逗B dzB
哆啦A梦 dolaAmt
二B ojB
卡拉OK kalaOK
牛B njB
三K党 srKds
傻B iaB
傻X iaX
智能ABC uintABC
智能ABC双拼 uintABCigpy
智能ABC双拼方案 uintABCigpyfsor
智能ABC输入法 uintABCiurufa
装B ugB
A股 Agu
B股 Bgu
H股 Hgu
N股 Ngu
S股 Sgu
A盘 Apr
A片 Apf
AA制 AAui
ATM机 ATMji
B超 Baq
B淋巴细胞 Blybaxibq
B盘 Bpr
B细胞 Bxibq
C盘 Cpr
C语言 Cyuyr
D盘 Dpr
E盘 Epr
F盘 Fpr
G点 Gdf
G盘 Gpr
IP地址 IPdiui
IP电话 IPdfhx
IP卡 IPka
J盘 Jpr
K宝 Kbq
K粉 Kfw
K歌 Kge
K歌王 Kgews
POS机 POSji
SIM卡 SIMka
T淋巴细胞 Tlybaxibq
T细胞 Txibq
T型台 Tx;tp
U盾 Udm
S形 Sx;
U形 Ux;
U形管 Ux;gl
UIM卡 UIMka
USIM卡 USIMka
X刀 Xdq
X染色体 Xrrseti
Y染色体 Yrrseti
z变换 zbfhl
z逆变换 znibfhl
D之国 Duigo
D之一族 Duiyizu
Beta版 Betabr
Beta版本 Betabrbw
AV女优 AVnvyz
X战警 Xurj;
YY语音 YYyuyy
A4 Asi
A4纸 Asiui
A4腰 Asiyq
N多 Ndo
N多个 Ndoge
N次 Nci
N遍 Nbf
蒙奇·D·路飞 mtqiDlufk
蒙奇·D·龙 mtqiDlh
乔治·R·R·马丁 qbuiRRmad;
哥尔·D·罗杰 geojDlojd
马歇尔·D·蒂奇 maxdojDdiqi
X·德雷克 Xdelkke
蒙奇·D·卡普 mtqiDkapu
波特卡斯·D·艾斯 botekasiDopsi
VIP中P VIPuhP
QQ秀 QQxj
Big胆 Bigdr
我叫MT wojbMT
谜拟Q miniQ
多边兽Z dobfizZ
藤子·F·不二雄 ttziFbuojxh
PC版 PCbr
PC版本 PCbrbw
A塔 Ata
平A p;A
立Flag liFlag
C罗 Clo
IE浏览器 IEljlrqi
A壳 Ake
B壳 Bke
C壳 Cke
D壳 Dke
A面 Amf
B面 Bmf
C面 Cmf
D面 Dmf
Server酱 Serverjg
P图 Ptu
P个图 Pgetu
P一下 Pyixx
芭比Q babiQ
芭比Q了 babiQle
S级 Sji
QQ堂 QQts
PIN码 PINma
PUK码 PUKma
关底BOSS gldiBOSS
AA吧 AAba
喊cut hrcut
ASCII码 ASCIIma
Go圣经 Goitj;
江南Style jgnrStyle
头文字D tzwwziD
三无Marblue srwuMarblue
A罩杯 Auqbk
B罩杯 Buqbk
C罩杯 Cuqbk
D罩杯 Duqbk
E罩杯 Euqbk
F罩杯 Fuqbk
G罩杯 Guqbk
H罩杯 Huqbk
A罩 Auq
B罩 Buq
C罩 Cuq
D罩 Duq
E罩 Euq
F罩 Fuq
G罩 Guq
H罩 Huq
A杯 Abk
B杯 Bbk
C杯 Cbk
D杯 Dbk
E杯 Ebk
F杯 Fbk
G杯 Gbk
H杯 Hbk
TV版 TVbr
TV版本 TVbrbw
芒果TV msgoTV
V字仇杀队 Vziaziadn
V怪客 Vgyke
V煞 Via
Q弹 Qtr
Steam云 Steamym
M系列 Mxild
阿Sir oaSir
Pro版 Probr
Pro版本 Probrbw
Lite版 Litebr
Lite版本 Litebrbw
X教授 Xjbiz
Papi酱 Papijg
MAC地址 MACdiui
DNS劫持 DNSjdai
DNS污染 DNSwurr
OK了 OKle
OK啦 OKla
OK啊 OKoa
我OK啊 woOKoa
OK了吗 OKlema
腾讯QQ ttxmQQ
公网IP ghwsIP
Web开发 Webkpfa
圈X qlX
Switch版 Switchbr
Switch版本 Switchbrbw
A型 Ax;
A型血 Ax;xn
A血型 Axnx;
B型 Bx;
B型血 Bx;xn
B血型 Bxnx;
AB型 ABx;
AB型血 ABx;xn
AB血型 ABxnx;
O型 Ox;
O型血 Ox;xn
O血型 Oxnx;
IT界 ITjd
Fn键 Fnjf
Cmd键 Cmdjf
Command键 Commandjf
Ctrl键 Ctrljf
Control键 Controljf
Opt键 Optjf
Option键 Optionjf
Shift键 Shiftjf
Tab键 Tabjf
Caps键 Capsjf
CapsLock键 CapsLockjf
Return键 Returnjf
Enter键 Enterjf
Space键 Spacejf
Backspace键 Backspacejf
Del键 Deljf
Delete键 Deletejf
Esc键 Escjf
Eject键 Ejectjf
J·K·罗琳 JKloly
周刊少年Jump uzkriqnfJump
ICP备案 ICPbkor
啥Bug iaBug
有Bug yzBug
没Bug mkBug
没有Bug mkyzBug
卡Bug kaBug
提Bug tiBug
写Bug xdBug
改Bug gpBug
J·R·R·托尔金 JRRtoojjy
异维A酸 yiwkAsl
互fo hufo
减CD jfCD
随身Wi-Fi sniwWiFi
U型锁 Ux;so
Go程 Goat
TG群 TGqm
Telegram群 Telegramqm
Wi-Fi密码 WiFimima
DNA检测 DNAjfce
A级 Aji
B级 Bji
C级 Cji
D级 Dji
S级 Sji
拍CT ppCT
CT检查 CTjfaa
PVC管 PVCgl
DoS攻击 DoSghji
DDoS攻击 DDoSghji
N卡 Nka
A卡 Aka
M码 Mma
S码 Sma
L码 Lma
Q我 Qwo
R级 Rji
A区 Aqu
B区 Bqu
C区 Cqu
D区 Dqu
E区 Equ
F区 Fqu
A组 Azu
B组 Bzu
C组 Czu
D组 Dzu
E组 Ezu
F组 Fzu
B哥 Bge
Q版 Qbr
A班 Abr
B班 Bbr
C班 Cbr
D班 Dbr
老K lqK
加Q jxQ
加QQ jxQQ
A座 Azo
B座 Bzo
C座 Czo
D座 Dzo
E座 Ezo
F座 Fzo
H版 Hbr
A口 Akz
B口 Bkz
C口 Ckz
D口 Dkz
E口 Ekz
F口 Fkz
A出口 Aaukz
B出口 Baukz
C出口 Caukz
D出口 Daukz
E出口 Eaukz
F出口 Faukz
A楼 Alz
B楼 Blz
C楼 Clz
D楼 Dlz
E楼 Elz
F楼 Flz
A型号 Ax;hq
B型号 Bx;hq
C型号 Cx;hq
D型号 Dx;hq
E型号 Ex;hq
F型号 Fx;hq
A型 Ax;
B型 Bx;
C型 Cx;
D型 Dx;
E型 Ex;
F型 Fx;
A款 Akl
B款 Bkl
C款 Ckl
D款 Dkl
E款 Ekl
F款 Fkl
A栋 Adh
B栋 Bdh
C栋 Cdh
D栋 Ddh
E栋 Edh
F栋 Fdh
X轴 Xuz
Y轴 Yuz
Z轴 Zuz
V领 Vl;
V字领 Vzil;
V字形 Vzix;
IT业 ITye
IT行业 IThsye
K线 Kxf
K线图 Kxftu
日K线 riKxf
周K线 uzKxf
月K线 ynKxf
T台 Ttp
TF卡 TFka
N年 Nnf
A点 Adf
B点 Bdf
A屏 Ap;
OK吗 OKma
OK嘛 OKma
OK么 OKme
OK呀 OKya
BB机 BBji
做B超 zoBaq
DJ版 DJbr
唱K asK
PK赛 PKsp
A和B AheB
X和Y XheY
查IP aaIP
封IP ftIP
换IP hlIP
VIP卡 VIPka
AAA级 AAAji
第N次 diNci
PIN码 PINma
发EMS faEMS
DVD版 DVDbr
USB线 USBxf
USB口 USBkz
USB接口 USBjdkz
X档案 Xdsor
n次方 ncifs
N多人 Ndorw
S曲线 Squxf
DJ舞曲 DJwuqu
充Q币 ahQbi
就OK jjOK
不OK buOK
很OK hwOK
特拉法尔加·D·瓦铁尔·罗 telafaojjxDwatdojlo
开party kpparty
Chromium系 Chromiumxi
Chrome系 Chromexi

View File

@ -6,10 +6,15 @@
---
name: melt_eng
version: "2023-02-26"
version: "2023-05-09"
import_tables:
- en_dicts/en_ext # 补充
- en_dicts/en # 英文主词库
- en_dicts/cn_en # 中英混输词库,里面是写死了的全拼编码,双拼应该注释掉这一行。
# 中英混输词库
- en_dicts/cn_en # 全拼
# - en_dicts/cn_en_double_pinyin # 自然码双拼
# - en_dicts/cn_en_double_pinyin_flypy # 小鹤双拼
# - en_dicts/cn_en_double_pinyin_mspy # 微软双拼
# - en_dicts/cn_en_double_pinyin_ziguang # 紫光双拼
...

453
others/cn_en.txt Normal file
View File

@ -0,0 +1,453 @@
# 中英混输词库,根据此文件生成对应的 en_dicts/ 下的全拼及双拼词库
# version: 2023-05-09
X光
X光片
X射线
T恤
T恤衫
AD钙奶
UU加速器
Cinity厅
Eul的神圣法杖
A杖
红Buff
蓝Buff
老Baby
小Baby
艾AA
炒CP
嗑CP
U盘
B站
V站
P站
大V
Q币
QQ号
QQ号码
QQ空间
QQ群
QQ邮箱
QQ音乐
QQ拼音
QQ会员
QQ音速
QQ好友
QQ输入法
Dock栏
阿Q精神
Win版
Win版本
Windows版
Windows版本
Mac版
Mac版本
macOS版
macOS版本
iOS版
iOS版本
Android版
Android版本
Web版
Web版本
PC端
Win端
Windows端
Mac端
macOS端
Web端
iOS端
Android端
e招贷
G胖
Up主
BOSS直聘
P社
V社
Go语言
维生素A
维生素B
维生素C
维生素D
维生素E
维生素K
维A
维B
维C
维D
维E
维K
维E乳
维生素E乳
阿Q
阿Q正传
单边z变换
逗B
哆啦A梦
二B
卡拉OK
牛B
三K党
傻B
傻X
智能ABC
智能ABC双拼
智能ABC双拼方案
智能ABC输入法
装B
A股
B股
H股
N股
S股
A盘
A片
AA制
ATM机
B超
B淋巴细胞
B盘
B细胞
C盘
C语言
D盘
E盘
F盘
G点
G盘
IP地址
IP电话
IP卡
J盘
K宝
K粉
K歌
K歌王
POS机
SIM卡
T淋巴细胞
T细胞
T型台
U盾
S形
U形
U形管
UIM卡
USIM卡
X刀
X染色体
Y染色体
z变换
z逆变换
D之国
D之一族
Beta版
Beta版本
AV女优
X战警
YY语音
A4
A4纸
A4腰
N多
N多个
N次
N遍
蒙奇·D·路飞
蒙奇·D·龙
乔治·R·R·马丁
哥尔·D·罗杰
马歇尔·D·蒂奇
X·德雷克
蒙奇·D·卡普
波特卡斯·D·艾斯
VIP中P
QQ秀
Big胆
我叫MT
谜拟Q
多边兽Z
藤子·F·不二雄
PC版
PC版本
A塔
平A
立Flag
C罗
IE浏览器
A壳
B壳
C壳
D壳
A面
B面
C面
D面
Server酱
P图
P个图
P一下
芭比Q
芭比Q了
S级
QQ堂
PIN码
PUK码
关底BOSS
AA吧
喊cut
ASCII码
Go圣经
江南Style
头文字D
三无Marblue
A罩杯
B罩杯
C罩杯
D罩杯
E罩杯
F罩杯
G罩杯
H罩杯
A罩
B罩
C罩
D罩
E罩
F罩
G罩
H罩
A杯
B杯
C杯
D杯
E杯
F杯
G杯
H杯
TV版
TV版本
芒果TV
V字仇杀队
V怪客
V煞
Q弹
Steam云
M系列
阿Sir
Pro版
Pro版本
Lite版
Lite版本
X教授
Papi酱
MAC地址
DNS劫持
DNS污染
OK了
OK啦
OK啊
我OK啊
OK了吗
腾讯QQ
公网IP
Web开发
圈X
Switch版
Switch版本
A型
A型血
A血型
B型
B型血
B血型
AB型
AB型血
AB血型
O型
O型血
O血型
IT界
Fn键
Cmd键
Command键
Ctrl键
Control键
Opt键
Option键
Shift键
Tab键
Caps键
CapsLock键
Return键
Enter键
Space键
Backspace键
Del键
Delete键
Esc键
Eject键
J·K·罗琳
周刊少年Jump
ICP备案
啥Bug
有Bug
没Bug
没有Bug
卡Bug
提Bug
写Bug
改Bug
J·R·R·托尔金
异维A酸
互fo
减CD
随身Wi-Fi
U型锁
Go程
TG群
Telegram群
Wi-Fi密码
DNA检测
A级
B级
C级
D级
S级
拍CT
CT检查
PVC管
DoS攻击
DDoS攻击
N卡
A卡
M码
S码
L码
Q我
R级
A区
B区
C区
D区
E区
F区
A组
B组
C组
D组
E组
F组
B哥
Q版
A班
B班
C班
D班
老K
加Q
加QQ
A座
B座
C座
D座
E座
F座
H版
A口
B口
C口
D口
E口
F口
A出口
B出口
C出口
D出口
E出口
F出口
A楼
B楼
C楼
D楼
E楼
F楼
A型号
B型号
C型号
D型号
E型号
F型号
A型
B型
C型
D型
E型
F型
A款
B款
C款
D款
E款
F款
A栋
B栋
C栋
D栋
E栋
F栋
X轴
Y轴
Z轴
V领
V字领
V字形
IT业
IT行业
K线
K线图
日K线
周K线
月K线
T台
TF卡
N年
A点
B点
A屏
OK吗
OK嘛
OK么
OK呀
BB机
做B超
DJ版
唱K
PK赛
A和B
X和Y
查IP
封IP
换IP
VIP卡
AAA级
第N次
PIN码
发EMS
DVD版
USB线
USB口
USB接口
X档案
n次方
N多人
S曲线
DJ舞曲
充Q币
就OK
不OK
很OK
特拉法尔加·D·瓦铁尔·罗
开party
Chromium系
Chrome系

510
others/script/rime/cn_en.go Normal file
View File

@ -0,0 +1,510 @@
package rime
import (
"bufio"
"fmt"
"log"
"os"
"path/filepath"
"regexp"
"strconv"
"strings"
"unicode"
)
// 多音字,手动选择注音
var polyphones = map[string]string{
"Eul的神圣法杖 > 的": "de",
"艾AA > 艾": "ai",
"大V > 大": "da",
"QQ音乐 > 乐": "yue",
"QQ会员 > 会": "hui",
"QQ会员 > 员": "yuan",
"阿Q精神 > 阿": "a",
"G胖 > 胖": "pang",
"阿Q > 阿": "a",
"阿Q正传 > 阿": "a",
"阿Q正传 > 传": "zhuan",
"单边z变换 > 单": "dan",
"卡拉OK > 卡": "ka",
"IP地址 > 地": "di",
"IP卡 > 卡": "ka",
"SIM卡 > 卡": "ka",
"UIM卡 > 卡": "ka",
"USIM卡 > 卡": "ka",
"X染色体 > 色": "se",
"Y染色体 > 色": "se",
"蒙奇·D·路飞 > 奇": "qi",
"蒙奇·D·龙 > 奇": "qi",
"马歇尔·D·蒂奇 > 奇": "qi",
"蒙奇·D·卡普 > 奇": "qi",
"蒙奇·D·卡普 > 卡": "ka",
"波特卡斯·D·艾斯 > 卡": "ka",
"波特卡斯·D·艾斯 > 艾": "ai",
"A壳 > 壳": "ke",
"B壳 > 壳": "ke",
"C壳 > 壳": "ke",
"D壳 > 壳": "ke",
"芭比Q了 > 了": "le",
"江南Style > 南": "nan",
"三无Marblue > 无": "wu",
"V字仇杀队 > 仇": "chou",
"Q弹 > 弹": "tan",
"M系列 > 系": "xi",
"阿Sir > 阿": "a",
"MAC地址 > 地": "di",
"OK了 > 了": "le",
"OK了吗 > 了": "le",
"圈X > 圈": "quan",
"A型血 > 血": "xue",
"A血型 > 血": "xue",
"B型血 > 血": "xue",
"B血型 > 血": "xue",
"AB型血 > 血": "xue",
"AB血型 > 血": "xue",
"O型血 > 血": "xue",
"O血型 > 血": "xue",
"没Bug > 没": "mei",
"没有Bug > 没": "mei",
"卡Bug > 卡": "ka",
"提Bug > 提": "ti",
"CT检查 > 查": "cha",
"N卡 > 卡": "ka",
"A卡 > 卡": "ka",
"A区 > 区": "qu",
"B区 > 区": "qu",
"C区 > 区": "qu",
"D区 > 区": "qu",
"E区 > 区": "qu",
"F区 > 区": "qu",
"IT行业 > 行": "hang",
"TF卡 > 卡": "ka",
"A屏 > 屏": "ping",
"A和B > 和": "he",
"X和Y > 和": "he",
"查IP > 查": "cha",
"VIP卡 > 卡": "ka",
"Chromium系 > 系": "xi",
"Chrome系 > 系": "xi",
}
var digitMap = map[string]string{
"0": "ling",
"1": "yi",
"2": "er",
"3": "san",
"4": "si",
"5": "wu",
"6": "liu",
"7": "qi",
"8": "ba",
"9": "jiu",
}
var doublePinyinMap = map[string]string{
// 零声母
"-a-": "aa",
"-e-": "ee",
"-o-": "oo",
"-ai-": "ai",
"-ei-": "ei",
"-ou-": "ou",
"-an-": "an",
"-en-": "en",
"-ang-": "ah",
"-eng-": "eg",
"-ao-": "ao",
"-er-": "er",
// zh ch sh
"zh": "v",
"ch": "i",
"sh": "u",
// 韵母
"iu": "q",
"ia": "w",
"ua": "w",
"uan": "r",
"ue": "t",
"ve": "t",
"ing": "y",
"uai": "y",
"uo": "o",
"un": "p",
"iong": "s",
"ong": "s",
"iang": "d",
"uang": "d",
"en": "f",
"eng": "g",
"ang": "h",
"an": "j",
"ao": "k",
"ai": "l",
"ei": "z",
"ie": "x",
"iao": "c",
"ui": "v",
"ou": "b",
"in": "n",
"ian": "m",
}
var doublePinyinFlypyMap = map[string]string{
// 零声母
"-a-": "aa",
"-e-": "ee",
"-o-": "oo",
"-ai-": "ai",
"-ei-": "ei",
"-ou-": "ou",
"-an-": "an",
"-en-": "en",
"-ang-": "ah",
"-eng-": "eg",
"-ao-": "ao",
"-er-": "er",
// zh ch sh
"zh": "v",
"ch": "i",
"sh": "u",
// 韵母
"iu": "q",
"ei": "w",
"uan": "r",
"ue": "t",
"ve": "t",
"un": "y",
"uo": "o",
"ie": "p",
"iong": "s",
"ong": "s",
"ai": "d",
"en": "f",
"eng": "g",
"ang": "h",
"an": "j",
"ing": "k",
"uai": "k",
"iang": "l",
"uang": "l",
"ou": "z",
"ia": "x",
"ua": "x",
"ao": "c",
"ui": "v",
"in": "b",
"iao": "n",
"ian": "m",
}
var doublePinyinMSPYMap = map[string]string{
// 零声母
"-a-": "oa",
"-e-": "oe",
"-o-": "oo",
"-ai-": "ol",
"-ei-": "oz",
"-ou-": "ob",
"-an-": "oj",
"-en-": "of",
"-ang-": "oh",
"-eng-": "og",
"-ao-": "ok",
"-er-": "or",
// zh ch sh
"zh": "v",
"ch": "i",
"sh": "u",
// 韵母
"iu": "q",
"ia": "w",
"ua": "w",
"er": "r",
"uan": "r",
"ue": "t",
"uai": "y",
"uo": "o",
"un": "p",
"iong": "s",
"ong": "s",
"iang": "d",
"uang": "d",
"en": "f",
"eng": "g",
"ang": "h",
"an": "j",
"ao": "k",
"ai": "l",
"ing": ";",
"ei": "z",
"ie": "x",
"iao": "c",
"ui": "v",
"ve": "v",
"ou": "b",
"in": "n",
"ian": "m",
}
var doublePinyinZiGuangMap = map[string]string{
// 零声母
"-a-": "oa",
"-e-": "oe",
"-o-": "oo",
"-ai-": "op",
"-ei-": "ok",
"-ou-": "oz",
"-an-": "or",
"-en-": "ow",
"-ang-": "os",
"-eng-": "ot",
"-ao-": "oq",
"-er-": "oj",
// zh ch sh
"zh": "u",
"ch": "a",
"sh": "i",
// 韵母
"ao": "q",
"en": "w",
"an": "r",
"eng": "t",
"in": "y",
"uai": "y",
"uo": "o",
"ai": "p",
"ang": "s",
"ie": "d",
"ian": "f",
"iang": "g",
"uang": "g",
"iong": "h",
"ong": "h",
"er": "j",
"iu": "j",
"ei": "k",
"uan": "l",
"ing": ";",
"ou": "z",
"ia": "x",
"ua": "x",
"iao": "b",
"ue": "n",
"ui": "n",
"un": "m",
}
// CnEn 从 others/cn_en.txt 生成全拼和各个双拼的中英混输词库
func CnEn() {
// 读取
file, err := os.Open(filepath.Join(RimeDir, "others/cn_en.txt"))
if err != nil {
log.Fatalln(err)
}
defer file.Close()
// 准备要写入的文件,先先入前缀内容
pinyinFile, err := os.OpenFile(filepath.Join(RimeDir, "en_dicts/cn_en.dict.yaml"), os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0644)
if err != nil {
log.Fatalln(err)
}
defer pinyinFile.Close()
writePrefix(pinyinFile)
doublePinyinFile, err := os.OpenFile(filepath.Join(RimeDir, "en_dicts/cn_en_double_pinyin.dict.yaml"), os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0644)
if err != nil {
log.Fatalln(err)
}
defer doublePinyinFile.Close()
writePrefix(doublePinyinFile)
doublePinyinFlypyFile, err := os.OpenFile(filepath.Join(RimeDir, "en_dicts/cn_en_double_pinyin_flypy.dict.yaml"), os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0644)
if err != nil {
log.Fatalln(err)
}
defer doublePinyinFlypyFile.Close()
writePrefix(doublePinyinFlypyFile)
doublePinyinMSPYFile, err := os.OpenFile(filepath.Join(RimeDir, "en_dicts/cn_en_double_pinyin_mspy.dict.yaml"), os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0644)
if err != nil {
log.Fatalln(err)
}
defer doublePinyinMSPYFile.Close()
writePrefix(doublePinyinMSPYFile)
doublePinyinZiGuangFile, err := os.OpenFile(filepath.Join(RimeDir, "en_dicts/cn_en_double_pinyin_ziguang.dict.yaml"), os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0644)
if err != nil {
log.Fatalln(err)
}
defer doublePinyinZiGuangFile.Close()
writePrefix(doublePinyinZiGuangFile)
// 遍历、注音、转换、写入
sc := bufio.NewScanner(file)
for sc.Scan() {
line := sc.Text()
if line == "" || strings.HasPrefix(line, "#") {
continue
}
if strings.TrimSpace(line) != line {
fmt.Println("❌ 前后有空格", line)
}
// 按顺序转换为全拼、自然码、小鹤、微软、紫光
codes := textToPinyin(line)
pinyinFile.WriteString(line + "\t" + codes[0] + "\n")
doublePinyinFile.WriteString(line + "\t" + codes[1] + "\n")
doublePinyinFlypyFile.WriteString(line + "\t" + codes[2] + "\n")
doublePinyinMSPYFile.WriteString(line + "\t" + codes[3] + "\n")
doublePinyinZiGuangFile.WriteString(line + "\t" + codes[4] + "\n")
}
if err := sc.Err(); err != nil {
log.Fatalln(err)
}
if err := pinyinFile.Sync(); err != nil {
log.Fatalln(err)
}
if err := doublePinyinFile.Sync(); err != nil {
log.Fatalln(err)
}
if err := doublePinyinFlypyFile.Sync(); err != nil {
log.Fatalln(err)
}
if err := doublePinyinMSPYFile.Sync(); err != nil {
log.Fatalln(err)
}
if err := doublePinyinZiGuangFile.Sync(); err != nil {
log.Fatalln(err)
}
}
// 写入前缀内容
func writePrefix(file *os.File) {
filename := filepath.Base(file.Name())
name := strings.TrimSuffix(filename, ".dict.yaml")
// name = strings.TrimPrefix(name, "cn_en_")
fmt.Println(name)
m := map[string]string{
"cn_en": "全拼",
"cn_en_double_pinyin": "自然码双拼",
"cn_en_double_pinyin_flypy": "小鹤双拼",
"cn_en_double_pinyin_mspy": "微软双拼",
"cn_en_double_pinyin_ziguang": "紫光双拼",
}
content := fmt.Sprintf(`# Rime dictionary
# encoding: utf-8
#
#
# https://github.com/iDvel/rime-ice
# ------- 中英混输词库 for %s -------
# others/cn_en.txt 生成
#
---
name: %s
version: "1"
sort: by_weight
...
`, m[name], name)
_, err := file.WriteString(content)
if err != nil {
log.Fatalln(err)
}
}
// 转换编码,汉字转为拼音,英文不变。拼音分别转为全拼、自然码、小鹤、微软、紫光
func textToPinyin(text string) []string {
pinyin := ""
doublePinyin := ""
doublePinyinFlypy := ""
doublePinyinMSPY := ""
doublePinyinZiGuang := ""
parts := splitMixedWords(text)
for _, part := range parts {
// 特殊情况,数字转为拼音
if _, err := strconv.Atoi(part); err == nil {
part = digitMap[part]
}
if len(hanPinyin[part]) == 0 { // 英文数字,不做转换
pinyin += part
doublePinyin += part
doublePinyinFlypy += part
doublePinyinMSPY += part
doublePinyinZiGuang += part
} else if len(hanPinyin[part]) > 1 { // 多音字,按字典指定的读音
if value, ok := polyphones[text+" > "+part]; ok {
pinyin += value
doublePinyin += convertToDoublePinyin(value, doublePinyinMap)
doublePinyinFlypy += convertToDoublePinyin(value, doublePinyinFlypyMap)
doublePinyinMSPY += convertToDoublePinyin(value, doublePinyinMSPYMap)
doublePinyinZiGuang += convertToDoublePinyin(value, doublePinyinZiGuangMap)
} else {
log.Fatalln("❌ 未处理的多音字", text, part)
}
} else { // 其他,按唯一的读音
pinyin += hanPinyin[part][0]
doublePinyin += convertToDoublePinyin(hanPinyin[part][0], doublePinyinMap)
doublePinyinFlypy += convertToDoublePinyin(hanPinyin[part][0], doublePinyinFlypyMap)
doublePinyinMSPY += convertToDoublePinyin(hanPinyin[part][0], doublePinyinMSPYMap)
doublePinyinZiGuang += convertToDoublePinyin(hanPinyin[part][0], doublePinyinZiGuangMap)
}
}
return []string{
pinyin,
doublePinyin,
doublePinyinFlypy,
doublePinyinMSPY,
doublePinyinZiGuang,
}
}
// 中英文分割,去掉间隔号和横杠
// "哆啦A梦" → ["哆", "啦", "A", "梦"]
// "QQ号" → ["QQ", "号"]
// "Wi-Fi密码" → ["WiFi", "密", "码"]
// "特拉法尔加·D·瓦铁尔·罗" → ["特", "拉", "法", "尔", "加", "D", "瓦", "铁", "尔", "罗"]
func splitMixedWords(input string) []string {
var result []string
word := ""
for _, r := range input {
if string(r) == "·" || string(r) == "-" {
continue
} else if unicode.Is(unicode.Latin, r) {
word += string(r)
} else {
if word != "" {
result = append(result, word)
word = ""
}
result = append(result, string(r))
}
}
if word != "" {
result = append(result, word)
}
return result
}
func convertToDoublePinyin(code string, m map[string]string) string {
// 零声母
if contains([]string{"a", "e", "o", "ai", "ei", "ou", "an", "en", "ang", "eng", "ao", "er"}, code) {
return m["-"+code+"-"]
}
// 分割为声母和韵母
consonantRegexp := regexp.MustCompile(`^(b|p|m|f|d|t|n|l|g|k|h|j|q|x|zh|ch|sh|r|z|c|s|y|w)`)
initial := consonantRegexp.FindString(code)
final := consonantRegexp.ReplaceAllString(code, "")
// 声母转换
if initial == "zh" || initial == "ch" || initial == "sh" {
initial = m[initial]
}
// 韵母转换
if len(final) > 1 {
final = m[final]
}
// 其余单个的声母和韵母不转换
return initial + final
}