notofonts / bengali

Noto Bengali
SIL Open Font License 1.1
2 stars 1 forks source link

Issues with displaying this "হ্যাঁ" character when using Noto sans bengali #9

Closed marek-sedlak closed 2 years ago

marek-sedlak commented 2 years ago

Defect Report

Noto fonts can be obtained from https://github.com/googlefonts/noto-fonts/tree/master/unhinted/otf/ (unhinted OTF) or https://github.com/googlefonts/noto-fonts/tree/master/hinted/ttf/ (hinted TTF). If you find a problem with either of these then please use this template to file a defect report. For feature requests and other matters, you can use part of the template and delete what you don't need.

Title

Issues with displaying this "হ্যাঁ" character when using Noto sans bengali

Font

Noto sans bengali

Where the font came from, and when

Site: https://fonts.google.com/noto/specimen/Noto+Sans Date: 2022-05-16 (preferred format)

Font Version

  • Win - but we are not sure if it's limited just to this platform

OS name and version

Windows 10

Application name and version

We can see the issues in most tools like INDD, Illustrator, word

Issue

When this character হ্যাঁ is used in text and Noto sans Bengali is picked as font family, it seems that the character is corrupted, I believe that the screenshot below shows the issue quite well.

Character data

Unfortunately not sure about the position of the font within the table

Screenshot

image

simoncozens commented 2 years ago

This issue has been fixed in the latest version of Noto Sans Bengali:

shape

The fixed font can be downloaded from here. However, that version is not currently available on Google Fonts. I'm working on a way to automatically bring new versions of Noto fonts to Google Fonts, but we're not quite there yet.

marek-sedlak commented 2 years ago

Hi Simon, Well actually we were testing the new version and we can see that the Regular face type was corrected, however all other faces are still wrong, please take a look at the screenshot below. image

Orange highlighted cells are displaying correctly. Green highlighted cells are incorrect – font rendering issue.

simoncozens commented 2 years ago

Green (Adobe) is not doing any shaping at all - I suspect you need to turn on the "World Ready Composer" for Illustrator and/or turn on the Harfbuzz Override for InDesign.

I'll look at the other masters to see why the candrabindu positioning is different.

marek-sedlak commented 2 years ago

Hi Simon, Thank you, we are testing your suggestions. We will keep you posted

marek-sedlak commented 2 years ago

Hi @simoncozens , I would also like to ask, if it would be possible to combine the Language specific Noto sans variants as Benagli with the regular Noto sans. The reason why I am asking this is that we very often work with the text that is combination of Bengali or any other language specific font with latin characters.

simoncozens commented 2 years ago

When we move to the new build system, one of the outputs will be a "full" font with the script plus Noto Sans Latin. I'm hoping this will happen sometime in June.

marek-sedlak commented 2 years ago

Hi Simon, I can confirm that World ready composer and Harfbuzz override helped, but we still see the correct character only in regular font type, other styles are still wrong. Could you take a look please?

simoncozens commented 2 years ago

I've had a look, and the other masters do seem to be correct. When you downloaded the new Regular font (with the link above), did you also download the fixed version of all the other masters as well? (https://github.com/googlefonts/noto-fonts/tree/main/hinted/ttf/NotoSansBengali)

marek-sedlak commented 2 years ago

Hi @simoncozens we have downloaded other masters as well. Please see the screenshot below: The red ones are still wrong image

It seems that in figma all is working well, but in other file formats some of the font faces are still displaying incorrectly

marek-sedlak commented 2 years ago

Hi @simoncozens, Do you have any update on this one?

Thank you

Regards,

Marek S.

simoncozens commented 2 years ago

I think these must be caching issues with your software, or old versions of the fonts somewhere on your system. If all the weights are working in Figma, then there is no problem with the fonts we are supplying.

Note that on OS X, the font manager always uses system fonts in preference to user-supplied fonts of the same name. Since Noto Sans Bengali is a system font in OS X, it may well be picking up old versions from the operating system.

marek-sedlak commented 2 years ago

Hi @simoncozens, You were right we had to delete the font from the Windows registry as well, and it helped. One last question from me. Are there any updates on providing "full" script version? Does June still look promising?

Thank you

Regards,

Marek S.

simoncozens commented 2 years ago

Yes, this is happening right now! You can download full (development) versions from https://notofonts.github.io/bengali/ New releases will also include the full builds.