如何在狮身人面像中制作彩色盒子

Eti*_*oël 1 python python-sphinx

我正在尝试使用Sphinx for Python制作彩色盒子.

例如,这个网站有很多灰色div或框(不是Note):http://sphinx.pocoo.org/ext/autodoc.html

我想知道他们是如何设法制作盒子的,因为这个网站也是用sphinx创建的.

我找到的一件事是,Sphinx内置彩色框,如下所示:http://openalea.gforge.inria.fr/doc/openalea/doc/_build/html/source/sphinx/rest_syntax.html#colored-boxes -note-seealso-todo-and-warnings.如果他们在开头没有"Note:","SeeAlso"或"Warning"这两个字,那么这些盒子对我来说非常合适.

任何帮助是极大的赞赏.

Joh*_*ter 10

注释,警告等内容称为警告.不幸的是,你不能创建没有标题的,因为reStructuredText需要它.

该页面上的其他框来自代码块.代码块通过Pygments颜色语法高亮显示器运行.

还有其他几种方法可以满足您的需求.您可以嵌入原始HTML,但这令人不悦.另一种选择可能是编写扩展来创建一个指令,为您提供所需的功能.