首先感谢群主开发的研究生和本科生数学建模模板gmcmthesis.cls和cumcmthesis.cls,为广大学子提供了极大的方便,让大家专注于论文内容写作,而不必花费过多精力在格式的定制和调整上。
根据最近群里的讨论和部分同学的咨询,发现大家对这两个模板的字体使用存在一定的问题。于是,经过查看2019年9月发布的这两个模板文件,发现:
1、研究生数学建模模板gmcmthesis.cls中的126行-142行设置了字体:
% 设置字体 \\setmainfont{Times New Roman} \\setmonofont{Courier New} \\setsansfont{Arial} \\setCJKmainfont[AutoFakeBold = {2.15},ItalicFont={[simkai.ttf]}]{SimSun} \\setCJKfamilyfont{xw}{STXinwei} % %\\setCJKfamilyfont{zhyou}{YouYuan} \\ifx\\lishu\\undefined% \\setCJKfamilyfont{zhli}{LiSu} \\newcommand*{\\lishu}{\\CJKfamily{zhli}} %% Do this if it is undefined \\else %% Do this if it is defined \\fi \\newcommand*{\\xinwei}{\\CJKfamily{xw}} %\\newcommand*{\\lishu}{\\CJKfamily{zhli}}
2、本科生数学建模模板cumcmthesis.cls中的153行-160行设置了字体:
% 设置字体 \\setmainfont{Times New Roman} %\\setmonofont{Courier New} \\setsansfont{Arial} \\setCJKfamilyfont{kai}[AutoFakeBold]{simkai.ttf} \\newcommand*{\\kai}{\\CJKfamily{kai}} \\setCJKfamilyfont{song}[AutoFakeBold]{SimSun} \\newcommand*{\\song}{\\CJKfamily{song}}
显然,这些字体都是Windows中的字体,其中,字体的英文名称、字体文件名和中文字体名称分别为:
英文字体[英文名称:字体文件名称]:
Times New Roman:timesi.ttf Courier New:couri.ttf Arial:arial.ttf
中文字体[英文名称:字体文件名称(中文名称)]:
KaiTi:simkai.ttf(楷体) SimSun:simsun.ttc(宋体) STXinwei:stxinwei.ttf(华文新魏) YouYuan:simyou.ttf(幼圆)(该字体未使用) LiSu:simli.ttf(隶书)
如果你的操作系统没有这些字体,并且你能够改模板,可以用相似的字体名称替换cls模板文件中对应的字体名称。
如果不能改模板,则想办法安装这些字体,由于这些字体都是有版权的,请自行查询这些字体的获取方式及安装方法。
注:
安装字体后,可以在命令行用:
fc-cache -fsv
命令扫描字体目录并生成字体信息缓存,以便应用程序就可以立即使用这些新安装的字体
另外,在命令行用:
fc-list :lang=zh > lang.txt
命令将当前中文字体信息输出到lang.txt文本文件中,然后打开这个lang.txt文件,就可以查阅本机中安装的字体详细信息,然后根据需要使用需要的字体。
mac 电脑,如果安装了 office,那么这些字体应该都在。只是我不知道 mac 该如何调用。 补:把字体丢到 /Library/Fonts/ 里应该就能用了。