首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python-Sphinx:设置文本正文字体

Python-Sphinx:设置文本正文字体
EN

Stack Overflow用户
提问于 2018-08-23 18:33:34
回答 1查看 504关注 0票数 0

我一直在尝试遵循以下示例在狮身人面像文档中选择字体:刚开始

我使用的是“云”主题,并在我的conf.py文件中放置了以下一行:

代码语言:javascript
复制
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文件中:

代码语言:javascript
复制
body {
  font-family: PT Sans, Roboto, Helvetica, sans-serif;
}

这两种字体都无助于将"PT Sans“字体作为文本。这是浏览器问题吗?我如何知道我可以从可用的google列表中构建哪些字体?

EN

回答 1

Stack Overflow用户

发布于 2018-08-23 19:13:31

云狮身人面像主题文档中,有一个注释:

注有许多选项可用于更改此主题所使用的各种颜色和字体,这些选项仍然没有文档化。在主题的配置文件(/cloud_sptheme/themes/cloud/theme.conf)中可以找到完整的列表。

这就引出了这段片段。

代码语言:javascript
复制
# 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和所有引用的字体名称,看看是否有效。如果没有,则可以始终使用主题覆盖。

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

https://stackoverflow.com/questions/51992208

复制
相关文章

相似问题

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