我正在使用 Sphinx 生成使用重构文本作为标记的文档。但是,当我使用一些内联格式使文本以固定宽度字体显示时--no-cache
渲染的 HTML 以较小的字体显示文本。
如何增加 Sphinx / reStructured Text 中的固定宽度字体大小,使其与普通文本字体大小相匹配?
Answer
在 Chris 的帮助下,我能够覆盖 CSS 中的默认字体样式以增加固定宽度字体大小:
-
Edit conf.py
指定 html 主题和 css 文件:
html_theme = '默认'
html_style = '覆盖.css'
-
接下来,我创建了一个新的 css 文件static/overrides.css
包含以下内容:
@import url("default.css");
TT {
字体大小:130%;
}
我选择使用130%
因为default.css
定义了这个:
div.body p, div.body dd, div.body li {
text-align: justify;
line-height: 130%;
}
现在我得到了与生成的 html 中的常规文本相匹配的固定宽度文本。
您可以编辑您正在使用的任何主题的 CSS 样式表。例如,对于默认主题,您可以编辑default.css_t 文件。具体来说,您可以指定增加的font-size
(例如,使用font-size: 1.1em
或类似)中pre第 274 行的规则.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)