修改Sphinx避免使用Google APIs的字体

由于google被墙,很多字体缺失,导致大量网站访问缓慢。尤其是最近需要下载很多文档,而这些文档使用Sphinx编译,其中用到了大量的google字体和被墙的第三方CDN。

Sphinx中的字体CSS等文件与文档无关,而是与Sphinx的模板有关,例如最近下载的Tornado文档使用的是sphinx_rtd_theme这套模板。修改方法也很简单,就是找到模板的目录,然后修改layout.html文件,把里头的google的东西替换一下就可以了。

一个比较好的方法就是改成360的CDN库,速度一般但至少肯定可用。

注:同一个文件中可能存在多处修改呦 附图

Friskit

继续阅读此作者的更多文章