Closed amarakon closed 1 year ago
Is the font the one that is available here?: https://quranacademy.gitbook.io/digital-quran/content-and-release-plan/font-kitab
With it, it works fine for me. If the font is different, please let me know where I can find it. On the other hand, the lam-alif was buggy originally, indeed, but I fixed in v. 3.75. Which version are you using?
Actually, the transform kashida.plain
is defined in the ini file, which currently reads:
kashida.plain.1.0 = { ()[يئهشسقفغعضصنمكلظطخحجثتب]()[ًٍَُِّ]*[يئهشسقفغعضصنمكلظطخحجثتباأإآوؤذدزرة] }
kashida.plain.1.1 = { kashida = 500 }
kashida.plain.2.0 = { ()ل()[ًٍَُِّ]*[اأإآ] }
kashida.plain.2.1 = { kashida = 0 }
Is the font the one that is available here?: https://quranacademy.gitbook.io/digital-quran/content-and-release-plan/font-kitab
Yes. Sorry for forgetting to link the font in my issue.
With it, it works fine for me. If the font is different, please let me know where I can find it. On the other hand, the lam-alif was buggy originally, indeed, but I fixed in v. 3.75. Which version are you using?
You're right, I was using an earlier version of babel which is bundled with TeXLive 2022: 3.73. I updated to v3.85 and that fixes the issue.
Glad to know it's working.
I like to use kashida justification when using arabic. What's new in babel 3.59 states:
I think the code that makes the lam-alif an exception is this:
However, it does not account for if there is a fatḥah above the lam. I will give a minimum working example with the first surah from the Quran: