我一直在尝试遵循以下示例在狮身人面像文档中选择字体:刚开始
我使用的是“云”主题,并在我的conf.py文件中放置了以下一行:
html_theme_options = {
"bodyfont": "PT Sans, sans-serif",
"fontcssurl" : "//fonts.googleapis.com/css?family=PT+Sans|Noticia+Text|Open+Sans|Droid+Sans+Mono|Roboto",
}此外,我还尝试将以下内容放入我的_static/style.css文件中:
body {
font-family: PT Sans, Roboto, Helvetica, sans-serif;
}这两种字体都无助于将"PT Sans“字体作为文本。这是浏览器问题吗?我如何知道我可以从可用的google列表中构建哪些字体?
发布于 2018-08-23 19:13:31
在云狮身人面像主题文档中,有一个注释:
注有许多选项可用于更改此主题所使用的各种颜色和字体,这些选项仍然没有文档化。在主题的配置文件(
/cloud_sptheme/themes/cloud/theme.conf)中可以找到完整的列表。
这就引出了这段片段。
# font css url - for loading in fonts (eg google font dir)
fontcssurl = //fonts.googleapis.com/css?family=Noticia+Text|Open+Sans|Droid+Sans+Mono尝试更改conf.py中代码段上方的字体URL和所有引用的字体名称,看看是否有效。如果没有,则可以始终使用主题覆盖。
https://stackoverflow.com/questions/51992208
复制相似问题