Files
manim-slides/docs/source/features_table.md
Jérome Eertmans f0c5d48107 feat(convert): PowerPoint conversion (#152)
* feat(convert): PowerPoint conversion 

You can now convert your presentations to PowerPoint

* fix(deps): push poetry lock

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

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

* fix(lint): ignore attr-defined because Windows-only

* chore(convert): autoplay media

* fix(convert): autoplay and autoloop

* chore(deps): update lock file

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

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

* feat(convert): use first frame as default poster frame

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

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

* chore(docs): document new feature

* [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>
2023-03-09 12:12:45 +01:00

1.2 KiB

Features Table

The following summarizes the different presentation features Manim Slides offers.

:::{table} Comparison of the different presentation methods. :widths: auto :align: center

Feature / Constraint present convert --to=html convert --to=pptx
Basic navigation through slides Yes Yes Yes
Replay slide Yes No No
Pause animation Yes No No
Play slide in reverse Yes No No
Needs Python with Manim Slides installed Yes No No
Requires internet access No Yes No
Auto. play slides Yes Yes Yes
Loops support Yes Yes Yes
Fully customizable No Yes (--use-template option) No
Other dependencies None A modern web browser PowerPoint or LibreOffice Impress1
Works cross-platforms Yes Yes Partly12
:::

  1. If you encounter a problem where slides do not automatically play or loops do not work, please file an issue on GitHub. ↩︎

  2. PowerPoint online does not seem to support automatic playing of videos, so you need LibreOffice Impress on Linux platforms. ↩︎