小企鹅中文输入法fcitx使用说明.docx

上传人:b****7 文档编号:9708564 上传时间:2023-02-06 格式:DOCX 页数:9 大小:20.51KB
下载 相关 举报
小企鹅中文输入法fcitx使用说明.docx_第1页
第1页 / 共9页
小企鹅中文输入法fcitx使用说明.docx_第2页
第2页 / 共9页
小企鹅中文输入法fcitx使用说明.docx_第3页
第3页 / 共9页
小企鹅中文输入法fcitx使用说明.docx_第4页
第4页 / 共9页
小企鹅中文输入法fcitx使用说明.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

小企鹅中文输入法fcitx使用说明.docx

《小企鹅中文输入法fcitx使用说明.docx》由会员分享,可在线阅读,更多相关《小企鹅中文输入法fcitx使用说明.docx(9页珍藏版)》请在冰豆网上搜索。

小企鹅中文输入法fcitx使用说明.docx

小企鹅中文输入法fcitx使用说明

小企鹅中文输入法(fcitx)使用说明

XIM程序崩溃会导致应用程序和X的崩溃,因此请随时保存数据。

一、小企鹅中文输入法(fcitx)是什么?

  fcitx即FreeChineseInputToyforX,它是一个以GPL方式发布的、基于XIM的简体中文输入法(即原来的g五笔),包括五笔、拼音、区位输入法。

您可以从linuxsir()的输入法版块下载fcitx的最新版。

小企鹅输入法的主页,也在制作之中。

二、安装 

  由于fcitx只使用了Xlib,因此编译安装比较简单。

假设您正确安装了gcc编译器和XFree86的开发包(通常名为XFree86-devel),就可以正常编译fcitx。

  首先到linuxsir下载fcitx的源码包(假定版本为1.8),文件名为或fcitx,存放在目录/temp下。

假设是文件,利用以下命令解包:

cd/temp

  假设是文件,利用以下命令解包:

cd/temp

  这样会建立目录,所有的源码都在该目录中。

  假设您的系统中已经安装好了gcc和XFree86的开发包,就可以利用以下命令编译安装fcitx(需要root用户):

make

makeinstall

  编译安装完成后,会在系统中复制以下文件:

/usr/bin/fcitx

  假设您没有root权限,上述安装过程需要用“makeinstall_local〞来代替“makeinstall〞,此时,fcitx会在您的用户目录下复制以下文件:

bin/fcitx

fcitx/fcitx

三、配置

  应用程序是通过环境变量XMODIFIERS与XIM沟通,设置XMODIFIERS的方法如下(以bash为例):

exportXMODIFIERS="@im=YOUR_XIM_NAME" 

  上面的YOUR_XIM_NAME为XIM程序在系统注册的名字。

应用程序启动时会根据该变量查找相应的XIM效劳器。

因此,即便系统中同时运行了假设干个XIM程序,一个应用程序在某个时刻也只能使用一个XIM输入法。

有时侯您会遇到这种情况,明明XIM已经启动了,但应用程序就是无法使用。

这往往是因为XMODIFIERS设置不正确所致,如您配置系统时在不同的脚本文件中修改了XMODIFIERS,从而导致X启动时与启动完成后该变量不一致。

  fcitx缺省注册的XIM名为fcitx,但假设fcitx启动时XMODIFIERS已经设置好,fcitx会自动以系统的设置来注册适宜的名字。

因此,对于新安装的和,最简单的方法是执行以下命令:

cd/usr/bin

ln-sffcitxchinput

  然后重新启动X即可。

假设该方法不行,那您需要手工设置环境变量。

一般可以在~/.bashrc增加行:

exportXMODIFIERS="@im=fcitx"

exportXIM=fcitx

exportXIM_PROGRAM=fcitx

  然后重新登录当前用户,启动X即可。

假设fcitx没有自动启动,您需要在X下的命令行上执行:

fcitx&

四、功能介绍

  1、常用热键

*翻开/关闭输入法:

左ctrl+空格/左ctrl+左shift

*快速中英文切换:

左ctrl

*切换输入法:

alt+1-->五笔alt+2-->拼音alt+3-->区位,或用左ctrl+左shift进展循环切换

*切换全/半角:

左shuft+空格

*候选字/词翻页:

./-=

*重新读入设置:

左ctrl+5 

  2、五笔输入

  fcitx的五笔功能如下:

*标准的五笔86输入功能

*自定义词组:

