Page 1 of 1

[CLOSED] Open Type Designer Problems

Posted: Thu Mar 17, 2016 1:47 pm
by Mike Thompson
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

Re: Open Type Designer Problems

Posted: Thu Mar 17, 2016 2:17 pm
by Erwin Denissen
Can you please attach the font or send it to me, so I can look into this issue?

Re: Open Type Designer Problems

Posted: Thu Mar 17, 2016 5:43 pm
by Erwin Denissen
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.