Ubuntu 如何设置phantomjs默认字体?

Ubuntu 如何设置phantomjs默认字体?,ubuntu,fonts,phantomjs,Ubuntu,Fonts,Phantomjs,我在有汉字的页面上使用字体。当Phantomjs遇到字体中未包含的汉字时,它只使用该特定字符的默认字体 因此,我应该如何将phantomjs的默认字体设置为我选择的字体,以便默认字体中显示的缺失字符与该字体中显示的其他字符具有相似的外观。为了更好地移植,我通常在CSS中设置字体。当然,这只适用于本地,因为中文字体文件很大。以下是俄罗斯的一个例子: @font-face { font-family: 'open_sanslight'; src: url('cyrillic/open

我在有汉字的页面上使用字体。当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