在五笔状态下,按左ctrl+8添加新词;左ctrl+7删除词;左ctrl+6调整顺序

*快速拼音输入:

按z键即可进入拼音录入状态,以方便不会打的字词,并提示五笔编码(需要设置)

*模糊输入:

支持z模糊录入 

*按Enter可以将输入送到应用程序

*按ESC去除所有的输入

*在五笔状态,可用光标左右键编辑输入的编码

  *五笔编码中已经增加了某些特殊符号,请查看特殊符号表。

  3、拼音输入

  fcitx的拼音功能如下:

*标准的全拼,支持GBK

*自动造词

*词频调整:

可设置为快速调整、按词频调整和不调整

*模糊拼音:

可设置模糊或不模糊

*常用字表

*特殊符号输入 

*按Enter可以将输入送到应用程序(录入条没有选择的汉字时),或去除所有的输入

*按ESC去除所有的输入

*可用光标左右键编辑输入的编码 

  *常用字表:

  设置常用字表的目的是为了方便录入某些常用字。

在候选字中,处于该表中的字总是排在其它字的前面。

刚刚使用fcitx时,常用字表是空的。

您可以用左ctrl+8/7来添加/删除常用字。

例如,您希望录入“d〞时,“的〞总放在第一个,可以按一下操作:

*按alt+2/ctrl+shift进入拼音状态

*输入“d〞,用翻页键-=/,.查找“的〞字,直到它显示在候选字表中

*按ctrl+8,然后按“的〞前面的数字序号即可 

  按上述操作可以为某个拼音编码设置多个常用字。

您可以设置常用字表内的字频调节方式。

  *特殊符号输入:

  为了录入特殊符号,您必须将特殊符号按以下格式放在一个文件中:

编码符号 

  每个符号占一行。

编码部分必须是英文小写字母,且经拼音解析后的长度不应超过10个汉字(如zzz是3个汉字长度,而zhangzhangzhang也是3个汉字长度),fcitx的源码包中有一个例子(文件pySym.mb)。

  编辑号特殊符号后,将其保存为文件,并放在当前用户目录下的.gWuBi中,重新启动fcitx即可。

  *建议:

特殊符号的编码应该长,免得影响正常的汉字录入。

  *注意:

假设定义的编码与常用字表的编码一样,该特殊符号将无法使用。

  4、其它

*可以任意拖动fcitx显示的图标和输入条

*可以用鼠标左键单击输入条的相应部分切换输入法/改变标点状态/改变全半角设置

*假设输入了数字,随后录入的“.〞是“.〞而不是“。

*可以在设置为非中文状态下工作

  *中文标点:

  fcitx的中文标点由一个文本文件设置,您可以修改以满足自己的需要。

该文件即/usr/share/fcitx/punc.mb(或用户目录下的fcitx/punc.mb)。

格式如下:

对应的英文符号中文标点 

其中英文符号应该是类似“&*()〞这样的符号,而中文标点最长为两个汉字,中间不能有空格。

五、设置文件说明

  第一次使用fcitx时,它会在用户主目录下生成目录.gWuBi,并在该目录中建立以下文件:

config------------------>程序的状态,您无需修改

profile------------------>程序的设置

wbx.mb------------------>保存有用户定义的五笔码表

pyuserphrase.mb------------------>用户自定义的拼音词组

pyindex.dat------------------>保存了拼音的词频信息

pyfreq.mb------------------->常用字表

