diff --git a/README.md b/README.md index 98e4b50c..94655b90 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ [![Manim Discord](https://img.shields.io/discord/581738731934056449.svg?label=discord&logo=discord)](https://discord.gg/mMRrZQW) [![docs](https://github.com/3b1b/manim/workflows/docs/badge.svg)](https://3b1b.github.io/manim/) -Manim is an engine for precise programatic animations, designed for creating explanatory math videos. +Manim is an engine for precise programmatic animations, designed for creating explanatory math videos. Note, there are two versions of manim. This repository began as a personal project by the author of [3Blue1Brown](https://www.3blue1brown.com/) for the purpose of animating those videos, with video-specific code available [here](https://github.com/3b1b/videos). In 2020 a group of developers forked it into what is now the [community edition](https://github.com/ManimCommunity/manim/), with a goal of being more stable, better tested, quicker to respond to community contributions, and all around friendlier to get started with. You can engage with that community by joining the discord. @@ -20,7 +20,8 @@ Since the fork, this version has evolved to work on top of OpenGL, and allows re Manim runs on Python 3.6 or higher (Python 3.8 is recommended). System requirements are [FFmpeg](https://ffmpeg.org/), [OpenGL](https://www.opengl.org/) and [LaTeX](https://www.latex-project.org) (optional, if you want to use LaTeX). -For Linux, [Pango](https://pango.gnome.org) along with it's developerment headers are required. See instruction [here](https://github.com/ManimCommunity/ManimPango#building). +For Linux, [Pango](https://pango.gnome.org) along with its development headers are required. See instruction [here](https://github.com/ManimCommunity/ManimPango#building). + ### Directly diff --git a/docs/source/getting_started/example_scenes.rst b/docs/source/getting_started/example_scenes.rst index 26f4a0a3..4c98659e 100644 --- a/docs/source/getting_started/example_scenes.rst +++ b/docs/source/getting_started/example_scenes.rst @@ -450,8 +450,7 @@ CoordinateSystemExample # system defined by them. f_always(dot.move_to, lambda: axes.c2p(1, 1)) self.play( - axes.animate.scale(0.75), - axes.animate.to_corner(UL), + axes.animate.scale(0.75).to_corner(UL), run_time=2, ) self.wait() diff --git a/docs/source/getting_started/quickstart.rst b/docs/source/getting_started/quickstart.rst index aa68950f..0151b6fd 100644 --- a/docs/source/getting_started/quickstart.rst +++ b/docs/source/getting_started/quickstart.rst @@ -221,7 +221,7 @@ For example: input the following lines (without comment lines) into it respectiv .. code-block:: python # Stretched 4 times in the vertical direction - play(circle.animate.stretch(4, dim=0})) + play(circle.animate.stretch(4, dim=0)) # Rotate the ellipse 90° play(Rotate(circle, TAU / 4)) # Move 2 units to the right and shrink to 1/4 of the original diff --git a/requirements.txt b/requirements.txt index c5f049a0..a265599b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16,4 +16,4 @@ pyreadline; sys_platform == 'win32' validators ipython PyOpenGL -manimpango>=0.2.0,<0.3.0' +manimpango>=0.2.0,<0.4.0