在蒙古文编码层面,除了名义字符码位以外,还需要特殊的控制字符。目前使用的控制字符如下:
1 |
MVS |
180E |
蒙古文元音间隔符 |
2 |
FVS1 |
180B |
变形选择符1 |
3 |
FVS2 |
180C |
变形选择符2 |
4 |
FVS3 |
180D |
变形选择符3 |
5 |
NNBSP |
202F |
窄宽度无间断空格 |
6 |
ZWJ |
200D |
零宽度连接符 |
7 |
ZWNJ |
200C |
零宽度禁连符 |
窄宽无间断空格 NARROW NO-BREAK SPACE(U+202F)。其形状和作用区别于“通用空格 SPACE(U+0020)”和“无间断空格NO-BREAK SPACE(U+00A0)”,具有以下特点:
1) 其高度是恒定的,为全角字符的三分之一;
2) 用于分写附加成分之前,但不是词的边界;
3) 规定其前后字母的变体形式;
零宽连接符 ZERO WIDTH JOINER(U+200D)。该字符指示两个相邻字符在连写中应以连接形式表示。ZERO WIDTH JOINER(U+200D)用于表示字符所处位置和断词,并保持其连写时的形状。零宽连接符位于相关字符后表示词首位置,位于相关字符前表示词末位置,同时位于相关字符前后表示词中位置。