阅读:15013回复:0

一些配置文件中的设置

楼主#
更多 发布于:2011-06-24 13:38
候选框设置
设置候选框字体
[input]->font=宋体 12

候选字体回退设置
[input]->fallback=字体间用逗号隔开
例如fallback=全宋体-1,全宋体-2,全宋体-3,全宋体-F,全宋体-X,TH-Tshyn-P0,TH-Tshyn-P1,TH-Tshyn-P2,TH-Tshyn-P16
 
设置候选框偏移
[input]->offset=x,y

候选窗口默认设置
[input]->pos=x,y
 
候选窗口显示设置
[input]->noshow
大家都知道设成1和0是干什么的,其实可以设置成2,就可以把候选窗口一直显示着了。
 
在隐藏候选窗的时候在有重码时自动显示
[input]->auto_show=4
这里表示从四码开始有重码时自动显示
 
候选字数设置
[input]->strip=a b;c d
ab是一般候选项显示的首尾字数,cd是首选候选项显示的首尾字数,其中在后面的数字可以省略
abcd都不能超过32
 
候选显示设置
[input]->select=1: 2: ...
 
状态栏设置
[main]->pos=x,y
在不设置y只设置x的情况下
0:右下 1:顶部居中 2:左下
两个值都设置,那么就是指定状态栏左上角相对于屏幕左上角的x,y坐标。
最新版中x和y允许使用表达式。表达式中允许存在几个变量,SW=屏幕宽度,SH=屏幕高度,Sw=工作区域的屏幕宽度。Sh=工作区域的屏幕高度。
例:
pos=0
pos=100,100
pos=SW*0.8,Sh-50

设置自定义设置程序
[main]->edit=notepad.exe

设置缩放比例,此设置同时会应用到输入框上,用户只应设置皮肤支持的比例,此设置只在程序启动时应用一次

[main]->scale=1.25

快捷键设置
繁简转换快捷键设置
[key]->s2t=CTRL_ALT_F
 
重码选择键,中间用空格隔开,配置中说是二三重码选择,其实这个可以设置9个键
[key]->select=; '
 
又一个重码选择键,可以设十个,中间没空格,这个是从第一候选项开始设的。
[key]->select_n=0987654321
 
加词删词快捷键设置
[key]->add=CTRL_INSERT
[key]->del=CTRL_DELETE
 
编码查询
[key]->query=CTRL_/
 
拼音匹配快捷键设置
[key]->py_switch=TAB
 
单字模式切换
[key]->zi_switch='
 
软键盘开关切换
[key]->keyboard=CTRL_ALT_K CTRL_SHIFT_K
 
重复输入
[key]->repeat=

重复输入编码(仅用户自己选择候选的时候有效)
[key]->repeat_code=
 
笔画输入引导键
[key]->bihua=`
 
输入法直接切换
[key]->switch_?=
这里?从0-9,指切换到第几个输入法

如果是switch_default则指切换到默认输入法
(不再建议使用,建议按 https://yong.dgod.net/read.php?tid=11 中说明的[xxxx]->switch=? 进行设置)

快捷键直接启动命令
[key]->tools[n]=CTRL_A notepad.exe

全角半角切换
[key]->corner=SHIFT_SPACE

中英文标点切换

[key]->biaodian=CTRL_.


显示输入统计
[key]->speed=CTRL_SHIFT_S
 
其他
 
键盘操作提示
[main]->tip=1
 
shift加字母直接送出大写字母
[IM]->ABCD=1

设置默认英文
[IM]->lang=1
 
常用字过滤时,临时显示只显示非常用字
[IM]->filter_show=1
 
单词翻译,在英文模式下(非英语输入法)按alt enter
dict_en=http://dict.iciba.com/%s/
汉字解释,打出汉字,汉持在候选,按alt enter
dict_cn=http://www.zdic.net/search/default.asp?q=%s
 
外部帮助文件的菜单挂载点
输入法帮助在[main]->help=
码表帮助在对应段[xxxx]->help=
格式是
help=描述 文件
 
设置为繁体输入法
[xxxx]->trad=1
此时简繁转换功能自动变为繁简转换功能。
 
启动时输入法默认全角
[xxxx]->corner=full
 
 设置提示音
[xxxx]->beep=empty,multi
empty指空码提示,multi指重码提示,两个选项可选
linux下必须已经使能系统中gtk程序的声音效果
 
自动调频设置
[IM]->auto_move=0,1,2
0:禁用调频
1:快速调频
2:比较慢点的调频
 
禁用拼音的自动组词后放入用户词库
[IM]->auto_add=0,1
 
辅助码表候选项个数设置(现在仅适用于码表输入法)
[IM]->cand_a=10
 
按中英文切换键时自动提交编码并转为英文模式
[IM]->CNen_commit=1
 
历史记录(手机版不支持,仅重启输入法后设置会生效)
[IM]->history=history.txt
 
选项选择外挂输入法的输入方式
[IM]->output=0-3
 
禁用ALT+标点的反中英文标点输出功能
[IM]->alt_bd_disable=1

默认启动时即启用繁简转换
[IM]->s2t=1

打单字时繁简转换启用一对多功能
[IM]->s2t_m=1

数字键顶汉字上屏同时这个数字也上屏
[IM]->num=push
 
默认使用英文标点
[xxxx]->biaodian=en

在大写字母锁定状态下标点状态的定义
[IM]->caps_bd=0,1
0表示中文标点,1表示英文标点

每一个输入法设置一个对应的皮肤
[xxxx]->skin=skin

设置数字后跟随英文符号
[IM]->sym_in_num=.,:

临时英文选择直接上屏
[IM]->en_commit_select=1

自动调频保存设置
[xxxx]->auto_save=100
这个例子的意思就是发生100次调频后保存一次,数据大了容易丢失调频信息,但可以减少输入过程中可能存在的卡顿。

降级临时英语输入
[IM]->en_degrade=1
此时英语输入法不处理空格和二三重码选择,并直接进行上屏
如果设置为2,则同时不处理数字

速度统计
[IM]->speed=0 speed.ini
第一个参数表示统计最近的多少字,这只是一个大概的数字,程序并不保证只统计这个数量的数字,比100小的数字表示不限制
第二个参数表示统计保存的文件位置

返回顶部