Why it doesn't work while testing font with other features like init in dflt or latn script

Get help with FontCreator here. Please do not post feature requests or bug reports here.
Post Reply
Veolaz
Posts: 15
Joined: Wed Mar 27, 2019 5:45 pm

Why it doesn't work while testing font with other features like init in dflt or latn script

Post by Veolaz »

For example here I used two Arabic character features named medi and init while I'm using latn script.

Code: Select all

script latn {
  feature InitialForms1;
  feature MedialForms1;
}

feature InitialForms1 init {
  lookup SingleSubstitution1;
}

feature MedialForms1 medi {
  lookup SingleSubstitution2;
}

lookup SingleSubstitution1 {
  sub a -> b;
}

lookup SingleSubstitution2 {
  sub a -> c;
}
Select those features at the left-bottom box, then you can see it becomes "bca" as I typed "aaa" at the preview box in OpenType Designer. But at testing it still shows "aaa" instead of "bca".

However, if you set your script as default or create a new one such as qwer,

Code: Select all

script DFLT {			//or "script qwer" or anything else
  feature InitialForms1;
  feature MedialForms1;
}

feature InitialForms1 init {
  lookup SingleSubstitution1;
}

feature MedialForms1 medi {
  lookup SingleSubstitution2;
}

lookup SingleSubstitution1 {
  sub a -> b;
}

lookup SingleSubstitution2 {
  sub a -> c;
}
Not only the preview shows "aaa" but also in test font box.

So I'm wondering if any of those features could only match their language script, or is there a way that I can use them and I just don't know how to activate? Thanks quite a lot for your help!
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9876
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Why it doesn't work while testing font with other features like init in dflt or latn script

Post by Bhikkhu Pesala »

These features are for Arabic scripts.

See Microsoft Typographcy Initial Forms and Medial Forms
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Veolaz
Posts: 15
Joined: Wed Mar 27, 2019 5:45 pm

Re: Why it doesn't work while testing font with other features like init in dflt or latn script

Post by Veolaz »

Bhikkhu Pesala wrote: Sun Nov 24, 2019 4:33 pm These features are for Arabic scripts.

See Microsoft Typographcy Initial Forms and Medial Forms
I do know that they're for Araboc scripts... I mean is that any of those features only functions to its language script.
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9876
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Why it doesn't work while testing font with other features like init in dflt or latn script

Post by Bhikkhu Pesala »

Try selecting the Arabic language from the first dropdown on the Preview Toolbar
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Veolaz
Posts: 15
Joined: Wed Mar 27, 2019 5:45 pm

Re: Why it doesn't work while testing font with other features like init in dflt or latn script

Post by Veolaz »

Bhikkhu Pesala wrote: Mon Nov 25, 2019 6:21 am Try selecting the Arabic language from the first dropdown on the Preview Toolbar
Just like what I've mentioned above it only works in the preview instead of Test Font... And the preview didn't even work if you choose a DFLT language script in OpenType Designer
Post Reply