Advertisement
Guest User

shwa.txt

a guest
Aug 5th, 2017
478
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.29 KB | None | 0 0
  1. ### File header must not be modified
  2. ### This file must be encoded into UTF-8.
  3. ### This table under LGPL
  4. ### comments start with ### not single #
  5. ### Derive from the format of SCIM Table, so you can modify the table from
  6. ### scim-tables' table
  7. SCIM_Generic_Table_Phrase_Library_TEXT
  8. VERSION_1_0
  9.  
  10. ### Begin Table definition.
  11. BEGIN_DEFINITION
  12.  
  13. ### License
  14. LICENSE = LGPL
  15.  
  16. ### An unique id to distinguish this table among others.
  17. ### Use uuidgen to generate this kind of id.
  18. UUID = c9851827-0abe-12ed-8db5-010b9d51ffed
  19.  
  20. ### A unique number indicates the version of this file.
  21. ### For example the last modified date of this file.
  22. ### This number must be less than 2^32.
  23. ### Just make your table version-able
  24. SERIAL_NUMBER = 20160419
  25.  
  26. ### ICON can be any format as long as your pygtk can recognized
  27. ### the most widely ones are "png" and "svg", letter one is recommended
  28. ICON = shwa.svg
  29.  
  30. ### The symbol to be displayed in IM switchers
  31. SYMBOL = 
  32.  
  33. ### The default name of this table, this is needed
  34. NAME = Shwa
  35.  
  36. ### Description
  37. DESCRIPTION = An input method for Shwa script for use with a standard keyboard
  38.  
  39. ### Supported languages of this table
  40. ### sigle "zh_CN" just be recognized as zh_CN,
  41. ### but "zh_CN, zh_HK" or more zh_XX will be recognized as zh;
  42. ### and "en_US, zh_CN" will be just ignored.
  43. LANGUAGES = other
  44.  
  45. ### The author of this table
  46. AUTHOR = James Wood <lamudri@gmail.com>
  47.  
  48. ### Prompt string to be displayed in the status area, CN will be replaced by
  49. ### the gettext tools in runtime as 中.
  50. STATUS_PROMPT = Sh
  51.  
  52. ### Valid input chars.
  53. VALID_INPUT_CHARS == qwertyuiopasdfghjkl;zxcvbnm,./QWERTYUIOPZXCB<>? `1234567890-=!@#$%^&*()[]'"\|
  54.  
  55. ### Layout
  56. LAYOUT = us
  57.  
  58. AUTO_WILDCARD = TRUE
  59.  
  60. ### The max number of input keys for every phrase or character.
  61. MAX_KEY_LENGTH = 2
  62.  
  63. ### Use auto_commit mode as default
  64. AUTO_COMMIT = TRUE
  65.  
  66. ### Automatically selects the first phrase when typing
  67. AUTO_SELECT = TRUE
  68.  
  69. ### Use full width punctuation by default
  70. DEF_FULL_WIDTH_PUNCT = FALSE
  71. ### Not use full width letter by default
  72. DEF_FULL_WIDTH_LETTER = FALSE
  73.  
  74. ### Whether user are allow to define phrase, default is true
  75. ### You have to define the word construction rules below.
  76. ### For input methods which do not input phrases, set this to False
  77. USER_CAN_DEFINE_PHRASE = FALSE
  78.  
  79. ### Whether support PinYin Mode, default is true.
  80. ### this feature is just for Chinese, set it to False if your IM is not
  81. ### Chinese.
  82. PINYIN_MODE = FALSE
  83.  
  84. ### If true then the phrases' frequencies will be adjusted dynamically
  85. ### according your using frequency.
  86. DYNAMIC_ADJUST = FALSE
  87.  
  88. ### If true then the lookup table will always be shown if there is any candidate phrase.
  89. ### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left.
  90. ALWAYS_SHOW_LOOKUP = FALSE
  91.  
  92. ### Some characters whose frequencies should be fix all the time, e.g.
  93. ### some punctuations
  94. ### NO_CHECK_CHARS =
  95.  
  96. ### Rules for constructing user defined phrase
  97. ### "ce" stands for "ci equal", a Chinese English :), means "phrase length
  98. ### equal to", thus ce2 -> phrase length equal to 2; and "ca" means "phrase
  99. ### length equal or above", so ca4 -> phrase length equal or above 4.
  100. ### p21 -> the 1st key of 2nd character in the phrase, and so on.
  101. ### Each rule separate via ";".
  102. ### Example below is a complete rule-set,
  103. ### becuase [2,2] ∩ [3,3] ∩ [4,+∞] = [2,+∞], which is the range of length
  104. ### of phrase. This have to be satisfied if you need ibus-table to build up
  105. ### your own inputed phrase via your daily using.
  106. ### RULES = ce2:p11+p12+p21+p22;ce3:p11+p21+p22+p31;ca4:p11+p21+p31+p41
  107.  
  108. ### The key strokes to page up the lookup table.
  109. ### PAGE_UP_KEYS = Page_Up,KP_Page_Up,minus,comma
  110.  
  111. ### The key strokes to page down.
  112. ### PAGE_DOWN_KEYS = Page_Down,KP_Page_Down,equal,period
  113.  
  114. END_DEFINITION
  115.  
  116. ### Begin Table data.
  117. ### Format of every line whose formated in "input_keys\tphrase\tfreq\n" is an
  118. ### entry.
  119. ### From left to right, the 1st column are the input key combination that you
  120. ### entered via keyboard; the 2nd column are presented character or phrase of
  121. ### the key combination you want; the 3rd column are frequency of the character
  122. ### or phrase.
  123. BEGIN_TABLE
  124. dd  0
  125. d  0
  126. da  0
  127. dg  0
  128. dh  0
  129. dl  0
  130. dj  0
  131. de  0
  132. di  0
  133. dk  0
  134. dw  0
  135. d;  0
  136. dr  0
  137. ds  0
  138. df  0
  139. du  0
  140. dm  0
  141. vv  0
  142. vo  0
  143. vn  0
  144. v  0
  145. va  0
  146. vg  0
  147. vl  0
  148. vj  0
  149. ve  0
  150. vi  0
  151. vw  0
  152. v;  0
  153. vr  0
  154. vs  0
  155. vf  0
  156. vu  0
  157. vm  0
  158. ov  0
  159. oo  0
  160. on  0
  161. o  0
  162. oa  0
  163. og  0
  164. ol  0
  165. oj  0
  166. oe  0
  167. oi  0
  168. ow  0
  169. o;  0
  170. or  0
  171. os  0
  172. of  0
  173. ou  0
  174. om  0
  175. nv  0
  176. no  0
  177. nn  0
  178. n  0
  179. na  0
  180. ng  0
  181. nl  0
  182. nj  0
  183. ne  0
  184. ni  0
  185. nw  0
  186. n;  0
  187. nr  0
  188. ns  0
  189. nf  0
  190. nu  0
  191. nm  0
  192. d  0
  193. v  0
  194. o  0
  195. n  0
  196.  0
  197. a  0
  198. g  0
  199. h  0
  200. l  0
  201. j  0
  202. e  0
  203. i  0
  204. k  0
  205. w  0
  206. ;  0
  207. r  0
  208. s  0
  209. f  0
  210. u  0
  211. m  0
  212. ad  0
  213. av  0
  214. ao  0
  215. an  0
  216. a  0
  217. ag  0
  218. ah  0
  219. a;  0
  220. gd  0
  221. gv  0
  222. go  0
  223. gn  0
  224. g  0
  225. ga  0
  226. gg  0
  227. gi  0
  228. gk  0
  229. g;  0
  230. gr  0
  231. gs  0
  232. gf  0
  233. gu  0
  234. gm  0
  235. hd  0
  236. h  0
  237. ha  0
  238. hg  0
  239. hi  0
  240. hk  0
  241. h;  0
  242. hr  0
  243. hs  0
  244. hf  0
  245. hu  0
  246. hm  0
  247. ld  0
  248. lv  0
  249. lo  0
  250. ln  0
  251. l  0
  252. la  0
  253. lg  0
  254. lh  0
  255. li  0
  256. lk  0
  257. lw  0
  258. l;  0
  259. lr  0
  260. ls  0
  261. lf  0
  262. lu  0
  263. lm  0
  264. jd  0
  265. jv  0
  266. jo  0
  267. jn  0
  268. j  0
  269. ja  0
  270. jg  0
  271. jh  0
  272. ji  0
  273. jk  0
  274. j;  0
  275. ed  0
  276. ev  0
  277. eo  0
  278. en  0
  279. e  0
  280. eg  0
  281. er  0
  282. es  0
  283. ef  0
  284. id  0
  285. iv  0
  286. io  0
  287. in  0
  288. i  0
  289. ia  0
  290. ig  0
  291. ii  0
  292. ik  0
  293. i;  0
  294. kd  0
  295. k  0
  296. ka  0
  297. kg  0
  298. kh  0
  299. ki  0
  300. kk  0
  301. k;  0
  302. kr  0
  303. ks  0
  304. kf  0
  305. ku  0
  306. km  0
  307. wd  0
  308. wv  0
  309. wo  0
  310. wn  0
  311. w  0
  312. wa  0
  313. wg  0
  314. wi  0
  315. wk  0
  316. w;  0
  317. ws  0
  318. wf  0
  319. ;d  0
  320. ;v  0
  321. ;o  0
  322. ;n  0
  323. ;  0
  324. ;a  0
  325. ;g  0
  326. ;h  0
  327. ;i  0
  328. ;;  0
  329. ;r  0
  330. ;s  0
  331. ;f  0
  332. rd  0
  333. rv  0
  334. ro  0
  335. rn  0
  336. r  0
  337. rk  0
  338. r;  0
  339. rs  0
  340. rf  0
  341. sd  0
  342. sv  0
  343. so  0
  344. sn  0
  345. s  0
  346. sa  0
  347. sh  0
  348. si  0
  349. sk  0
  350. ss  0
  351. sf  0
  352. su  0
  353. fd  0
  354. fv  0
  355. fo  0
  356. fn  0
  357. f  0
  358. fa  0
  359. fg  0
  360. fh  0
  361. fl  0
  362. fi  0
  363. fk  0
  364. fw  0
  365. fs  0
  366. ff  0
  367. fu  0
  368. fm  0
  369. ud  0
  370. uv  0
  371. uo  0
  372. un  0
  373. u  0
  374. ua  0
  375. ug  0
  376. uh  0
  377. ul  0
  378. ui  0
  379. uk  0
  380. uw  0
  381. us  0
  382. uf  0
  383. uu  0
  384. um  0
  385. md  0
  386. mv  0
  387. mo  0
  388. mn  0
  389. m  0
  390. mh  0
  391. m;  0
  392. ms  0
  393. mf  0
  394.  
  395. ### The logo:
  396. sl  0
  397.  
  398. ### For pretty previews:
  399. d  1
  400. v  1
  401. o  1
  402. n  1
  403.  1
  404. a  1
  405. g  1
  406. l  1
  407. j  1
  408. e  1
  409. i  1
  410. w  1
  411. ;  1
  412. r  1
  413. s  1
  414. f  1
  415. u  1
  416. m  1
  417. h  1
  418. k  1
  419.  
  420. ### Balanced dozenal:
  421. `  0
  422. 1  0
  423. 2  0
  424. 3  0
  425. 4  0
  426. 5  0
  427. 6  0
  428. 7  0
  429. 8  0
  430. 9  0
  431. 0  0
  432. -  0
  433. =  0
  434. |  0
  435. q  0
  436. t  0
  437. y  0
  438. p  0
  439.  
  440. ### Decimal:
  441. !  0
  442. @  0
  443. #  0
  444. $  0
  445. %  0
  446. ^  0
  447. &  0
  448. *  0
  449. (  0
  450. )  0
  451. Q  0
  452. T  0
  453. Y  0
  454. P  0
  455.  
  456. ### Mathematical operators:
  457. z  0
  458. x  0
  459. c  0
  460. Z  0
  461. X  0
  462. C  0
  463. b  0
  464. B  0
  465. [  0
  466. ]  0
  467. ,  0
  468. .  0
  469. /  0
  470. <  0
  471. >  0
  472. ?  0
  473. '  0
  474. "  0
  475. \  0
  476.  
  477. W  0
  478. E  0
  479. R  0
  480. U  0
  481. I  0
  482. O  0
  483. END_TABLE
  484.  
  485. ### Since some input methods use different table for every character to make
  486. ### phrase, such as ZhengMa, they need explict define the goucima (the
  487. ### phrase-building code for the given character), the format of every entry is
  488. ### "character\tgoucima\n".
  489. ### For the input method which just use the full code as word-building code
  490. ### just skip this field. The ibus-table will build the codes needed from
  491. ### above TABLE.
  492. ### if you don't need different word-building code, please comment out the
  493. ### next few lines with ###, just like these lines you are look at now.
  494. ### BEGIN_GOUCI
  495. ### character_1 goucima_1
  496. ### character_1 goucima_2
  497. ### END_GOUCI
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement