在蒙古文编码层面,除了名义字符码位以外,还需要特殊的控制字符。目前使用的控制字符如下:
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)用于表示字符所处位置和断词,并保持其连写时的形状。零宽连接符位于相关字符后表示词首位置,位于相关字符前表示词末位置,同时位于相关字符前后表示词中位置。
零宽禁连接符 ZERO WIDTH NON-JOINER(U+200C)。强行断开词的正常连写。