添加文档

构建文档

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

要在本地构建文档,请打开命令行界面 (CLI),使用 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 指令

用于文档化类型别名和其他模块级属性的指令。

autocolor 指令

用于文档化 Manim 中颜色的指令。

manim 指令

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

索引