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



我正在尝试使用Sphinx for Python制作彩色方框。

例如,这个网站有很多灰色的div或框(而不是Note):http://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html

我想知道他们是如何创建这些盒子的,因为这个网站也是用斯芬克斯创建的。

我发现的一件事是,斯芬克斯建造了彩色盒子,如图所示:http://openalea.gforge.inria.fr/doc/openalea/doc/_build/html/source/sphinx/restrongyntax.html#colored-方框注释另请参阅待办事项和警告。如果这些盒子一开始没有"注意:"、"另请参阅"或"警告"等字样,我会非常满意。

非常感谢您的帮助。

像注释、警告之类的东西被称为告诫。不幸的是,您无法创建没有标题的,因为reStructuredText需要标题。

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

还有其他几种方法可以得到你想要的东西。您可以嵌入原始HTML,但这是不可取的。另一种选择可能是编写一个扩展来创建一个指令,为您提供所需的功能。

这是一个简单的源代码块。

最新更新