Page 1 of 1

[FIXED] Problem with bidirectional text preview

Posted: Sun Sep 17, 2023 4:17 am
by Hafonton
Hey Erwin

I'm using FC 15.0.0.2914
But I think this problem is not new at all. I've had it for at least 6 month if not a year, and this is a major problem when making fonts that support Hebrew and English, because it's hard to test. (The way I test it right now is do webfont preview, because the browser is supporting bidirectional text preview, but FontCreator don't)

See image attached:
With text that starts from LTR and then switches to RTL:

Code: Select all

(Hello)  (שלום)!
Screen Shot 2023-09-17 at 7.12.01.png
Screen Shot 2023-09-17 at 7.12.01.png (85.23 KiB) Viewed 5975 times
Text what starts with RTL and then switches to LTR:

Code: Select all

היי hey
Screen Shot 2023-09-17 at 7.13.44.png
Screen Shot 2023-09-17 at 7.13.44.png (81.46 KiB) Viewed 5975 times

Let me know if you need more information or help

Elron

Re: Problem with bidirectional text preview

Posted: Sun Sep 17, 2023 4:48 am
by Bhikkhu Pesala
Not a bug. The font preview window does not support it.

Use the font test window or the webfont preview.

Re: Problem with bidirectional text preview

Posted: Sun Sep 17, 2023 4:57 am
by Hafonton
I believe this didn't happen in FC13, so something has changed. So maybe its not a bug, but this is a needed feature IMO.

Re: Problem with bidirectional text preview

Posted: Sun Sep 17, 2023 8:01 am
by Bhikkhu Pesala
Yes. FontCreator 13 used a different control to display the preview toolbar.
FC13 Preview.png
FC13 Preview.png (8.17 KiB) Viewed 5966 times
Only Erwin can tell us if it is possible to make the current control behave in the expected way.

Re: Problem with bidirectional text preview

Posted: Sun Sep 17, 2023 2:39 pm
by Erwin Denissen
Hafonton wrote: Sun Sep 17, 2023 4:17 am I'm using FC 15.0.0.2914
We have made several important improvements, so we highly recommend to use the latest version of our font editor, which is currently version 15.0.0.2934.

We will try to improve the shaping engine, but this is a rather complex and tricky part, so no guarantees.