贡献¶
接受你做出任何贡献 :)
对 manim 源代码做出贡献:
请将 3b1b/manim fork 到自己的 repository 并做出更改后,提出一个 pull request,并按照模版中的指导填写好更改的动机等。 之后Grant或协作者会详细的检查你的 pull request(这通常会花费一段时间,请耐心等待)然后考虑合并。
对文档做出贡献:
英文文档:同样 fork 3b1b/manim,然后在
docs/
文件夹中进行更改,再交 pull request中文文档:请 fork manim-kindergarten/manim,在其中
docs/
文件夹中进行更改,然后向 manim-kindergarten/manim 中交 pull request
对于其中引用的图片/视频素材,可以放到 docs/source/_static/
文件夹中,并在文档中正确引用。
如果你发现了代码中的 bug 但并不知道如何改正:
请提出一个 issue,并根据模板填写好发现的问题以及你的运行环境等。 (但请注意,如果你认为这个问题只是你自己配置的问题,而不是源码的问题, 更推荐你在 discussion 中开启一个 Q&A)
欢迎你分享自己利用 manim 制作的内容:
发布到 discussion 页面的 show and tell分类 中。
也欢迎你分享自己的一些建议和想法:
发布到 discussion 页面的 ideas分类 中。
如何构建本文档¶
克隆 manim-kindergarten/manim 存储库
git clone https://github.com/manim-kindergarten/manim.git
# 或者你自己 fork 的 repo
# git clone https://github.com/<your user name>/manim.git
cd manim
安装 python 包依赖
pip install -r docs/requirements.txt
进入
docs/
文件夹并构建
cd docs/
make html
输出文档位于
docs/build/html/
中