[howto] ibus中使用万能五笔与scim码表转ibus码表

系统字体配置、中文显示和输入法问题
回复
头像
crazydevil
帖子: 129
注册时间: 2008-09-18 14:55

Re: ibus中使用万能五笔

#61

帖子 crazydevil » 2009-11-30 23:06

npxywml 写了:
ichaochao 写了:
ichaochao 写了:
opp 写了:
我是极不习惯这样。 用五笔就是为了减少选字的次数, 不然实际总体的输入速度会极慢。 如果对这个频率不熟,经常会敲错,又要重新敲,很不方便。
我也极不习惯,老是变会经常出错的,用惯五笔的人都知道打五笔的时候百分之99.9的情况我们是不用看候选词的,直接打就可以了。如果需要像拼音一样经常选的话,说实话非常浪费时间,这一点上,我觉得Windows下的极点五笔做得非常好,Linux下的极点五笔也不错,可惜也有一个缺憾,就是你打出重码的时候,而且你要打的字就是第一个字,你也必须要补一个空格,不像Win下和SCIM下的五笔,只要接着敲下面的字就可以了,跟没有出现过重码是一样的。而万能五笔跟极点五笔就有这个缺憾,大家都知道“君”和“群”是一样的打法,你打“群”的时候,(我们假设“群”是第一个候选字),以前的用法就是vtkd然后后面再跟要打的字,群这个字会自动被输入,跟从来没有出现过重码的打法是一样的。例如:“一群人”这几个字,我们一个字一个字打的话,肯定是按:g空格vtkdw空格就可以了。不需要在字母d后面补空格,而你用万能五笔的时候必须要选一个,不管你是用空格还是用数字反正你得选一个字,要是接着打的话,就会出错。这也是设计不合理的一个地方。所以我还是换回SCIM了,只留一个五笔。
看来经常用五笔的我都有点我习惯哈!!
问题解决了,就是在把 .txt 变成 .db 前把 .txt 里的
MAX_KEY_LENGTH = 12
改为:
MAX_KEY_LENGTH = 4
然后生成 .db,接着你应该知道怎么办了,现在总算舒服了一点!!
效果真好,太感谢了。

可是可是可是可是可是,,但可是。。可但是。。。。有的拼音不止4个字母啊!!!!
skygun
帖子: 127
注册时间: 2009-06-13 5:35

Re: ibus中使用万能五笔与scim码表转ibus码表howto

#62

帖子 skygun » 2009-12-01 0:41

npxywml 写了:
remeber Jiraiya 写了:极点怎么进ibus的??????
npxywml
这个如果实现 应该非常有帮助的!!
能说明下吗?
:em06
与万能五笔有操作方法一样呀,只要上网去找一个在SCIM下可以使用的极点五笔码表,按楼主的方法转换为IBUS码表就行了。
viewtopic.php?t=99877
附件中有转换好的可直接用于IBUS的极点五笔码表。
有没有极点五笔的SVG格式的图标呢?感觉没图标不好看哦。
yvqiang
帖子: 278
注册时间: 2008-04-28 22:02

Re: ibus中使用万能五笔与scim码表转ibus码表howto

#63

帖子 yvqiang » 2009-12-01 11:56

五笔优先,非常好用 谢谢了
头像
linuxwj
帖子: 88
注册时间: 2008-08-03 10:06
联系:

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#64

帖子 linuxwj » 2009-12-06 9:50

非常感谢楼主人! :em01
头像
rainstone
帖子: 441
注册时间: 2008-09-07 14:21
来自: 长沙

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#65

帖子 rainstone » 2009-12-06 13:58

:em11 很棒。。。原来一直用的万能五笔的。。
  • 8e3817551427c5412c735f5821b6e231f59b336112239bf8f5cb3f383eaa55d7
sigangjun
帖子: 32
注册时间: 2009-12-01 10:27

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#66

帖子 sigangjun » 2009-12-07 15:10

zhichi
sigangjun
帖子: 32
注册时间: 2009-12-01 10:27

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#67

帖子 sigangjun » 2009-12-07 15:12

:em11 zhichi
snjjwcw
帖子: 25
注册时间: 2009-12-10 10:24

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#68

帖子 snjjwcw » 2009-12-10 16:32

不会用 :em20
snjjwcw
帖子: 25
注册时间: 2009-12-10 10:24

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#69

帖子 snjjwcw » 2009-12-11 11:06

