基于矢量切片的电子地图配图(六)关于字体
ArcMap中,我们设置Label字体的粗体、斜体时,直接选择粗体或斜体效果即可。
设置粗体、斜体、下划线
但是在ArcGIS Pro中,我们看到的字体都是英文,找不到宋体、微软雅黑等。
Windows下常用字体中英文对照表如下:
中文 | 英文 |
---|---|
黑体 | SimHei |
宋体 | SimSun |
新宋体 | NSimSun |
微软雅黑 | Microsoft YaHei |
楷体 | KaiTi |
微软正黑体 | Microsoft JhengHei |
现在我们知道了,Simsun是宋体,但是ArcGIS Pro中为何没有宋体的粗体、斜体效果。原因是我们没有安装宋体的粗体、斜体字体。
打开C:\Windows\Fonts,我们查看下宋体、微软雅黑。可以看到,宋体仅有常规,微软雅黑有常规、粗体。在ArcGIS Pro中查看微软雅黑,可以看到常规和粗体。
所以,当我们要使用粗体或斜体时,需要安装字体相对应的粗体或斜体。
微软雅黑字体有两个,只是类型不同,都可以使用。如下图:
字体前的T 或O表示系统中的字体类型
- T:TTF的简写。TTF(TrueTypeFont)是Apple公司和Microsoft公司共同推出的字体文件格式。
- O:OpenType字体(.OTF)的简写。是一种可缩放字型(scalable font)电脑字体类型,采用PostScript格式,是微软公司与Adobe公司联合开发,用来替代TrueType字型的新字型。
如何来修改字体?可以使用Creator Fonter软件修改字体。
我们做一个宋体的斜体字体。步骤如下:
1、打开Font Creator软件,加载宋体-粗体(由于只下载了粗体,故用此字体为例子)。
2、点击菜单栏【Tool】—【Glyph Transformer】,选择【Effects】—【Italic】,点击OK。
设置斜体
会出现提示:这个操作执行后,不可撤销,点击Yes。
此操作不可撤销
修改字体名称。点击菜单栏【Format】—【Naming】,在左侧的Language中,点击【English】,所有的Bold后面都加上Italic;点击【Chinese】,同样的,在“粗体”后,都加上“斜体”两个字。
设置字体名称
然后另存为宋体-粗体斜体字体。在文件中,我们双击此字体,可以查看下字体的样式。然后单击安装,或是直接拷贝的C盘的字体目录下。
重新启动ArcGIS Pro,宋体下就有粗体-斜体效果了。