微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Sphinx 中的自定义颜色和编号警告

如何解决Sphinx 中的自定义颜色和编号警告

我想做什么:

我正在为课程创建在线笔记。我正在使用 Spinx (reStructuredText)。我真的想创建一些带有自定义配色方案的编号警告(例如,蓝色用于定义,绿色用于定理,橙色用于示例等)。我希望能够计算出这样的东西:

Chapter
=======

.. deFinition:: My name of choice

   My deFinition here.

它会呈现一个编号的、自定义彩色警告,例如:

第一章

This is a picture of what I want

编号将衡量警告所在的章节/子章节/子章节,并且(最好)继续对其他类型的自定义警告进行编号。因此,如果我在第 3.2.1 章中先有定义,然后有定理,我会得到“3.2.1.1 定义:我选择的名字”,然后是“3.2.1.2 定理:我选择的名字”。>

注意:

我用谷歌搜索了所有我能想到的东西,但无济于事。我尝试了编号块扩展,但它并不真正适合我的需求。我已经尝试通过创建 custom.cssdef setup(app): app.add_stylesheet('custom.css') 添加到我的 conf.py 文件中(如 here 所述)来遵循自定义警告(虽然没有编号)的说明,但我不能让它工作。我越来越绝望了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。