Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Poor rendering in Adobe CC applications #39

Open
simoncozens opened this issue Jan 26, 2022 · 3 comments
Open

Poor rendering in Adobe CC applications #39

simoncozens opened this issue Jan 26, 2022 · 3 comments

Comments

@simoncozens
Copy link
Collaborator

simoncozens commented Jan 26, 2022

Gulzar will render poorly in Adobe Illustrator and Adobe InDesign. This is, unfortunately, not our fault - it is a problem with Adobe's shaping engine which also affects fonts such as Noto Nastaliq. Adobe Photoshop CC 2022 now uses Harfbuzz as its shaping engine, so this now works correctly:

Hopefully the other CC applications will also be upgraded to using Harfbuzz soon. In the meantime, if you see broken connections or incorrect shaping... all I can say is, I'm sorry, there's nothing we can do to fix it; it's Adobe's bug, please contact them.

(Keeping this issue open to say that we know about this bug, and as a way to track any progress that Adobe makes.)

@devosb
Copy link

devosb commented Aug 24, 2023

Does enabling Harfbuzz in InDesign work any better than your example above? After enabling Harfbuzz, I find I need to force InDesign to redraw the text. The easiest way I found to do this is to switch to Bold or Italic, since those have keyboard shortcuts, but for this font (which only has Regular) changing the text size should also force a redraw.

@khaledhosny
Copy link

Illustrator seems to be good now, I believe it quietly switched to HarfBuzz (at least for Arabic script).

The InDesign thing does not enable HarfBuzz for Arabic script.

@behdad
Copy link

behdad commented Nov 6, 2023

InDesign from October 2023 release has also switched to HarfBuzz (by default).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants