Skip to main content

manim-beamer: Beamer format in manim-slides! 🎉

This small repository is meant to complement manim-slides, and does not override it. Contained within are a few helpful classes to emulate the LaTeX beamer format within manim-slides!

Most notably, this focuses on the Beamer blocks used to highlight important sentences/words (e.g., block, alertblock, examples). The manim-beamer classes implementing these Beamer blocks already use the necessary colors to achieve a similar effect.

This repository also provides the user with code in how to implement LaTeX lists with different markers to emulate itemize, enumerate, and so on! Of course, these manim-beamer List classes are also compatible with the manim-beamer Block classes as well.

Demo of an animated slide with blocks and itemized lists

https://github.com/user-attachments/assets/d99e1ce3-c08c-4a0a-a5d8-035d8a577b10

Lastly, code is also provided that allows convenient use of slides containing captioned diagrams or tables. For the tables, it is possible to highlight particular rows of interest as well.

Demos of animated slideshows with diagrams, tables, graphs, etc.

https://github.com/user-attachments/assets/63638746-ace4-428e-a92c-8af9dc045c97

https://github.com/user-attachments/assets/107a5977-7136-4dd2-bf06-934e9bc962b6

https://github.com/user-attachments/assets/9dbc917b-4643-4896-8026-2af7a115df69

https://github.com/user-attachments/assets/0424a5ac-eb95-4038-857d-fd67637dfcf4

Troubleshooting 😟

  • If you are having trouble with running 'manim-slides' command with the 'mbeamer' package (e.g., "qtpy.QtBindingsNotFoundError: No Qt bindings could be found"), please try the following:

    pip install manim-slides[pyside6]

Metadata

Release files for manim-beamer 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for manim-beamer 0.0.2
File Size Uploaded Provenance Actions
manim_beamer-0.0.2.tar.gz 18.0 MB Without provenance Details for manim_beamer-0.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for manim-beamer 0.0.2
File Interpreter ABI Platform Actions
manim_beamer-0.0.2-py3-none-any.whl Python 3 none any Details for manim_beamer-0.0.2-py3-none-any.whl

Total release size: 18.0 MB

Release files / manim_beamer-0.0.2.tar.gz

Download URL manim_beamer-0.0.2.tar.gz
Size 18.0 MB
Tags Source
SHA-256 checksum
How to use checksums
aa7826d8f8ff03e3a27f8c8891feb9a75c1d3f35fae27ffc4f56c2cbd8a2d1f8
BLAKE2b-256 checksum
How to use checksums
995deb009b5f2e56246ab5e2407dc291cc4309556780279ea369cc389440ef1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.18

Release files / manim_beamer-0.0.2-py3-none-any.whl

Download URL manim_beamer-0.0.2-py3-none-any.whl
Size 12.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
07b52a7374e33da4ce712785cf117524692410fcf522a746722f9946526f5d57
BLAKE2b-256 checksum
How to use checksums
bcf1f521bf46ec70723d108a483901016faed6f0b0b684eb8f7db5b96ee28689
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.18

Security for manim-beamer 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page