Page 1 of 1

[FIXED] Hebrew kerning problem: can't drag and drop letters to kern

Posted: Fri Apr 03, 2020 9:40 pm
by Hafonton
Problem: When you use the dragging option to kern two letters in hebrew (drag the first letter - lamed-hebr - the one on the right - to make it closer to shin-hebr), it only changes XAdvance, therefore changing the distance between the letter before the pair and the pair itself (that's not the intended kerning).

Solution: When kerning a pair using the dragging tool while "Right to left" is checked, it should change the XPlacement to be equal as XAdvance at all times.

Description:
Until now I did this manually every time for every pair (change XPlacement to equel as XAdbance) and it takes so much time, because I need to change both inputs for each pair I kern. I thought maybe if I'd share this you could fix it and drop the kerning duration by at least 50% for right to left users. I'd really appreciate that.
The problem was there ever since I first started using FontCreator, but I never thought to address this until today. :shock:

OS and FC version: I use the FontCreator 13.0.0.2613, windows 10.

How to reproduce:
1. Download the attached font
2. Write this in the OpenType dDsigner: משולש
3. Try to play drag and drop the letter lamed-hebr and you'll see it only updates XAdvance when it should update both XAdvance and XPlacement.

Image

If you could do this, I bet all your right-to-left users will really appreciate it.
Thanks

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Fri Apr 03, 2020 10:17 pm
by Erwin Denissen
This sounds like something we can easily implement.

Allow a couple of days to further look into this.

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Sat Apr 04, 2020 1:02 am
by Hafonton
That would be wonderful! :o
looking forward to it.

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Sun Apr 05, 2020 4:38 pm
by Hafonton
Thanks for taking the time to fix this in FontCreator Version 12.0.0.2621!
It works perfectly.

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Tue Apr 07, 2020 5:00 am
by Hafonton
Hey Erwin,
I found another problem that need to be fixed regarding to this topic.
When scrolling up/down to increase/decrease the values of XAdvance or XPlacement (while Right To Left is on), the values should match at all times.

Image

Thanks

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Tue Apr 07, 2020 3:18 pm
by Erwin Denissen
I've further simplified the user interface. In general the pair adjustment will now look like this:
basickerning.png
basickerning.png (57.2 KiB) Viewed 6857 times
I wonder if the order of the class names (second, first) in the list box is as you would expect it? We once thought this was logical, but maybe it isn't :lol:

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Tue Apr 07, 2020 7:14 pm
by Hafonton
Wow that's a wonderful simplify! I love it.
I'm not sure if the right-to-left was turned on in your screenshot,
but as a reference, this is the current way:
(this kerns these two letters: ז־)
Image

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Tue Apr 07, 2020 8:35 pm
by Erwin Denissen
Yes, it is RTL.

I will upload another update soon.

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Wed Apr 08, 2020 6:49 am
by Hafonton
Looking forward to it!

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Thu Apr 09, 2020 9:14 pm
by Erwin Denissen
Here is the update.

It has minor improvements to the shaping engine, the proofing tool, and kerning.

FontCreatorSetup version 13.0.0.2625 (x64)

Let us know your results, so we can officially release it.

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Thu Apr 09, 2020 9:55 pm
by Bhikkhu Pesala
I like the new simplified kerning dialog.

I cannot understand the OpenType proofing dialog at all, though I have not really tried much.

I read the Help topic, but it hides behind the FontCreator window as soon as I select the dialog, which is not so helpful.

I have the FontCreator glyph overview on my primary monitor and the OpenType Designer on my secondary monitor. F1 does not work from the OT Proofing window, but the Help button in the OT Designer window still works.
OpenType Laout Feature Proofing.png
OpenType Laout Feature Proofing.png (19.84 KiB) Viewed 6774 times

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Thu Apr 09, 2020 10:21 pm
by Erwin Denissen
Within the Proofing window I mostly inspect the treeview and click the items, so I can further investigate specific actions. Sometimes I click in the preview, to limit the number of actions.

https://www.high-logic.com/font-editor/ ... -unleashed

Proofing is great to understand what actions are performed, especially when contextual actions are applied.

We will make the Proofing tool even more powerful, if more functionality is needed. For example more detailed information for each output glyph, like final movement, type (mark, base, or ligature).

Re: Hebrew kerning problem: can't drag and drop letters to kern

Posted: Fri Apr 10, 2020 2:30 am
by Hafonton
Erwin Denissen wrote: Thu Apr 09, 2020 9:14 pm Here is the update.

It has minor improvements to the shaping engine, the proofing tool, and kerning.

FontCreatorSetup version 13.0.0.2625 (x64)

Let us know your results, so we can officially release it.
What's the shaping engine?

I saw the new fun changes in the kerning, here's my result:
(the input works, but the letter is not draggable anymore like before)
Image