【发布时间】:2016-06-23 10:59:35
【问题描述】:
我知道这可能是一个非常愚蠢的问题,但我没有设法在网上找到任何关于潜在解决方案的信息。
我正在使用 Sphinx 1.4 和 sphinx_rtd_theme 为我的 Django 项目生成一些文档。我一直在尝试找到一种在 .rst 文件中使用字体真棒图标的方法,但没有找到方法。我查看了 sphinx_rtd_theme 源文件,并且 fa-* 图标包含在 theme.css 文件中。但是,我不知道实际上包含它们的方法。
它是指令、解释文本还是类似的东西?我已经尝试过 icon、fonticon 和 fa 作为上述任何一种方法,但都没有奏效。
任何帮助将不胜感激。
我知道我可能会使用原始 HTML,但我想尽可能避免这种情况。
【问题讨论】:
-
您是否尝试过查看例如anil.io/cheatsheets/sphinx/…?截至 1 月,如果您没有任何额外的插件,apparently、
raw:: html是您的最佳选择。 -
您好,我曾尝试过 :fa: 以前(刚才又试了一次,从您发送给我的参考资料中复制并粘贴)但我收到与以前相同的错误:
docs/source/manual/menus/mainmenu.rst:55: ERROR: Unknown interpreted text role "fa".EDIT :对不起,我现在才意识到它是一个外部库。我再看看。 -
那我猜这只是在你使用 Bootstrap RST 的情况下。
-
@jonrsharpe 看起来你是对的。在这种情况下,我将开始使用
raw指令。感谢您提供额外的参考。
标签: django font-awesome python-sphinx read-the-docs