重新定义缺失字体的默认替代字体


重新定义缺失字体的默认替代字体

在MicroStation V8i中当放置的文字使用了非系统自带的字体时,需要将该字体文件(TTF,SHX,RSC字体文
件)与DGN文件一起提供。
如果没有提供此字体文件,当打开此DGN时,MicroStation会根据系统默认的规则使用默认字体来替代缺失的
字体。
我们可以自定义缺失字体时使用哪种字体来替代。

打开如下安装目录下MstnFontConfig.xml文件。
...\WorkSpace\System\Fonts\MstnFontConfig.xml

找到如上图所示的代码,可以看到当前系统设置的默认替代字体分别是:
当缺失的是SimpChinese(中文简体)字体,并且是RSC字体时,使用Standard RSC字体替代;
当缺失的是SimpChinese(中文简体)字体,并且是TTF(True Type Font)字体时,使用SimSun TTF字体替代;
当缺失的是SimpChinese(中文简体)字体,并且是Shx字体时,使用simplex, msdefault Shx字体替代;
当缺失的是SimpChinese(中文简体)字体,并且是ShxBig字体时,使用gbcbig字体替代;

我们可以根据需要更改上述的替代字体,重新定义缺失字体时的默认替代字体。