notofonts / noto-fonts

Noto fonts, except for CJK and emoji
http://fonts.google.com/noto
SIL Open Font License 1.1
2.46k stars 199 forks source link

NotoSansOldHungarian-Regular font has a developer-know-what-is-it form of ligature "szt" #1945

Closed tamasbartos closed 3 years ago

tamasbartos commented 3 years ago

Defect Report

https://github.com/googlefonts/noto-fonts/blob/master/unhinted/ttf/NotoSansOldHungarian/NotoSansOldHungarian-Regular.ttf font, version 2.002 have a ligature "szt" with non-known form.

Font

'NotoSanOldHungarian-Regular.ttf'.

Where the font came from, and when

Site: https://github.com/googlefonts/noto-fonts/blob/master/unhinted/ttf/NotoSansOldHungarian/NotoSansOldHungarian-Regular.ttf font, version 2.002
Date: 2020-12-18

Application name and version

LibreOffice 6.4.6.2 (Known bug: CTL language must be set as "none") with keyboard layout named "Old-Hungarian" (within the extras)

Issue

The form of ligature "szt" unknown, unreadable. It looks like that it would be ligature "tj" The problem is given LTR form of ligature "szt" , too. Please: Remove it completely or Reuse as ligature "tj" (uni10CE6 + uni10CD2)

Character data

Unicode codepoints: uni10CE5 + uni10CE6 (named :uni10CE5_10CE6)

Screenshot

(the screenshot use RTL form of ligature, as usual) unknown, unreadable ligature "sz"

tamasbartos commented 3 years ago

@marekjez86 This ligature does not comply with any Old Hungarian ligature displaying rules, and it isn't possible to make another form of "szt". Only in this case I suggest, let's remove this "ligature"! @marekjez86 Marek, I work on UI version of Old Hungarian font. After that I would be working on the ligatured version, but I can't work with original type of source code. I must to transform to ufo+ designspace form from the original NotoSansOldHungarian font's source code. May I?

tamasbartos commented 3 years ago

@marekjez86 There are several infos and attempts to resolve problems. The implemented "szt" ligature looks like as the first letter would be Old Hungarian letter "t", and the second unknown: Implemented "szt" looks like as the first letter would be "t" I tried to resolve the problem, with mirrored form of "t": (It's allowed by Old Hungarian ligature form rules) First attempt to resolve problem As you see, it wasn't better. I tried again, with mirrored form of "t": Second attempt to resolve problem As you see, it wasn't better, too. Conclusion: The ligature Old Hungarian "szt" is unimplementable with normal "t" and mirrored "t", too. My suggestion: This ligature must be removed, because of that it's unimplementable as clearly readable ligature, has no meanings and it isn't a syllable like ligature, just an experimental ligature.

tamasbartos commented 3 years ago

@marekjez86 I left and never go back!

rovasinfo commented 3 years ago

This ligature is on the (wish)list of the 2009 agreement. @tamasbartos has created correct glyph. agreement 2009p2

Source: szt