|
sylvain
|
 |
« on: 2009-02-19, 10:41:49 » |
|
Hello.
I am working on an arabic type and I use an extra glyph for hamza_above_fatha in order to make it compacter in a vocalized text.
As an example I need to substitue alef_hamza_above fatha by alef hamza_above_fatha
I tried to make a many-to-many substitution but it didn't work, so I now use 2 lookups in VOLT:
- the 1st decomposes alef_hamza_above into alef hamza_above - the 2nd composes hamza_above fatha into hamza_above_fatha
In other words, I need to substitute AB C by A BC so I decompose AB into A B and recompose B C into BC
Well it works on the Proofing tool in Volt, it works in Ms Word, but it doesn't in InDesign Me.
Does anyone already had a similar problem? Is there a difference between the inDesign and Ms Word uses the lookups?
Thank you very much for your help.
Sylvain.
|
|
|
|
|
Logged
|
|
|
|
tiro_hudson
Beta: FontLab Studio Win
Hero Member
 
Karma: +8/-0
 Canada
Posts: 85
|
 |
« Reply #1 on: 2009-02-24, 15:02:15 » |
|
Which version of InDesign ME are you using?
If you are using the latest, CS4, make sure that you have the World Ready Paragraph Composer selected for your text, not the standard Adobe Composer, which does not handle one-to-many substitutions.
|
|
|
|
|
Logged
|
|
|
|
|
sylvain
|
 |
« Reply #2 on: 2009-02-26, 04:56:20 » |
|
I'm using CS3, So I can choose between Adobe Paragraph composer and adobe single-line composer and none of those options works. So I guess Adobe single-line composer doesn't support one-to-many substitutions either.
Well, it seems like a good news to me, my substitutions should work in CS4 then.
Thanks a lot for the help.
|
|
|
|
|
Logged
|
|
|
|
|
sylvain
|
 |
« Reply #3 on: 2009-03-20, 15:38:31 » |
|
It's me again,
My decompose-recompose lookups work great in Word and CS4. I shipped my font as otf and tried it on a mac, and have now big problems with my isol-init-medi-fina lookups with TextEdit on MacOS 10.5 - It works great in Mellel. - I don't get only isolated forms like in 10.4 or word mac but a strange mix of badly-placed isol-init-medi-fina forms. - It used to work great before.
Apparently the problem started when I implemented those more complicated decompose-recompose lookups. (I also compared the opentype tables and there is no difference between the new and the old one regarding the isol-init-medi-fina lookups.
Is it possible that ccmp lookup not supported by textEdit damage the presentation form of the letters? Anyone already having a similar problem with TextEdit?
Thanks a lot for the help.
Sylvain.
|
|
|
|
|
Logged
|
|
|
|
|