From 6ad89ecdf608cfc21d08a73170bae50d52ae2fa2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Eertmans?= Date: Tue, 24 Sep 2024 16:14:34 +0200 Subject: [PATCH] chore(docs): document new potential fix for PPTX (#475) * chore(docs): document new potential fix for PPTX Ref: https://github.com/jeertmans/manim-slides/issues/392#issuecomment-2368198106. * chore(fmt): 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> --- .github/ISSUE_TEMPLATE/bug.yml | 2 ++ CHANGELOG.md | 2 ++ docs/source/faq.md | 9 ++++++++- docs/source/reference/sharing.md | 2 +- 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 364f906a..1465ba5e 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -29,6 +29,8 @@ body: options: - label: Checked the [existing issues](https://github.com/jeertmans/manim-slides/issues?q=is%3Aissue+label%3Abug+) and [discussions](https://github.com/jeertmans/manim-slides/discussions) to see if my issue had not already been reported; required: true + - label: Checked the [frequently qsked questions]](https://manim-slides.eertmans.be/latest/faq.html); + required: true - label: Read the [installation instructions](https://manim-slides.eertmans.be/latest/installation.html); required: true - label: Created a virtual environment in which I can reproduce my bug; diff --git a/CHANGELOG.md b/CHANGELOG.md index b9cb6eca..651aa087 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -44,6 +44,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#462](https://github.com/jeertmans/manim-slides/pull/462) - Fixed deprecation warnings. [#467](https://github.com/jeertmans/manim-slides/pull/467) +- Documented potential fix for PPTX issue. + [#475](https://github.com/jeertmans/manim-slides/pull/475) (unreleased-fixed)= ### Fixed diff --git a/docs/source/faq.md b/docs/source/faq.md index 21403523..5f058cb0 100644 --- a/docs/source/faq.md +++ b/docs/source/faq.md @@ -54,9 +54,12 @@ with ManimCE or ManimGL. ### Slides go black when video finishes This is an issue with Qt, -which cannot be solve on all platforms and Python versions, +which cannot be solved on all platforms and Python versions, see [#293](https://github.com/jeertmans/manim-slides/issues/293). +Recent version of Manim Slides, i.e., `manim-slides>5.1.7`, come +with a fix that should work fine. + ### How to increase quality on Windows On Windows platform, one may encounter a lower image resolution than expected. @@ -120,3 +123,7 @@ This issue is (probably) caused by PowerPoint never freeing memory, causing memory allocation errors, and can be partially solved by reducing the video quality or the number of slides, see [#392](https://github.com/jeertmans/manim-slides/issues/392). + +Another solution, suggested by [@Azercoco](https://github.com/Azercoco) in +[#392 (comment)](https://github.com/jeertmans/manim-slides/issues/392#issuecomment-2368198106), +is to disable hardware/GPU acceleration. diff --git a/docs/source/reference/sharing.md b/docs/source/reference/sharing.md index 16c69051..b21c51a8 100644 --- a/docs/source/reference/sharing.md +++ b/docs/source/reference/sharing.md @@ -166,7 +166,7 @@ Pages. Please refer to the template page for usage instructions. ### With PowerPoint (*EXPERIMENTAL*) -A recent conversion feature is to the PowerPoint format, thanks to the +A convenient conversion feature is to the PowerPoint format, thanks to the `python-pptx` package. Even though it is fully working, it is still considered in an *EXPERIMENTAL* status because we do not exactly know what versions of PowerPoint (or LibreOffice Impress) are supported.