我正在尝试在我的新网站中使用'Nilland-SmallCaps'字体。问题是,当所有其他文本显示正确时,我的语言(š,č,ž(s,c,z with caron))的特定字符以默认字体显示。我在一个字体编辑器中打开了.ttf文件,我发现这些字符已被定义,所以我不知道为什么它们不能正确显示。如果你对如何解决这个问题有一个想法,请帮助我,因为我尝试了所有我想出的东西。非ASCII字符以错误的字体显示
@font-face {
font-family: 'Nilland-SmallCaps';
src: url('Nilland-SmallCaps.ttf')format('truetype');
}
我使用这个字体文件:Nilland-SmallCaps
我的雇主希望我使用这种特定的字体。我不是这方面的专家,但是能否以纠正这些问题的方式编辑字体文件? – JanL
从技术上讲,可以编辑字体文件,但是你需要字体作者的许可(你可以得到)。只是一个免费的字体并不意味着修改字体的权利。 –