FontLab Forum
2012-02-09, 04:03:57 *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Welcome to the FontLab forum, read how to use it! Update: Archives from old MSN forums are now available on our forum.
 
   Home   Help Search Calendar Downloads Tags Login Register  
Del.icio.us Digg FURL FaceBook Stumble Upon Reddit SlashDot

Pages: [1]
  Print  
Author Topic: Decompose lookup for arabic  (Read 3621 times)
sylvain
Sr. Member
****

Karma: +0/-0
Posts: 12


Email
« 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 Canada

Posts: 85


WWW Email
« 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
Sr. Member
****

Karma: +0/-0
Posts: 12


Email
« 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
Sr. Member
****

Karma: +0/-0
Posts: 12


Email
« 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
Tags: ccmp arabic  decompse  indesign  lookup 
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!