*设置文件profile说明 

  缺省的profile如下(其中以#开头的行为注释):

#所有“是否〞问题的答复:

1-->是(翻开)0-->否(关闭)

#区域设置

字体=*

字体区域设置

是否自动隐藏输入条=1

是否隐藏主图标=0

是否光标跟随=1

是否使用Z输入拼音=1

出错时是否响铃=0

是否切换区位输入法=1

#重码调整方式说明:

0-->不调整1-->快速调整2-->按频率调整

拼音单字重码调整方式=1

拼音词组重码调整方式=1

拼音常用词重码调整方式=2

是否模糊an和ang=0

是否模糊en和eng=0

是否模糊ian和iang=0

是否模糊in和ing=0

是否模糊ou和u=0

是否模糊uan和uang=0

是否模糊c和ch=0

是否模糊f和h=0

是否模糊l和n=0

是否模糊s和sh=0

是否模糊z和zh=0

*区域设置:

假设不设置该选项,fcitx会自动判断系统的设置。

一般情况下自动设置都可以很好地工作,但也许您需要手工设置它。

*字体:

设置显示字体。

由于fcitx支持GBK,假设此处设置的字体不支持GBK的话,输入条有时会显示不正常。

设置时只需写字体名,如“simsun〞。

*字体区域设置:

设置显示字体的区域。

需要与“字体〞配合使用,建议设置为或。

*是否自动隐藏输入条:

每次输入完成时是否隐藏输入条。

*是否隐藏主图标:

设置为“1〞时,只有处于中文输入状态时才会显示fcitx图标。

*是否光标跟随:

设置是否使用Overspot方式的光标跟随形式。

应用程序支持时才有效。

*是否使用Z输入拼音:

设置五笔形式下是否用Z来输入拼音。

设置为“0〞时第一个Z将用于五笔的模糊匹配。

*出错时是否响铃:

五笔录入错误时是否用铃声提示。

*是否切换区位输入法:

设置为“0〞时,将无法用ctrl+shift切换到区位输入法,但您还是可以按alt+3或用鼠标点击输入条的相应部分来切换。

*拼音重码调整方式:

可对单字、词组、常用词分别设置。

*是否模糊……:

设置模糊拼音。

 

六、其它说明

  由于本人的精力有限,无法一一调整字/词序,开始使用时的字/词序可能不是很好,且词组数量有限(甚至没有很多常用词),但我相信您使用一段时间后就没有这个问题了。

假设您有更好的五笔/拼音码表,且没有什么不方便的话,请寄给本人,非常感谢。

  fcitx的五笔码表来自于cjkvinput工程(),请阅读有关说明。

七、致谢

  本程序的界面部分的许多代码都参考了的源码,在此向其作者Zhaoyang(zyang@redflag-linux)致谢。

  感谢的北南南北为fcitx提供一个家。

同时,他与小凡为gWuBi/fcitx的推广和测试做了很多工作。

  感谢xsim的作者楚狂向我提供了珍贵的技术支持。

  感谢二笔输入法(ebf)的作者tram,fcitx中拼音编辑部分的功能就是tram的思路。

  感谢winix屡次为gWuBi/fcitx提出珍贵的意见和建议。

  同时感谢所有其它测试gWuBi/fcitx的网友,希望大家以后多多支持fcitx,非常感谢。

符号所对应的五笔编码

符号名 称编码 符号名 称编码

 空 格pwst ‖双竖线cjxg

 双空格cpst 〖〗空心括号pnrk

,逗 号gkkg 【】实心括号pnrk

、顿 号gbkg √对 勾cfqc

句 号qkkg ≈约等于xtgf

·圆 点lkhk ≤小于等于igtg

·间隔号ubkg ≥大于等于dgtg

——破折号drkg <小 于uggf

~波浪号iikg >大 于ddgf

……省略号itkg ′单撇号urkg

‘’单引号uxkg ″双撇号crkg

“〞双引号cxkg ′分wv

〔〕方括号yrkg ″秒ti

〈〉单书名号unqk ♂雄性符号dntk

?

?

书名号nqkg ♀雌性符号hntk

『』竖书名号jnqk °度ya

±正负号gqkg ℃摄氏度rqya

∶比照号cxkg ℃温 标ijsf

‰千分号twkg §章节号uakg

%百分号dwkg ※花叉号ackg

〔〕圆括号lrkg π圆周率lmyx

{}大括号drkg №序 号yckg

问 号ukkg ☆★五角星gqjt

;分 号wvkg ○圆 圈lklu

冒 号jhkg ●实心圆圈pnll

叹 号kckg ◇菱 形afga

#井 号fjkg ◆实心菱形pnag

$美 元ugfq □矩 形tdga

£英 镑amqu ■实心矩形pntg

¥人民币wntm △三角形dqga

/斜 杠wtsa ▲实心三角pndq

名称编码符号

大写希腊dpqeΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ·

小写希腊ipqeαβγδεζηθικλμνξοπρστυφχψω

大写俄文dpwyАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁ

小写俄文ipwyабвгдежзийклмнопрстуфхцчшщъыьэюяё

单位符号uwtk㎎㎏㎜㎝㎞㎡㏄㏎㏑㏒㏕

方向箭头yttu←↑→↓↖↗↘↙

圆圈数字llop①②③④⑤⑥⑦⑧⑨⑩

括号数字rkop⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇

数字点ophk⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛

中文数字kyop㈠㈡㈢㈣㈤㈥㈦㈧㈨㈩

货币符号wttk$¢£¥¤

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1