我不会装呀! :em20
snjjwcw
帖子: 25
注册时间: 2009-12-10 10:24

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#70

帖子 snjjwcw » 2009-12-11 13:53

我按楼主这样装了,怎么不出现五笔,都拼音
kenbli
帖子: 1
注册时间: 2009-12-11 13:10

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#71

帖子 kenbli » 2009-12-11 16:10

太感謝了~~! :em11
头像
wangGuanNuaa
帖子: 13
注册时间: 2009-12-09 12:36

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#72

帖子 wangGuanNuaa » 2009-12-11 16:57

great ,我的五笔搞定了!
:em05
Attitude is everything !
头像
supervisor
帖子: 15
注册时间: 2007-11-16 10:21

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#73

帖子 supervisor » 2009-12-13 15:39

MODE_SWITCH_KEYS = Shift+KeyRelease+Shift_L,Shift+KeyRelease+Shift_R
可是,为什么不能用右Shift切换中英文?
头像
supervisor
帖子: 15
注册时间: 2007-11-16 10:21

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#74

帖子 supervisor » 2009-12-13 15:51

编码 r ,出现在第一位的是人而不是的。
还有 d v b y s h k l 等一级简码不符合五笔,很不习惯,

建议改名为“拼音五笔”。


----------------------------------------------
没认真看首贴,呵呵,改改再编译一下吧。

不过
如果说是词频的问题,那我第一次用,默认就是这样子的,不爽。
wfmrich
帖子: 1
注册时间: 2007-12-19 9:03

Re: [howto] ibus中使用万能五笔与scim码表转ibus码表

#75

帖子 wfmrich » 2009-12-16 13:11

关于五笔输入(如输入g应该是“一”排第一而不是“个”排第一问题,可以参照http://code.google.com/p/ibus/wiki/HowToCreateATableForIBusTable 所示,找到你系统中的usr/share/ibus-table/tables/template.txt文件,将/template.txt文件中的定义部分替换你下载到文件 wnwb.txt 中的定义部分,即BEGIN_DEFINITION 与 END_DEFINITION 之间内容替换。替换后根据你需要作适当修改,然后按楼主方法创建数据库。下面是定义部分参考。
### Wubi86 table
### This file must be encoded into UTF-8.
###
### Changelog
### Yu Yuwei <acevery@gmail.com>
### - Use original level 1 and 2 JianMa.
### Yu Yuwei <acevery@gmail.com>
### - Update to Jidian 6, provided by Chen Xing
### Yu Yuwei <acevery@gmail.com>
### - Add freqs from google.
### - Fix punctuation freqs
### Chen Xing <cxcxcxcx@gmail.com>
### - Convert from JidianWubi table
###

### Begin Table definition.
BEGIN_DEFINITION
### Original table author
AUTHOR = Wozy <wozy.in@gmail.com>

### An unique id to distinguish this table among others.
### Use uuidgen to generate this kind of id.
UUID = ff7a1405-4ee4-49d3-ad27-c1282bc7eccf



### A unique number indicates the version of this file.
### For example the last modified date of this file.
### This number must be less than 2^32.
SERIAL_NUMBER = 20070803

ICON = wubi86.svg

### The default name of this table
NAME = wnwbk

### The local names of this table
NAME.zh_CN = 万能五笔
NAME.zh_HK = 万能五笔
NAME.zh_TW = 万能五笔

### Supported languages of this table
LANGUAGES = zh_CN,zh_SG,zh_TW,zh_HK

### Prompt string to be displayed in the status area.
STATUS_PROMPT = 中

### Use full width punctuation by default
DEF_FULL_WIDTH_PUNCT = TRUE

### Use full width letter by default
DEF_FULL_WIDTH_LETTER = FALSE

### The maxmium length of a key.
MAX_KEY_LENGTH = 12

### Valid input chars.
VALID_INPUT_CHARS = abcdefghijklmnopqrstuvwxyz

### Whether user are allow to define their own phrase, default is true
USER_CAN_DEFINE_PHRASE = TRUE

### Whether support PinYin Mode, default is true
PINYIN_MODE = TRUE

### If true then the phrases' frequencies will be adjusted dynamically.
DYNAMIC_ADJUST = TRUE

### Rules for user define phrase construct:
RULES = ce2:p11+p12+p21+p22;ce3:p11+p21+p31+p32;ca4:p11+p21+p31+p-11

END_DEFINITION

### Begin Table data.
回复