In addition to the vendor bundled input methods, the buildin input method management provides import/export functionalities.
  • User can compile a new input method from a human readable text file. Or user can export any existing input method, modify/cleanup the entries and recompile it again.
  • For user interested in creating custom input method, please export a vendor supplied input method, and use it as template.
  • The input method source filename must have ".txt" extension, its content must match the "ENCODE:" specification.
  • PanALEX Input Methods can support up to 24 input methods.
  • If user change the active input method, the change will be activated after logout/re-login.


A Sample Input Method Source File (In Big5 Chinese)

ENCODE:	BIG5
PROMPT:	Your Input Method Name
AUTOSELECT:	ALWAYS
#
COMMENT	Generated by XXX
# input key definitions
VALIDINPUTKEY:	abcdefghijklmnopqrstuvwxyz		# define input key
ASSOCIATIONKEY:	-		# the key used for association
# pre-editing keys
BACKSPACE:	\010\177		# ctrl-H,  DEL
# labels for input keys
KEYPROMPT(a):	§È
KEYPROMPT(b):	§Î
KEYPROMPT(c):	™&Mac247;
KEYPROMPT(d):	§Ï
KEYPROMPT(e):	§Ù
KEYPROMPT(f):	§&Mac245;
KEYPROMPT(g):	§g
KEYPROMPT(h):	¶À
KEYPROMPT(i):	§‡
KEYPROMPT(j):	§Q
KEYPROMPT(k):	§j
KEYPROMPT(l):	§§
KEYPROMPT(m):	§@
KEYPROMPT(n):	§}
KEYPROMPT(o):	§H
KEYPROMPT(p):	§&Mac223;
KEYPROMPT(q):	§&Mac226;
KEYPROMPT(r):	§f
KEYPROMPT(s):	§r
KEYPROMPT(t):	§&Mac220;
KEYPROMPT(u):	§s
KEYPROMPT(v):	§k
KEYPROMPT(w):	•–
KEYPROMPT(x):	&Mac173;´
KEYPROMPT(y):	§R
KEYPROMPT(z):	&Mac195;¯
# the following line must not be removed
BEGINDICTIONARY
#
a	§È§Í
aa	©&Mac247;ÃÃ
aaa	¥&Mac185;
aamh	&Mac183;z
aaph	&Mac217;¶
Copyright © UniDoc System LLC, 1997-2002