Why no advanced shaping by default, or at least simple way to get advanced shaping? #9232
Answered
by
radarhere
test3211234
asked this question in
Q&A
-
|
I just wrote a simple renderer with harfbuzz and freetype based off pillow's, and rendered cursive text with both. Pillow completely messed it up with wrong shaping and incorrect spacing. Is there a huge speed difference or something? |
Beta Was this translation helpful? Give feedback.
Answered by
radarhere
Oct 6, 2025
Replies: 1 comment 6 replies
-
|
Could you provide a self-contained example with the output image, and also an image showing what you expected? |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment




Testing with the following code
gives me
if I'm not using raqm, and
if I am.
So I conclude that you just need to have raqm installed. I don't know anything about your setup or how you installed Pillow, so I can only suggest starting at https://pillow.readthedocs.io/en/stable/installation/basic-installation.html