|
|
紫影 发表于 2013-9-11 13:06 
野风大大能不能写篇紫光双拼学习教程呃~~
俺不懂双拼。下面有两份资料:1、《帮助》文件中关于广义双拼的资料;2、网上关于紫光双拼编码方案的资料。不知对紫影网友有作用否呵呵!
【双拼编码】
双拼编码
紫光华宇拼音支持用户自定义双拼编码、部分定义双拼编码以及输入时实时提示编码信息。使用“设置程序”程序来进行双拼编码定义程序。在“显示双拼提示信息”选项开启的状态下,双拼输入时将提示您所定义的双拼编码信息。
紫光华宇拼音也提供了多个预定义的双拼编码方案,以紫光华宇拼音的双拼定义格式兼容常见的双拼编码方式,包括微软拼音的双拼、自然码等。预定义的双拼编码方案文件在“C:\Documents and Settings\All Users\Application Data\unispim6”和用户自己定义的用户名文件夹中,可使用双拼编码定义的“读入”功能来选择预定义的双拼编码(参见后面的详细说明)。
如何定义双拼编码
双拼编码的定义包括三个部分,分别是“声母”、“韵母”和“零声母音节的韵母”。零声母音节的韵母是指一些直接以韵母发音的字,这些字的拼音中没有声母,例如“啊(a)”、“安(an)”、“欧(ou)”等字。
上述三个部分分别在双拼编码定义文件的三个小节中给出定义,三个小节分别以“[声母]”、“[韵母]”和“[零声母音节的韵母]”开头(注意:不要改动小节开头标志)。
双拼编码定义格式为:
拼音码=按键
拼音码即包括声母和韵母的拼音,按键为将用于输入该拼音码的键。例如:
ch=A
ang=S
上述定义表示键入“as”将输入拼音“chang”。 在定义声母时,按键定义只能使用英文字母;在定义韵母时,按键定义可以使用英文字母(A到Z)和分号符号键“;”。例如:“ing=;”。
在“声母”小节部分,您所需要定义的声母只有“zh”、“ch”和“sh”,其它的单个拼音字母的声母本身可以和按键对应,不必再定义。
声母的定义使用单个按键字母。例如“sh=I”。
在“韵母”小节部分,同样使用单个按键字母来定义韵母。不同的韵母应该使用不同的按键来定义。但模糊音设置对双拼定义也是有效的。例如:
定义“an=R”和“ang=S”,当设置了模糊音“an=ang”时,两者是等效的。
在“零声母音节的韵母”部分,使用两个按键字母来定义零声母音节的韵母。这样可以和以声韵母组合输入方式区分开。例如:
an=OR
键入“or”两个键输入拼音“an”,来输入“安”、“按”等字。
在双拼编码定义中,以分号开头的是注释行,可用于解释说明;定义格式中,缺省情况下等号左侧的拼音码使用小写,而定义按键使用大写,这只是便于观看,在实际输入中,按键输入仍然需要使用小写。
双拼编码的部分定义
紫光华宇拼音支持双拼编码的部分定义,即:您可以将部分拼音编码进行定义,而没有进行定义的仍然使用全拼。
例如,您希望仅对韵母中长度大于3的进行定义,可以定义如下:
[韵母]
ang=S
eng=T
ian=F
iang=G
iao=B
ing=;
iong=H
ong=H
uai=Y
uan=L
uang=G
此时,键入“chs”来输入“chang”,输入全拼“chan”来输入“chan”。
使用预定义的双拼编码,保存自己的双拼编码方案
紫光华宇拼音提供了多个预定义的双拼编码方案,如果需要使用时,使用“双拼编码定义”功能中的“读入”按钮来读入预定义的编码文件:
按“读入”按钮后,在“<WinSysDir>\ime\unispim6”文件夹中选择某个预定义的双拼编码,读入之后即可按“保存”或“确定”按钮确认使用该编码方案。在下次输入法打开时将使用新的双拼方案。
预定义的双拼编码方案:
usp-abc 兼容Windows的智能ABC双打方案
usp-cstar 兼容中文之星新双拼方案
usp-dos 兼容早期DOS的双拼编码风格方案
usp-mspy 兼容微软拼音输入法双拼方案
usp-pyjj 兼容拼音加加双拼方案(双拼方案1)
usp-upim 紫光华宇拼音双拼编码方案
usp-zrm 兼容自然码双拼方案
“读入”功能也可用于读入你自己定义的某个双拼编码方案。
此外,使用“另存为”按钮可以将自己的双拼编码方案保存到定义文件中。
关于双拼编码定义文件
每个用户的双拼编码文件存放在“紫光华宇拼音用户数据文件”中(参见用户数据文件部分的说明),双拼编码文件包括“unispimsp.ini”和“unispimsp.ksc”两个文件,前者是一个文本格式的定义文件,后者是配置程序生成的输入法用的文件。您可以复制备份或直接修改文本格式的定义文件,但需要应用双拼编码时,应该使用“属性设置和管理中心”程序来应用双拼编码定义程序使其生效。
【紫光拼音输入法双拼编码方案】
; 紫光拼音输入法 双拼编码方案
; 您可以按照以下格式来自定义双拼编码方案。
;
; 以分号;打头的行是注释,不处理。韵母ve与ue等价。
;
; 双拼编码范围为英文字母键(A到Z)和分号键“;”。
; 在此文件中,为了看起来醒目起见,双拼编码采用大写英文字母;
; 而在实际输入过程中,只能使用小写英文字母。
[声母]
; 双拼编码就是它本身的声母不必列出
ch=U
sh=I
zh=A
[韵母]
; 双拼编码就是它本身的韵母不必列出
ai=S
an=F
ang=G
ao=D
ei=W
en=R
eng=T
er=Q
ia=B
ian=J
iang=H
iao=K
ie=M
in=L
;ing=;
ing=;
iong=Y
iu=N
ong=Y
ou=P
ua=B
uai=X
uan=C
uang=H
ue=V
ve=V
ui=V
un=Z
uo=O
[零声母音节的韵母]
; 在零声母音节情况下,韵母优先使用本节中的定义:本节中有定义时
; 使用本节中的定义,本节中未定义时使用“韵母”节中的定义。
a=OA
ai=OS
an=OF
ang=OG
ao=OD
e=OE
ei=OW
en=OR
eng=OT
er=OQ
o=OO
ou=OP
|
|