ManimPango
ManimPango copied to clipboard
Binding for Pango, to use with Manim.
Console gives me error that "pangocairo >= 1.30.0 is required." i tried installing pango with "pkg install libpango1.0-dev" in termux and it said "Unable to find a repository with name...
Tests fail to run from PyTest: ManimPango could not import and load the necessary shared libraries.
``` [yuri@yv /usr/ports/graphics/py-ManimPango/work-py39/ManimPango-0.4.3/tests]$ pytest . ImportError while loading conftest '/usr/ports/graphics/py-ManimPango/work-py39/ManimPango-0.4.3/tests/conftest.py'. conftest.py:7: in import manimpango ../manimpango/__init__.py:35: in raise ImportError(msg) E ImportError: E E ManimPango could not import and load the necessary...
i am getting this error while running manim i have python 3.11.5 maninpango 0.4.4 manim 0.17.3 pango 1.50.14 py3cairo 1.25.0 scipy 1.11.3 ffmpeg 6.0_1 from .cmanimpango import * ImportError: dlopen(/Users/endra/Manim/v0.17.3/venv/lib/python3.11/site-packages/manimpango/cmanimpango.cpython-311-darwin.so,...
Hi `ManimCommunity/ManimPango`! This is a one-off automatically generated pull request from LGTM.com :robot:. You might have heard that we’ve integrated LGTM’s underlying CodeQL analysis engine natively into GitHub. The result...
# Patching CVE-2007-4559 Hi, we are security researchers from the Advanced Research Center at [Trellix](https://www.trellix.com). We have began a campaign to patch a widespread bug named CVE-2007-4559. CVE-2007-4559 is a...
Looks like Pango by default switched to the Dwrite backend, which means our previous method to add a font file into system fonts is *not* possible. See https://github.com/GNOME/pango/commit/3c947ecb260977724f2e53a3379df88b26713d1a Test suite...
## Enhancement proposal When using gradients in `MarkupText` we have Pango render the text to an SVG. We then load the SVG into a `SVGMobject` and apply the gradient to...
Currently, this project is just for the use of Manim, and mostly it can't be used outside of manim, with the functions it provides. Having a stable API so that...
There is a significant copy-pasting of the same code, for `Text` and `MarkupText`, instead if needs to be cleaned up so it is more maintainable.