Participant
July 15, 2023
Answered
malayalam
- July 15, 2023
- 4 replies
- 5109 views
Joel Cherney has already answered your solution. I had similar situation while using with old ml which were converted to unicode. The solution to this was enabling harfbuzz in indesign. It'll definitly help.
Also i'll provide a link which you can look into:
https://rajeeshknambiar.wordpress.com/2020/11/09/harfbuzz-shaping-engine-in-indesign/
Your link helped me figure out why I was wrong about my empty bag of tricks! Their step 6 is
6. If you have already laid out text, you may need to reapply style/font to see the effect.
What I didn't realize was that the story had to be recomposed after enabling Harfbuzz in order to see the changes. Typing in a frame would force recomposition, but it's just as easy to to in the script. I wrote a pair of scripts to switch shaping engines (with the recomposition of the story built in), and another script to alert me as to whether or not Harfbuzz was turned on.

// Turn Harfbuzz on
app.textPreferences.shapeIndicAndLatinWithHarbuzz = true;
app.menuActions.itemByName("Recompose all stories immediately").invoke();
// Turn Harfbuzz off
app.textPreferences.shapeIndicAndLatinWithHarbuzz = false;
app.menuActions.itemByName("Recompose all stories immediately").invoke();
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.