fix: 修改英文转写

This commit is contained in:
amzxyz
2026-01-31 21:56:46 +08:00
parent 2d1a3c1d05
commit f51f76cfd3
3 changed files with 15 additions and 21 deletions

View File

@@ -3,14 +3,14 @@ local wanxiang = require("wanxiang")
--输入'/wx',显示万象项目地址和当前版本号
local function translator(input, seg, env)
if input == "/wx" then
-- 候选1: GitHub 网址
yield(Candidate("url", seg.start, seg._end, "https://github.com/amzxyz/rime_wanxiang", ""))
-- 候选2: CNB 网址
yield(Candidate("url", seg.start, seg._end, "https://cnb.cool/amzxyz/rime-wanxiang", ""))
-- 判断是否为专业版
local version_prefix = wanxiang.is_pro_scheme(env) and "增强版" or "标准版"
-- 候选3: 当前版本号(加上“增强版”或“标准版”前缀)
yield(Candidate("version", seg.start, seg._end, version_prefix .. wanxiang.version, ""))
-- 候选1: GitHub 网址
yield(Candidate("url", seg.start, seg._end, "https://github.com/amzxyz/rime_wanxiang", ""))
-- 候选2: CNB 网址
yield(Candidate("url", seg.start, seg._end, "https://cnb.cool/amzxyz/rime-wanxiang", ""))
end
end
return translator

View File

@@ -2852,26 +2852,12 @@ english:
- derive/[@]//
- derive/[-]//
- derive/[_]//
# 派生无任何非字母数字字符的拼写
- derive/[^a-zA-Z0-9]//
# 禁用非英文、数字开头的编码
- erase/^[^a-zA-Z0-9].+$/
# 全小写
- derive/^.+$/\L$0/
# 全大写
- derive/^.+$/\U$0/
# 首字母大写
- derive/^./\U$0/
# 前 2~10 个字母大写
- derive/^([a-z]{2})/\U$1/
- derive/^([a-z]{3})/\U$1/
- derive/^([a-z]{4})/\U$1/
- derive/^([a-z]{5})/\U$1/
- derive/^([a-z]{6})/\U$1/
- derive/^([a-z]{7})/\U$1/
- derive/^([a-z]{8})/\U$1/
- derive/^([a-z]{9})/\U$1/
- derive/^([a-z]{10})/\U$1/
全拼:
__append:
@@ -2896,6 +2882,7 @@ english:
- derive/9/jiu/
- derive/\+/jia/
- derive/#/jing/
- erase/.*[0-9].*/
自然码:
__append:
- derive/(?<!\d)1([1-9])(?!\d)/ui$1/
@@ -2919,6 +2906,7 @@ english:
- derive/9/jq/
- derive/\+/jw/
- derive/#/jy/
- erase/.*[0-9].*/
小鹤双拼:
__append:
- derive/(?<!\d)1([1-9])(?!\d)/ui$1/
@@ -2942,6 +2930,7 @@ english:
- derive/9/jq/
- derive/\+/jx/
- derive/#/jk/
- erase/.*[0-9].*/
微软双拼:
__append:
- derive/(?<!\d)1([1-9])(?!\d)/ui$1/
@@ -2966,6 +2955,7 @@ english:
- derive/9/jq/
- derive/\+/jw/
- derive/#/j;/
- erase/.*[0-9].*/
搜狗双拼:
__append:
- derive/(?<!\d)1([1-9])(?!\d)/ui$1/
@@ -2990,6 +2980,7 @@ english:
- derive/9/jq/
- derive/\+/jw/
- derive/#/jy/
- erase/.*[0-9].*/
智能ABC:
__append:
- derive/(?<!\d)1([1-9])(?!\d)/vi$1/
@@ -3014,6 +3005,7 @@ english:
- derive/9/jr/
- derive/\+/jd/
- derive/#/jy/
- erase/.*[0-9].*/
紫光双拼:
__append:
- derive/(?<!\d)1([1-9])(?!\d)/ii$1/
@@ -3038,6 +3030,7 @@ english:
- derive/9/jj/
- derive/\+/jx/
- derive/#/j;/
- erase/.*[0-9].*/
拼音加加:
__append:
- derive/(?<!\d)1([1-9])(?!\d)/ii$1/
@@ -3061,6 +3054,7 @@ english:
- derive/9/jn/
- derive/\+/jb/
- derive/#/jq/
- erase/.*[0-9].*/
模糊音:
__append:

View File

@@ -57,9 +57,9 @@ style:
font_face: "Segoe UI Emoji, Microsoft YaHei, SF Pro, Noto Color Emoji"
label_font_face: "Microsoft YaHei" # 标签字体
comment_font_face: "Microsoft YaHei" # 注释字体
font_point: 12 # 全局字体字号
font_point: 14 # 全局字体字号
label_font_point: 11 # 标签字体字号,不设定 fallback 到 font_point
comment_font_point: 11 # 注释字体字号,不设定 fallback 到 font_point
comment_font_point: 12 # 注释字体字号,不设定 fallback 到 font_point
inline_preedit: true # 行内显示预编辑区truefalse
preedit_type: composition # 预编辑区内容composition编码 preview选中的候选preview_all全部候选