a+ZWNJ+a,两个a虽然连在一起显示,但都会显示成独立现实。
ZWJ+a+ZWNJ+a,a的词首形式跟a的独立形式,连在一起,而不会自动变形。
。。。
而NNV S P是NARROW NO-BREAK SPACE的缩写,意思是无中断空格。
显示的结果同ZWNJ一样,但性质不太一样。
ZWNJ是让字母不再产生自动变形的功能,而NNV S P是利用空格的性质,让字母不自动变形。
MVS是蒙古文元音分隔符,暂时我不太清楚他什么意思。
经过测试,在office 2007 word中是无法正常使用ZWJ和ZWNJ键的功能,在Excel中,得把字体设置为[Times New Roman],尽管[Times New Roman]并没有蒙文字符,在单元格输入仅输入一个字母才能正常显示,在记事本中可以完全使用ZWJ和ZWNJ的功能。
但,有些字符,还是没有办法用ZWJ显示正常,譬如蒙文n,词中带点形式。
ZWJ+n+FV2+ZWJ,无法得到。仅得到的是n词尾带点形式。
unicode 中当然没有把所有字母都包含进来。如果都包含进来了,就不用那么麻烦了。
比如说英文 a A 就是一个字母的两个形式,对这个字母用两个编码表示。
为什么蒙文字母的每个字母的多个形不用多个编码表示,而是用基本编码加控制字符表示呢。
这相当于一个字母用两个编码表示的,录入编辑或文字识别(ocr) 时都会很麻烦。