字体的问题困扰了许久,之前磕磕碰碰、搜索搜索后,无意识地解决了。今天编译北京大学博士论文模板时,报错中又出现了字体问题。如下:
以前 Windows 中安装字体,我通常的操作是双击 .ttf
或者把它直接拖进到 C 盘的 Fonts
文件夹中。
看报错中显示 FangSong
应该是仿宋字体,我在 Fonts
文件夹中找到了 FangSong.ttf
:
这个 FangSong.ttf
实际上安装时就是对应上面的仿宋_GB 2312。
我比较疑惑的是:
FangSong
不能被找到,它是从系统的 Fonts
中搜寻 FangSong.ttf
这个文件,还是在别的什么地方找什么文件,或者是以一种什么顺序搜寻;我把 FangSong.ttf
放在编译的文件夹中,也是不起作用的。FangSong
不能被找到,是不是因为 FangSong.ttf
安装后对应的是仿宋_GB 2312,而不是仿宋,实际上 FangSong.ttf
这个文件本来就是不对的,即我根本理解错了字体从系统的字体文件夹中读取的概念。SimHei
这个字体我在很多地方看过,但目前还是不清楚代表什么。以往 Word 这样的软件中,直接字体选择中可以看到名称,基本上不会选错。我在系统的 Fonts
中搜寻 SimHei.ttf
这个文件,发现也是存在的。求大佬们解惑,特别是解决报错的方法以及背后的原理。谢谢!
重启后删除了仿宋,重新为所有用户安装了
FangSong
,问题依旧,O(∩_∩)O大佬们还有别的可操作的方法指导么。