3
我在上面使用中文字符的页面上使用字体。当Phantomjs
遇到未包含在字体中的中文字符时,它仅使用该特定字符的默认字体。如何设置phantomjs的默认字体?
所以我应该如何将phantomjs的默认字体设置为我选择的字体,以便缺省显示的字符与其他字体显示的字体相似。
我在上面使用中文字符的页面上使用字体。当Phantomjs
遇到未包含在字体中的中文字符时,它仅使用该特定字符的默认字体。如何设置phantomjs的默认字体?
所以我应该如何将phantomjs的默认字体设置为我选择的字体,以便缺省显示的字符与其他字体显示的字体相似。
为了更好的便携性,我通常在CSS中设置字体。这当然只适用于本地,因为中文字体文件的大小。这里是俄罗斯的一个例子:
@font-face {
font-family: 'open_sanslight';
src: url('cyrillic/opensans-light.svg#open_sanslight') format('svg');
font-weight: normal;
font-style: normal;
}
您可以将您要使用到的字体目录下的字体,例如,在Ubuntu,
/usr/share/fonts/truetype