防止Sphinx下载链接中的粗体文本阅读文档

2024-05-14 01:10:14 发布

您现在位置:Python中文网/ 问答频道 /正文

在使用Sphinx和RTD主题编写python库的过程中,我使用:download: Download Text <_download/the_file.pdf>角色链接了一些PDF文件以供下载,但出于某些原因,这导致了如下链接:

下载文本

第一个词是正常的,但后面所有的词都是黑体字。这太烦人了。有没有办法停止黑体字的第二,第三等字在下载链接文字?在


Tags: 文件thetext角色主题pdf链接过程
1条回答
网友
1楼 · 发布于 2024-05-14 01:10:14

在这里回答我自己的问题。。。在

我以前覆盖过主题样式,所以我在这里做了同样的事情。在

我添加了一个名为theme的CSS文件_覆盖.css到Sphinx根目录中的\u static文件夹,其中包含以下内容:

/* override the bold words in download links */
@media screen and (min-width:767px) {

    .rst-content code.xref {
    /* !important prevents the common CSS stylesheets from overriding
         this as on RTD they are loaded after this stylesheet */
        font-weight: inherit !important;
    }
}

唯一让我担心的是,这可能会删除其他使用.rst内容的粗体字体代码.xref风格。但到目前为止我还没有找到。在

然后将以下内容添加到配置文件Sphinx设置文件:

^{pr2}$

此解决方案的http://rackerlabs.github.io/docs-rackspace/tools/rtd-tables.html上的机架空间文档指南。

相关问题 更多 >