Commit graph

38 commits

Author SHA1 Message Date
Darylgolden
6018ebf445 Revert "Merge branch 'main' of https://github.com/ManimCommunity/manim"
This reverts commit e7f9d23aa7, reversing
changes made to afe91d02b6.
2023-07-31 15:29:39 +08:00
Benjamin Hackl
a3b1d9f2ff
replace mentions of Python 3.7 as the minimally required version with 3.8 (#3274) 2023-07-05 00:02:11 +09:00
Sujal Singh
96eba4ca2c
add latex installation instructions for fedora (#3251)
Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
2023-06-20 09:18:14 +02:00
Benjamin Hackl
59b78c27b6
linux installation instructions: minor language improvement / specification 2022-11-29 15:51:38 +01:00
Kevin Lubick
5bc4bc072c
Add Debian dependencies required for pycairo and manimpango (#3044)
Without these packages, using `poetry install` fails on pycairo and manimpango because there is no C++ compiler nor headers to compile parts of those packages.
2022-11-29 14:22:08 +01:00
Ievgen Pyrogov
da7d453c8c
Include ubuntu/latex install instructions (#3035) 2022-11-25 13:35:21 +00:00
Pavel Zwerschke
63cc40120d
Add conda installation docs (#2914)
* Add conda installation docs

* MacOS -> macOS

* Add Working with Manim section

* Small fixes

* maybe the refs work now?

* why is ci stuck?

* Lets see if this works...

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Naveen M K <naveen521kk@gmail.com>
2022-08-31 13:11:34 +00:00
Laith Bahodi
00f0134027
Update Dependencies for Python3.10 (#2376)
* Update python dependency

* Update python version in the docs

* add python 3.10 to workflow

* use quotes for python version

* small mistake

* added cleo dependency

* added tomlkit

* using new installer for poetry

* updated path

* Update ci.yml

* changed path update

* added poetry to path, EVERYWHERE

* using pip now

* adding to path...again

* adding to path everywhere again

* fixed path, fingers crossed

* path only for macos

* bashrc?

* test path

* githbu path?

* github path, this time?

* updated grpcio; substituted * notation

* pre-commit update

* updated psutil

* importlib-metadata only for Python 3.7

Co-authored-by: Naveen M K <naveen521kk@gmail.com>

* remove pygments doubling

* added psutil-wheels

* removed psutil

* Update pyproject.toml

Co-authored-by: Marcin Serwin <marcin.serwin0@protonmail.com>

* ran poetry update

* Update pyproject.toml

Co-authored-by: Marcin Serwin <marcin.serwin0@protonmail.com>

* poetry upadated

* updated mypy version

Co-authored-by: Christopher Besch <christopher.besch@gmx.de>
Co-authored-by: Naveen M K <naveen521kk@gmail.com>
Co-authored-by: Marcin Serwin <marcin.serwin0@protonmail.com>
2022-01-11 16:17:55 +05:30
Kian Kasad
86c9f69ad3
Add 'collection-basic' to list of required LaTeX packages on Linux (#2371)
This adds 'collection-basic' to the list of LaTeX packages on the Linux
installatioon documentation page:
docs/source/installation/linux.rst

Several packages provided by 'collection-basic' are required for Manim
to function, so the whole collection is specified rather than finding
the specific packages.
2021-12-31 01:29:01 +00:00
Lucas Ricci
18a0ef504b
Clarified that Manim does not support Python 3.10 yet in the documentation (#2310)
* warn that manim doesn't support python 3.10 yet added

* warning that manim does not support python 3.10 yet, was added

* changed the warning to a separate paragraph and rephrased it

* a few typo corrections, I also changed the other files that were was saying that manim supports python 3.7+, when actually is just 3.7-3.9

* Changed normal hyphens (-) to en dashes (–), and remove a space before and after a dash.
2021-11-20 15:56:19 +08:00
GameDungeon
94821c10d8
Flake8 Changes + Fixing Warnings (#1968)
* Warning Removal

* Flake Stuff

* HotFix

* Docs Fix

* I'm Dumb

* Docs Fix 2

* Fixing Github Requests

* Fix

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* quick fix

* Add Deprecation Warning

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Weird Pre Commit Stuff

* Quick Fix

* Quick Fix

* Fix

* Flake Fix

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-09-03 13:45:48 -04:00
Benjamin Hackl
89bcec8f2f
Reworked installation instructions (#1949)
* move plugins

* plugins in main sidebar

* restructure installation guide

* fix some removed references

* more sphinx fixes

* restructured developer installation, more cleanup

* rename some files

* rewrote MacOS installation instructions

* rewrote the windows installation guide

* cleaned up linux installation instructions

* added a lot of colons

Co-authored-by: Jason Villanueva <a@jsonvillanueva.com>

* improve first paragraph of installation.rst

* move docker and jupyter to separate files

* Copyediting

Co-authored-by: Darylgolden <darylgolden@gmail.com>

* change wording regarding colab env

* copyediting, second pass

Co-authored-by: Darylgolden <darylgolden@gmail.com>

* first mention recommended ffmpeg installation for windows

* move admonition above table of contents

Co-authored-by: Jason Villanueva <a@jsonvillanueva.com>
Co-authored-by: Darylgolden <darylgolden@gmail.com>
2021-08-28 12:50:29 +00:00
Nikhil Garuda
7c8c1cb1d9
Grammatical error corrections in documentation (#1360)
* Grammatical error correction of docs

* Update contributing.rst

* Update development.rst

* Update development.rst

* Update development.rst

* Update for_dev.rst

* Update docs/source/installation/for_dev.rst

Co-authored-by: Darylgolden <darylgolden@gmail.com>

* Update plugins.rst

* Update reporting_bugs.rst

* Update a_deeper_look.rst

* Update configuration.rst

* Update quickstart.rst

* Update building_blocks.rst

* Update testing.rst

* Update testing.rst

* Update versions.rst

* Update a_deeper_look.rst

* Update quickstart.rst

* Update quickstart.rst

* Update development.rst

* Update development.rst

* Update versions.rst

* Update versions.rst

* Update a_deeper_look.rst

* Update building_blocks.rst

* Change of complier and output format in
 "InCodeTexTemplate" to the defaults

* Reverted back

* Change of Complier and Output format

The Complier and Output format of class InCodeTexTemplate has been changed to the defaults (latex and .dvi)

* Update customtex.py

* Update building_blocks.rst

* Update building_blocks.rst

* Update a_deeper_look.rst

Co-authored-by: Darylgolden <darylgolden@gmail.com>
Co-authored-by: kilacoda <65204531+kilacoda@users.noreply.github.com>
Co-authored-by: Jason Villanueva <a@jsonvillanueva.com>
2021-04-19 15:44:32 -07:00
sparshg
64cbcd5256
Add TinyTex installation instructions (#1239)
* Add TinyTex installation instructions

* Update linux.rst

Co-authored-by: Jason Villanueva <a@jsonvillanueva.com>
2021-04-02 22:53:14 +05:30
Naveen M K
7db6c7f730
docs: update installation docs for linux - pango (#1060)
* Linux users should install Pango also

see https://github.com/ManimCommunity/ManimPango/issues/27
manylinux wheels are to be removed in next release on ManimPango

* Add changes to Docker also

* don't mix tabs and spaces
2021-02-28 10:03:03 +01:00
MysaaJava
1e32a0bad7 Fixing some docs building warnings 2020-10-21 01:41:54 +02:00
aliPMPAINT
db4fd9f0da
Fixed a mistake in Fedora/CentOS/RHEL installation guide (#548) 2020-10-18 08:44:29 +02:00
Devin Neal
3b56cd9d21 Revert "Make manim crash when ffmpeg crashes (#546)"
This reverts commit 8b9dba2edb.
2020-10-16 21:40:04 -07:00
Leo Torres
8b9dba2edb
Make manim crash when ffmpeg crashes (#546)
* make manim crash when ffmpeg crashes

* lol black

* removed Example3DNo1 for not breaking the docs

* Quick test with all 3d scenes removed

* re added 3d scene

* woah that was hard to debug

* fix underlines

* woah THAT was hard to debug

* black

* blackest night

* do the other call too

* I just want to re-trigger the RTD build

Co-authored-by: kolibril13 <44469195+kolibril13@users.noreply.github.com>
2020-10-17 01:56:39 +02:00
aliPMPAINT
fa0ecda596
Yet another silly mistake... 2020-10-14 12:53:00 +03:30
aliPMPAINT
46686c65fb
an embarrasing mistake 2020-10-14 11:47:48 +03:30
aliPMPAINT
4fa4eeb48a
typo 2020-10-14 11:46:54 +03:30
aliPMPAINT
4afc1b9319
install pip in Arch/Manjaro if not already 2020-10-14 11:46:18 +03:30
aliPMPAINT
5932792b23
fix 2020-10-14 11:43:58 +03:30
aliPMPAINT
a942c6aa61
install pip in Ubuntu if not already 2020-10-14 11:42:44 +03:30
aliPMPAINT
b263286179
Fix Fedora/CentOS/RHEL installation procedure 2020-10-14 09:09:25 +03:30
aliPMPAINT
c684e8b8d6
fixes 2020-10-14 00:35:11 +03:30
aliPMPAINT
6d292fd946
Add support for Fedora/CentOS/RHEL 2020-10-14 00:34:26 +03:30
aliPMPAINT
185eac3ec9
Update Arch/Manjaro before anything 2020-10-14 00:24:46 +03:30
Julian van Doorn
f79948348c
Removed play_chord, play_error_sound and play_finish_sound functions. As a consequence sox has become a redundant dependency, thus it has been removed. 2020-10-06 21:50:10 +02:00
Aathish Sivasubrahmanian
6df53cc9f7
Deprecate TexMobject and TextMobject in favour of MathTex and Tex (#391)
* Rename TexMobject to MathTex
Rename TextMobject to Tex
Replace all instances of TexMobject with MathTex and TextMobject with Tex.
Get rid of single-use TexSymbol.
Rename SingleStringTexMobject to SingleStringMathTex.
Add Deprecation warnings to TexMobject and TextMobject.

* Edit __all__ for tex_mobject.py

* Re-add TexSymbol by request of devs.

* Docstring Modifications by @pgbiel

Co-authored-by: Pg Biel <9021226+PgBiel@users.noreply.github.com>

* Import logger differently, by @leotrs

* Run updated Black on files changed.

Co-authored-by: Pg Biel <9021226+PgBiel@users.noreply.github.com>
2020-09-02 09:20:37 +05:30
leotrs
beec7ed6f5 link back to the correct page 2020-08-21 21:28:45 -04:00
leotrs
94f004d5f6 initial sphinx setup 2020-08-04 14:51:16 -04:00
Tang Ziya
17505673d6 remove redundant empty line 2019-07-14 13:11:02 +08:00
Tang Ziya
0fa3415cc0 Arch Linux installation section 2019-07-14 13:06:36 +08:00
Tang Ziya
b31a5fb421 Arch LInux installation guild
Related #629
2019-07-12 21:11:45 +08:00
Kolloom
5d4897bd50 Add installation documentation for ubuntu 2019-05-28 00:48:25 -05:00
Devin Neal
9fa350d906 clean up docs 2019-05-27 16:14:20 -07:00