首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字体错误:找不到字体字体的文件

字体错误:找不到字体字体的文件
EN

Stack Overflow用户
提问于 2021-05-27 18:45:35
回答 2查看 580关注 0票数 0

我想在doxygen中使用poppins和open sans的字体,这对CSS来说是相当新的。

下面是我的Open_Sans字体代码。

代码语言:javascript
复制
    @font-face {
    font-family: 'Open_Sans';
    src: url('fonts\Open_Sans\OpenSans-Regular.ttf') format('truetype');
}

我的DIR结构将字体文件夹与css文件放在同一个文件夹中。

DIR结构1

Dir结构2

我可以单击我的路径并在VS代码编辑器中打开文件,但是当我打开网页时,控制台会抛出错误:`net::ERR_FILE_NOT_FOUND‘

根据我的研究,我尝试过:

代码语言:javascript
复制
/fonts/
./fonts/
C:/complete-path/fonts/

但没有成功。如果这个问题是多余的,我很抱歉,但是我似乎在任何地方都找不到语法错误,我认为这可能与doxygen有关。

编辑

因此,我尝试使用一个在线开放的sans,这没有在控制台上抛出错误,但它仍然没有工作。您可以验证以查看链接是否有效。我真的认为这和现在的doxygen有关。

代码语言:javascript
复制
@font-face {
    font-family: 'Open_Sans';
    src: url('https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWJ0bbck.woff2') format('woff2');
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-07-30 17:41:28

好的,所以我找到了修复程序,但忘了更新。完成后,done会将所有文件抛到输出目录中,并且不会将不指定需要的任何文件放入其中。

您所要做的就是在doxyfile中的HTML_EXTRA_FILES标记下,指定所需的文件或目录,然后将副本放入输出dir中。

在我的例子中,它看起来是这样的:HTML_EXTRA_FILES = fonts\Open_Sans\OpenSans-Regular.ttf仅仅添加fonts\也会工作。然而,我仍然困惑于为什么在线网址不起作用。

票数 0
EN

Stack Overflow用户

发布于 2021-05-27 20:40:36

代码语言:javascript
复制
    @font-face {
        font-family: 'Open_Sans';
        src: url('Open_Sans/OpenSans-Regular.ttf') format('truetype');
    }

从路径中删除“字体/”。您的CSS文件在“字体”文件夹中,在您的示例中,路径变为‘字体/字体/Open_Sans/OpenSans-Regular.ttf’

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67728187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档