v0.14.0
2022 年 1 月 7 日
已弃用的类和函数
-
#2390 : 删除了v0.13.0 之前的弃用内容
-
删除了
get_graph、get_implicit_curve、get_derivative_graph、get_line_graph和get_parametric_curve以支持其plot变体 - 删除
FullScreenFadeRectangle并PictureInPictureFrame - 从中删除了
path_arc参数SpinInFromNothing - 从中删除了
set_submobjects方法opengl_mobject.py
新功能
-
Text类现在使用颜色和渐变引入的颜色设置。ManimPango 0.4.0 -
#2397:添加了
label_constructor参数NumberLine
允许更改默认情况下用于构造Axes和NumberLine标签的类。如果需要,可以轻松使用Text标签。
增强功能
- #2383:
Surface.set_fill_by_value()沿不同轴制作支撑渐变 - #2388:添加
about_point关键字参数ApplyMatrix - #2395 : 添加路径函数的文档
- #2372:改进
DashedVMobject
DashedVMobject用于在大多数绘制的曲线上创建拉伸和不均匀的虚线。现在划线长度已相等。保留使用旧方法的选项。新的关键字参数:dash_offset. 该参数会改变起始点。
修复了错误
- #2409:通过在调用时修剪路径中的空曲线来修复性能下降
VMobject.align_points() - #2392:固定
ZeroDivisionError在three_dimensions - #2362:修复了 phi 更新程序
ThreeDScene.begin_3dillusion_camera_rotation()
与文档相关的更改
- #2415:删除了自述文件中有关使用和安装 Docker 的说明
- #2414 : 对配置教程进行了改进
- #2423 : 将 macOS 安装的推荐更改为
mactex-no-guifrommactex - #2407:澄清了
Mobject.animate(),Mobject.set()和的文档字符串Variable - #2352:添加了 Crowdin 徽章
- #2371:添加
dvips到 Linux 上所需的 LaTeX 包列表中 - #2403:改进了文档字符串
ApplyMethod并删除了传播的__init__文档字符串 - #2391:修复了文档中参数名称的拼写错误
NumberLine - #2368:在国际化中添加注释
代码质量改进和类似的重构
- #2408:删除了各种阻碍类型推断的返回注释
- #2424:删除
strings.py - #1972:添加了对 MyPy 的支持
- #2410:固定 Flake8
- #2401:修复了类型注释
mobject.three_dimensions - #2405:删除了一些未使用的 OpenGL 文件
- #2399 : 修复了类型注释
table - #2385:使快速入门教程中的注释更加精确
- #2377 : 修复了参数的类型提示
MoveAlongPath
新发布
- #2411:准备新版本,
v0.14.0