当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 28 篇帖子 ]  前往页数 上一页  1, 2
作者 内容
16 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-02-09 1:22 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
顶楼现身,不等清明,也不烧纸,多谢之。
坛友能留个直接联系沟通方式吗?屮也不知啥方式最适合。
真的很想跟你学习请教输入法编程问题,也不知你能否抽出时间给予指导。
yatable能改成独立输入软件吗?屮在聊天版也发了一贴,希望顶楼能看到。


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
17 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-02-09 8:29 
头像

注册: 2008-08-13 8:48
帖子: 26391
地址: 东海硇州,一双管钥。
系统: Fundu i64
送出感谢: 50
接收感谢: 344
弄独立输入法太折腾了,而且Linux下面各个图形库都弄一套,各种混乱,还有窗口跟随各种奇葩情况,没必要去造轮子嘛,好好用好当前的输入法框架就好。当初折腾这东西也只是因为龙芯本子用不了rime而已。现在龙芯本子坏了,这弱鸡输入法也是许久没有用了。


_________________
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关


页首
 用户资料  
 
18 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-02-14 0:36 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
真氏太遗憾了。

其实屮以为,重复造轮子也没啥不好。首先同样的的轮子造法不同,用起来也不一样。就象操作系统或
发行版一样,微软有自己的轮子,苹果也有自己的轮子,Gnux系统也在持续造自己的轮子。。。

其次,轮子也氏各不相同,有卡车的轮子,有公车的轮子,有轿车的轮子,也有电动车和自行车的轮子,各有各的用途。
对于输服台软件也一样,象Fcitx、ibus之类的输服框架,大而全,功能强,适合大电脑主流应用。不过在小微型系统,定
制系统,以及含手机之类嵌入式系统,这些大框架显得不氏太合适。

更何况,对于开放的Gnux系统,更氏提倡和广泛实践多样化选择,屮也喜欢这种充分个性化的精神。

屮很想要一个极为轻量级,代码充分简化的输入程序,主要针对拼形(拼音只支持单字即可,也可当作特殊拼形处理),只需捕获键盘,查数据库中的汉字,向客户程序发送编码即可。由于较好的拼形码案都基本无重,所以无需在GUI界面和侯选上下多大力气,花哨功能一概不要,这样代码量可以至简又实用。

Fcitx的早期版本源码倒氏可以参考廋身修改,可惜编译不顺,也不知新的X系统输入法接口该怎么应用。输入法开发文档
太难找了。楼主的Yatable设计思路也很对屮的胃口,只可惜不能独立捕获键盘和发送汉字。。。


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
19 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-04-28 14:23 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
附件里氏屮补充的wubi98码案的两个yatable文件,麻烦老大瞧下还要怎么改动才能正常使用。 :em02
wubi98.conf.in之内容如下:
[YaTableConfig]
Enable=True
id=wubi98
DisplayName=五笔98
Priority=4
LangCode=zh_CN
Database=wubi98
CodeMaxAllmatch=1
PhraseCodeNoempty=False
PhraseCodeUseonce=True


附件:
wubi98.txt.xz [61.29 KiB]
被下载 62 次


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
页首
 用户资料  
 
20 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-04-30 16:41 
头像

注册: 2008-08-13 8:48
帖子: 26391
地址: 东海硇州,一双管钥。
系统: Fundu i64
送出感谢: 50
接收感谢: 344
手动生成一下码表吧
代码:
sqlite3 wubi98 < wubi98.txt

然后把这东西另存为wubi98.conf
代码:
[YaTableConfig]
Enable=True
id=wubi98
DisplayName=五笔98
Priority=4
LangCode=zh_CN
Database=wubi98
CodeMaxAllmatch=1
PhraseCodeNoempty=False
PhraseCodeUseonce=True

再把wubi98.conf和wubi98这两个文件拷贝到~/.config/fcitx/yatable下面去。
最后再拷一个wubi98.png的文件到Fcitx的skins目录下面,重启一下Fcitx就可以了。 :em01


_________________
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关


页首
 用户资料  
 
21 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-05-01 3:18 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
已照要求复制了两个文件wubi98.conf和wubi98,也搞了一个wubi98.png到/usr/share/fcitx/skin/default/之下。
重启了fcitx,没有五笔98条目出现,注销重登录,仍没有五笔98条目出现;干脆重启电脑,还氏没有五笔98条目出现;

请看附件的截图。注意‘五笔九八’氏fcitx的九八码表,屮特地用汉字表示,这氏在/usr/share/fcitx/table/下面的。
而yatable的码表氏在/usr/share/fcitx/yatable/之下,主目录~/.config/fcitx/yatble/下也有一份,且刚才多复制了wubi98.conf
进这个目录。照理应当出现三个条目:五笔86,五笔98,仓颉五代的,可惜还氏只出现两个。


附件:
yatable0.png
yatable0.png [ 108 KiB | 被浏览 2027 次 ]



_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
页首
 用户资料  
 
22 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-05-01 15:10 
头像

注册: 2008-08-13 8:48
帖子: 26391
地址: 东海硇州,一双管钥。
系统: Fundu i64
送出感谢: 50
接收感谢: 344
好奇怪,我记得前天在小电脑上还可以的。现在在外面不方便,你先退出输入法,删除用户码表,看行不行,不行再剔掉码表,把配置部分po上来,过几天我回去看看


_________________
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关


页首
 用户资料  
 
23 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-05-01 15:14 
头像

