I'm attempting to design a single OT Script that I can use in multiple fonts.
This means I will be exporting and importing scripts. I have encountered A lot of problems! To sort out what's going on and to deal with the possibility that I am myself creating the problems, I'll start with just one problem.
Syntax check script
[Warning] (27,8): Unreferenced class "HebrewLegOnRight"
Elapsed time: 00:00:00.93
Succeeded
I got a lot of these but let's deal with just one.
lookup Pos_ReshHirik {
lookupflags RightToLeft;
anchor Anchor_3;
mark sheva 0 0;
mark hiriq 0 0;
pos dalet mark 550 0;
pos resh mark 550 0;
pos daletdagesh mark 550 0;
pos reshdagesh mark 550 0;
}
Clearly the Base has been dropped from the script.
When I look at the Open Type Designer window, the class HebrewLegOnRight
is displayed correctly! It is seen in the column under 'Base' and also the Base
pull down is ok and the graphic editing window is ok.
Press OK to close the Designer window then reopen it. Everything looks ok.
Open the Code editor and the Base is missing!
Mike
[CLOSED] Open Type Designer Problems
-
- Top Typographer
- Posts: 408
- Joined: Sat Apr 03, 2004 11:10 pm
- Location: Massachusetts
- Contact:
-
- Moderator
- Posts: 11191
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Open Type Designer Problems
Can you please attach the font or send it to me, so I can look into this issue?
-
- Moderator
- Posts: 11191
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Open Type Designer Problems
Thank you for sending us the font project file. I think I now understand your concerns.
An OpenType layout feature definition script is slightly different in terms of construction, as internally FontCreator uses groups with MarkToBase, while the script will flatten them.
The warning is confusing, but shouldn't cause any problems.
Do let us know if you do see incorrect behavior after importing a script.
An OpenType layout feature definition script is slightly different in terms of construction, as internally FontCreator uses groups with MarkToBase, while the script will flatten them.
The warning is confusing, but shouldn't cause any problems.
Do let us know if you do see incorrect behavior after importing a script.