google / google/fonts

Arabic shadda and out of position when it comes between ain and lam, and it prevents the ain and lam from connecting

Open
#8,753 3 comments 0 reactions 0 assignees View on GitHub
I Font Bug
Dominant language
HTML
Stars
20.5k
Forks
2.9k
Avg merge
1d 21h
Merged PRs (30d)
95

Description

Using Cairo variable, in this sequence, "فَعَّل," the medial ain will not connect to the lam. The shade (0651 + 0643) intervenes and sets in the wrong position.

**To Reproduce**
In InDesign (perhaps other programs as well), key or copy/paste the sequence with Cairo variable loaded and applied. Then Unload Cairo variable and load Cairo Regular static to see what the corrected sequence.

**Expected behavior**
The shadda should be centered above the ain.

**Screenshots**
![Image](https://github.com/user-attachments/assets/8b541881-3555-44d4-b6ac-9c5a11291923)
![Image](https://github.com/user-attachments/assets/f734bd06-5b1b-449c-b7eb-a45a59cfe964)

**Additional context**
Working in InDesign 2025 on a Mac.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.