注册: 2007-12-14 13:40
帖子: 49877
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 413
wangdu2002 写道:
附件里氏屮补充的wubi98码案的两个yatable文件,麻烦老大瞧下还要怎么改动才能正常使用。 :em02
wubi98.conf.in之内容如下:
[YaTableConfig]
Enable=True
id=wubi98
DisplayName=五笔98
Priority=4
LangCode=zh_CN
Database=wubi98
CodeMaxAllmatch=1
PhraseCodeNoempty=False
PhraseCodeUseonce=True

我就想知道 氏和 屮是什么情况


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu


页首
 用户资料  
 
24 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-05-01 19:46 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
照老大的指导进行了两遍删除码表,并重启了两次电脑,结果和以前一样。 :Cry

不过屮最终还氏基本搞定了! :em05
屮猜想与fcitx有关,而不仅氏yatable的问题,所以干掉相关的一切,重新安装一次fcitx-yatable。
于氏屮把用户目录下所有的yatable码表再次全干掉!也把/usr/share/fcitx/yatable/下的所有码表和配置也全干掉!!
在fcitx配置里把wubi86和仓颉五代两个条目也干掉!!!

由于屮估计问题不可能出在yatable模块,所以没有重新编译yatable,所以只氏重新编译已加码案的fcitx-yatable。
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make

本来应当要彻底御载fcitx-yatable,应当要有个sudo make uninstall 才更合理。不过好象makefile里面没看到
uninstall, 只有一个clean,不能肯定到底氏清除屮系统里的fcitx-yatable相关文件,还氏清除屮刚编译出来的目标文件?

不过想想,如果只管安装不管御载,各种文件理当旧的覆盖,新的增加,就直接安装好了。
sudo make install

重启电脑,查看fcitx图标的右键菜单,除了fcitx的本身的五笔九八条目外,yatable几个码案的条目都没出现。打开
配置工具,有wubi98,wubi86,仓颉五代三个条目都出现了。
依次添加三个条目,终于在右键菜单里出现这三种码案的切换选项了。

用leafpad打开一个文本文件,在几个码案间切换尝试输入汉字编码,输入正常。 :em11

不过发现一个奇怪问题:
/usr/share/fcitx/yatable/里的wubi86数据库、wubi98数据库与~/.config/fcitx/yatable/下面的两个数据库竟然大小不同!
但cangjie5数据库在两个目录里的尺寸却相同! :What


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
25 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-05-01 19:59 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
回复23 楼 qy117121 坛友,这两个字很简单啊,你一看上下文就可猜出啥意思了。

这氏两个优化字。
“屮”相当简体字的 “我” oy “某”
“氏”相当简体字的 “是”

因为屮氏懒人,喜欢笔画简单点的,特别氏小字体时,笔画太多特烦眼。
尤其氏常用字,眼烦得很,所以就用优化字替代啦。 :em02


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
26 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-05-01 20:01 
头像

注册: 2007-12-14 13:40
帖子: 49877
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 413
我当然知道想说的意思,就是问的原因啊,原来是因为懒 :em20


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu


页首
 用户资料  
 
27 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-05-03 19:02 
头像

注册: 2008-08-13 8:48
帖子: 26391
地址: 东海硇州,一双管钥。
系统: Fundu i64
送出感谢: 50
接收感谢: 344
wangdu2002 写道:
照老大的指导进行了两遍删除码表,并重启了两次电脑,结果和以前一样。 :Cry

不过屮最终还氏基本搞定了! :em05
屮猜想与fcitx有关,而不仅氏yatable的问题,所以干掉相关的一切,重新安装一次fcitx-yatable。
于氏屮把用户目录下所有的yatable码表再次全干掉!也把/usr/share/fcitx/yatable/下的所有码表和配置也全干掉!!
在fcitx配置里把wubi86和仓颉五代两个条目也干掉!!!

由于屮估计问题不可能出在yatable模块,所以没有重新编译yatable,所以只氏重新编译已加码案的fcitx-yatable。
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make

本来应当要彻底御载fcitx-yatable,应当要有个sudo make uninstall 才更合理。不过好象makefile里面没看到
uninstall, 只有一个clean,不能肯定到底氏清除屮系统里的fcitx-yatable相关文件,还氏清除屮刚编译出来的目标文件?

不过想想,如果只管安装不管御载,各种文件理当旧的覆盖,新的增加,就直接安装好了。
sudo make install

重启电脑,查看fcitx图标的右键菜单,除了fcitx的本身的五笔九八条目外,yatable几个码案的条目都没出现。打开
配置工具,有wubi98,wubi86,仓颉五代三个条目都出现了。
依次添加三个条目,终于在右键菜单里出现这三种码案的切换选项了。

用leafpad打开一个文本文件,在几个码案间切换尝试输入汉字编码,输入正常。 :em11

不过发现一个奇怪问题:
/usr/share/fcitx/yatable/里的wubi86数据库、wubi98数据库与~/.config/fcitx/yatable/下面的两个数据库竟然大小不同!
但cangjie5数据库在两个目录里的尺寸却相同! :What

~/.config/fcitx/yatable/ 的数据是包含了用户词组的,每次使用输入法输入汉字之后,用户词组都会有变化,用户词组不放这里,那能放哪里?
至于uninstall的问题,那应该归包管理器管


_________________
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关


页首
 用户资料  
 
28 楼 
 文章标题 : Re: [除夕福利]fcitx-yatable一个可以使用的码表输入法
帖子发表于 : 2016-05-11 20:25 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
引用:
至于uninstall的问题,那应该归包管理器管

这个似乎不太对啊,如果氏通过包管理噐安装的软件,当然由包管理噐来卸载。
但氏源码编译的软件要卸载,应该氏由makefile里的相关动作完成的,或氏另有卸载脚本才对。


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 28 篇帖子 ]  前往页数 上一页  1, 2

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译