添加文档

构建文档

当你从GitHub克隆Manim仓库时,你可以访问docs/文件夹,其中包含构建文档所需的文件。

要在本地构建文档,请打开命令行界面,使用cd命令进入docs/文件夹,然后根据您的操作系统执行以下操作:

  • Windows: ./make.bat html

  • macOS 和 Linux: make html

第一次构建文档时,这个过程将需要几分钟,因为它需要从头开始通过读取和解析所有Manim内容生成所有的.rst(reST:reStructured Text)文件。下次这个过程会变得短得多,因为它只重建已更改的部分。

Sphinx库和扩展

Manim 使用 Sphinx 来构建文档。它还使用了 Sphinx 扩展,例如:

Sphinx主题

本网站使用的主题是Furo

自定义Sphinx指令

Manim 实现了用于 Autodoc 和 Autosummary 的自定义指令,这些指令在 docbuild 中定义:

autoaliasattr_directive

用于记录类型别名和其他模块级属性的指令。

autocolor_directive

用于在Manim中记录颜色的指令。

manim_directive

用于在Sphinx文档中包含Manim视频的指令

索引