diff --git a/.buildinfo b/.buildinfo
index 8f9ffbb..c5271f1 100644
--- a/.buildinfo
+++ b/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 5991dffeaa39a71d2078d850cc647f62
+config: fcac1a0b4dd622eaadffcec5a0a88bb9
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/_sources/development/changelog.rst.txt b/_sources/development/changelog.rst.txt
index 681a055..b5fb4c4 100644
--- a/_sources/development/changelog.rst.txt
+++ b/_sources/development/changelog.rst.txt
@@ -228,7 +228,7 @@ Refactor
- Refactored SVG path string parser (`#1712 `__)
- Allowed ``Mobject.scale`` to receive iterable ``scale_factor`` (`#1712 `__)
- Refactored ``MTex`` (`#1716 `__)
-- Improved config helper (``manimgl --config``) (`#1721 `__)
+- Improved config helper (``manimx --config``) (`#1721 `__)
- Refactored ``MTex`` (`#1723 `__)
Dependencies
@@ -256,7 +256,7 @@ New features
- Added CLI flag ``--log-level`` to specify log level (`e10f850 `__)
- Added operations (``+`` and ``*``) for ``Mobject`` (`#1667 `__)
-- Added 4 boolean operations for ``VMobject`` in ``manimlib/mobject/boolean_ops.py`` (`#1675 `__)
+- Added 4 boolean operations for ``VMobject`` in ``manimx/mobject/boolean_ops.py`` (`#1675 `__)
- ``Union(*vmobjects, **kwargs)``
- ``Difference(subject, clip, **kwargs)``
@@ -365,8 +365,8 @@ v1.1.0
Fixed bugs
^^^^^^^^^^
-- Fixed the bug of :func:`~manimlib.utils.iterables.resize_with_interpolation` in the case of ``length=0``
-- Fixed the bug of ``__init__`` in :class:`~manimlib.mobject.geometry.Elbow`
+- Fixed the bug of :func:`~manimx.utils.iterables.resize_with_interpolation` in the case of ``length=0``
+- Fixed the bug of ``__init__`` in :class:`~manimx.mobject.geometry.Elbow`
- If chosen monitor is not available, choose one that does exist
- Make sure mobject data gets unlocked after animations
- Fixed a bug for off-center vector fields
@@ -385,23 +385,23 @@ Fixed bugs
New features
^^^^^^^^^^^^
-- Added :class:`~manimlib.animation.indication.VShowPassingFlash`
+- Added :class:`~manimx.animation.indication.VShowPassingFlash`
- Added ``COLORMAP_3B1B``
- Added some methods to coordinate system to access all axes ranges
- - :meth:`~manimlib.mobject.coordinate_systems.CoordinateSystem.get_origin`
- - :meth:`~manimlib.mobject.coordinate_systems.CoordinateSystem.get_all_ranges`
-- Added :meth:`~manimlib.mobject.mobject.Mobject.set_color_by_rgba_func`
-- Updated :class:`~manimlib.mobject.vector_field.VectorField` and :class:`~manimlib.mobject.vector_field.StreamLines`
-- Allow ``3b1b_colormap`` as an option for :func:`~manimlib.utils.color.get_colormap_list`
+ - :meth:`~manimx.mobject.coordinate_systems.CoordinateSystem.get_origin`
+ - :meth:`~manimx.mobject.coordinate_systems.CoordinateSystem.get_all_ranges`
+- Added :meth:`~manimx.mobject.mobject.Mobject.set_color_by_rgba_func`
+- Updated :class:`~manimx.mobject.vector_field.VectorField` and :class:`~manimx.mobject.vector_field.StreamLines`
+- Allow ``3b1b_colormap`` as an option for :func:`~manimx.utils.color.get_colormap_list`
- Return ``stroke_width`` as 1d array
-- Added :meth:`~manimlib.mobject.svg.text_mobject.Text.get_parts_by_text`
+- Added :meth:`~manimx.mobject.svg.text_mobject.Text.get_parts_by_text`
- Use Text not TexText for Brace
- Update to Cross to make it default to variable stroke width
-- Added :class:`~manimlib.animation.indication.FlashAround` and :class:`~manimlib.animation.indication.FlashUnder`
+- Added :class:`~manimx.animation.indication.FlashAround` and :class:`~manimx.animation.indication.FlashUnder`
- Allowed configuration in ``Brace.get_text``
-- Added :meth:`~manimlib.camera.camera.CameraFrame.reorient` for quicker changes to frame angle
-- Added ``units`` to :meth:`~manimlib.camera.camera.CameraFrame.set_euler_angles`
+- Added :meth:`~manimx.camera.camera.CameraFrame.reorient` for quicker changes to frame angle
+- Added ``units`` to :meth:`~manimx.camera.camera.CameraFrame.set_euler_angles`
- Allowed any ``VMobject`` to be passed into ``TransformMatchingTex``
- Removed double brace convention in ``Tex`` and ``TexText``
- Added support for debugger launch
diff --git a/_sources/documentation/constants.rst.txt b/_sources/documentation/constants.rst.txt
index 81ec493..9de2eb0 100644
--- a/_sources/documentation/constants.rst.txt
+++ b/_sources/documentation/constants.rst.txt
@@ -1,7 +1,7 @@
constants
=========
-The ``constants.py`` in the ``manimlib`` folder defines the constants
+The ``constants.py`` in the ``manimx`` folder defines the constants
needed when running manim. Some constants are not explained here because
they are only used inside manim.
diff --git a/_sources/documentation/custom_config.rst.txt b/_sources/documentation/custom_config.rst.txt
index c82f8b3..789ec95 100644
--- a/_sources/documentation/custom_config.rst.txt
+++ b/_sources/documentation/custom_config.rst.txt
@@ -21,7 +21,7 @@ custom_config
:emphasize-lines: 9, 11
manim/
- ├── manimlib/
+ ├── manimx/
│ ├── animation/
│ ├── ...
│ ├── default_config.yml
@@ -40,7 +40,7 @@ custom_config
:emphasize-lines: 8
manim/
- ├── manimlib/
+ ├── manimx/
│ ├── animation/
│ ├── ...
│ ├── default_config.yml
@@ -78,7 +78,7 @@ custom_config
is recommended)
- ``template_file``
- LaTeX template used, in ``manimlib/tex_templates``
+ LaTeX template used, in ``manimx/tex_templates``
- ``intermediate_filetype``
The type of intermediate vector file generated after compilation (``dvi`` if
diff --git a/_sources/getting_started/configuration.rst.txt b/_sources/getting_started/configuration.rst.txt
index 89bcdae..1a2517c 100644
--- a/_sources/getting_started/configuration.rst.txt
+++ b/_sources/getting_started/configuration.rst.txt
@@ -4,16 +4,16 @@ CLI flags and configuration
Command Line Interface
----------------------
-To run manim, you need to enter the directory at the same level as ``manimlib/``
+To run manim, you need to enter the directory at the same level as ``manimx/``
and enter the command in the following format into terminal:
.. code-block:: sh
- manimgl .py
+ manimx .py
# or
manim-render .py
-- ``.py`` : The python file you wrote. Needs to be at the same level as ``manimlib/``, otherwise you need to use an absolute path or a relative path.
+- ``.py`` : The python file you wrote. Needs to be at the same level as ``manimx/``, otherwise you need to use an absolute path or a relative path.
- ```` : The scene you want to render here. If it is not written or written incorrectly, it will list all for you to choose. And if there is only one ``Scene`` in the file, this class will be rendered directly.
- ```` : CLI flags.
@@ -36,7 +36,7 @@ All supported flags
flag abbr function
========================================================== ====== =====================================================================================================================================================================================================
``--help`` ``-h`` Show the help message and exit
-``--version`` ``-v`` Display the version of manimgl
+``--version`` ``-v`` Display the version of manimx
``--write_file`` ``-w`` Render the scene as a movie file
``--skip_animations`` ``-s`` Skip to the last frame
``--low_quality`` ``-l`` Render at a low quality (for faster rendering)
@@ -79,7 +79,7 @@ following the directory structure:
.. code-block:: text
manim/
- ├── manimlib/
+ ├── manimx/
│ ├── animation/
│ ├── ...
│ ├── default_config.yml
@@ -89,7 +89,7 @@ following the directory structure:
│ └── custom_config.yml
└── custom_config.yml
-When you enter the ``project/`` folder and run ``manimgl code.py ``,
+When you enter the ``project/`` folder and run ``manimx code.py ``,
it will overwrite ``manim/default_config.yml`` with ``custom_config.yml``
in the ``project`` folder.
diff --git a/_sources/getting_started/example_scenes.rst.txt b/_sources/getting_started/example_scenes.rst.txt
index 1caeb88..66f3b9b 100644
--- a/_sources/getting_started/example_scenes.rst.txt
+++ b/_sources/getting_started/example_scenes.rst.txt
@@ -11,7 +11,7 @@ InteractiveDevlopment
.. manim-example:: InteractiveDevelopment
:media: https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/example_scenes/InteractiveDevelopment.mp4
- from manimlib import *
+ from manimx import *
class InteractiveDevelopment(Scene):
def construct(self):
diff --git a/_sources/getting_started/quickstart.rst.txt b/_sources/getting_started/quickstart.rst.txt
index 4e79e69..9600da1 100644
--- a/_sources/getting_started/quickstart.rst.txt
+++ b/_sources/getting_started/quickstart.rst.txt
@@ -11,7 +11,7 @@ directory structure:
:emphasize-lines: 8
manim/
- ├── manimlib/
+ ├── manimx/
│ ├── animation/
│ ├── ...
│ ├── default_config.yml
@@ -24,7 +24,7 @@ And paste the following code (I will explain the function of each line in detail
.. code-block:: python
:linenos:
- from manimlib import *
+ from manimx import *
class SquareToCircle(Scene):
def construct(self):
@@ -71,7 +71,7 @@ Next, let's take a detailed look at what each row does.
.. code-block:: python
- from manimlib import *
+ from manimx import *
This will import all the classes that may be used when using manim.
@@ -129,7 +129,7 @@ Let's change some codes and add some animations to make videos instead of just p
.. code-block:: python
:linenos:
- from manimlib import *
+ from manimx import *
class SquareToCircle(Scene):
def construct(self):
diff --git a/_sources/getting_started/structure.rst.txt b/_sources/getting_started/structure.rst.txt
index e910699..40bcbc3 100644
--- a/_sources/getting_started/structure.rst.txt
+++ b/_sources/getting_started/structure.rst.txt
@@ -12,7 +12,7 @@ Below is the directory structure of manim:
.. code-block:: text
- manimlib/ # manim library
+ manimx/ # manim library
├── __init__.py
├── __main__.py
├── default_config.yml # Default configuration file
diff --git a/development/about.html b/development/about.html
index 77340e4..1807e69 100644
--- a/development/about.html
+++ b/development/about.html
@@ -11,8 +11,8 @@
-
-
+
+
diff --git a/development/changelog.html b/development/changelog.html
index b0a4c47..55df78b 100644
--- a/development/changelog.html
+++ b/development/changelog.html
@@ -11,8 +11,8 @@
-
-
+
+
@@ -532,7 +532,7 @@
The constants.py in the manimlib folder defines the constants
+
The constants.py in the manimx folder defines the constants
needed when running manim. Some constants are not explained here because
they are only used inside manim.
directoriesmirror_module_path to False, then you exported Scene1 in the code
file and saved the last frame, then the final directory structure will be like:
To run manim, you need to enter the directory at the same level as manimlib/
+
To run manim, you need to enter the directory at the same level as manimx/
and enter the command in the following format into terminal:
-
manimgl<code>.py<Scene><flags>
+
manimx<code>.py<Scene><flags>
# or
manim-render<code>.py<Scene><flags>
-
<code>.py : The python file you wrote. Needs to be at the same level as manimlib/, otherwise you need to use an absolute path or a relative path.
+
<code>.py : The python file you wrote. Needs to be at the same level as manimx/, otherwise you need to use an absolute path or a relative path.
<Scene> : The scene you want to render here. If it is not written or written incorrectly, it will list all for you to choose. And if there is only one Scene in the file, this class will be rendered directly.