兩筆輸入法

  • 2019 年 11 月 22 日
  • 筆記

這是內容,這下不會忘記了吧。

超強音形ibus碼錶

yong-lin-2.3.0-3

erbi

超強二筆輸入法x64

用主流輸入法打二筆.rar

二筆詞典

像我這種2B青年,當然有時記不住碼,那就得查詞典了。 附:碼錶

import codecs  import sys    argv = sys.argv  input_word = argv[1]    with codecs.open("/Users/yzh/workspace/py_test/erbi.txt") as f:      f_str = f.read()    # 獲得所有詞  f_str = f_str.split("n")    ret = []  for line in f_str:      key = line.split(" ")[0].strip()      words = line.split(" ")[1].strip()      words = words.split(" ")      for word in words:          if word == input_word:              ret.append(key)  print(ret)

二筆編碼方式

基本筆畫

漢字由五個基本筆畫構成的,這五個基本筆畫就是:一(橫),丨(豎),丿(撇),丶(點),?(折)。筆畫中「提(㇀)」算「橫」;「豎左鉤(亅)」算「豎」,「捺(㇏)」算「點」;除了「豎左鉤」,所有能一筆寫成的帶鉤、帶彎、帶折的筆畫都算「折」。超強音形將相連兩筆畫連在一塊,並構成25種組合,同時保留單筆畫。

鍵盤布局

獨體字編碼規則

取碼順序

第一碼

第二碼

第三碼

第四碼

取碼要素

拼音首字母

第一二筆

末筆

**

如: 雨 YJV = Y(首音)+J(一丨)+V(丶)

合體字編碼規則

後半是合體結構

取碼順序

第一碼

第二碼

第三碼

第四碼

取碼要素

拼音首字母

前半一二筆

後半首部 第一二筆

後半次 部第一二筆

如: 撕 SUJE = S(首音)+U(扌)+J(一丨)+E(ノノ)

後半是獨體結構

取碼順序

第一碼

第二碼

第三碼

第四碼

取碼要素

拼音首字母

前半一二筆

後半一二筆

後半末筆

疑難合體字拆分原則

1、半包圍結構字的拆分構件優先,再按構件筆順取碼。 如: 式 SMJZ = S(首音)+M(弋)+J(ㄒ)+Z(一)

2、多級結構字的拆分取大優先,最大構件整體取碼。 如: 幕 MBGX = M(首音)+B(莫)+G(冂)+X(丨)

3、有明顯界線的字視為合體字,並以該界線拆分。 如: 麗 LZGG = L(首音)+Z(一)+G(冂)+G(冂)

4、夾有「冖」的字以此為分界線,且「冖」不編碼。 如: 營 YBLL = Y(首音)+B(艹)+L(口)+L(口)

5、「亻」右側夾有一短豎,以此為分界線,且該結構不編碼。 如: 修 XFTE = X(首音)+F(亻)+T(夂)+E(彡)

6、合體字取完第二半的筆畫,不能再取第一半的筆畫。 如: 困 KGX = K(首音)+G(冂)+X(木)