Bugzilla – Bug 1197671
Missing support for Georgian uppercase characters
Last modified: 2022-07-18 06:49:27 UTC
Created attachment 857499 [details] openSUSE Missing Georgian letters Unicode 11 introduces an uppercase version of Georgian alphabet in 2018, but openSUSE has no font to display it. ## To reproduce Open charmap or type Georgian letters in any text editor and convert them to uppercase ## Expected Readable uppercase text ## Actual result Unicode codepoint boxes are shown ## Additional info Google-noto-georgian covers these characters, so it should be included for fully supporting Georgian script.
(In reply to Alan from comment #0) > Created attachment 857499 [details] > openSUSE Missing Georgian letters > > Unicode 11 introduces an uppercase version of Georgian alphabet in 2018, but > openSUSE has no font to display it. > > ## To reproduce > Open charmap or type Georgian letters in any text editor and convert them to > uppercase > > ## Expected > Readable uppercase text > > ## Actual result > Unicode codepoint boxes are shown > > ## Additional info > Google-noto-georgian covers these characters, so it should be included for > fully supporting Georgian script. This seems to be an issue with the upstream Noto package. I found the corresponding issue here: https://github.com/googlefonts/noto-fonts/issues/1261
(In reply to Gordon Leung from comment #1) > This seems to be an issue with the upstream Noto package. I found the > corresponding issue here: > https://github.com/googlefonts/noto-fonts/issues/1261 The Mtavruli letters has been added to the Noto package over two years ago, but openSUSE does not use Noto for Georgian. https://github.com/googlefonts/noto-fonts/issues/1470 DejaVu is the default font, but it's unmaintained and has no coverage for newly introduced characters in the Unicode.
(In reply to Alan from comment #2) > The Mtavruli letters has been added to the Noto package over two years ago, > but openSUSE does not use Noto for Georgian. > https://github.com/googlefonts/noto-fonts/issues/1470 > > DejaVu is the default font, but it's unmaintained and has no coverage for > newly introduced characters in the Unicode. Oh I misunderstood, yeah it would be neat if Noto Fonts are used as the default due to its much wider coverage of Unicode characters.
Hi, The default font should actually come from the adobe-sourcesans family of fonts do you know if these fonts support Georgian letters? There is a chance we may just need to update or switch to a newer version of these fonts, I noticed they have a version 3 and 4 of these fonts. https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/3V6JMJEH6MKHMHG7PB3KYFES4KXNGSNF/
(In reply to Simon Lees from comment #4) > Hi, > > The default font should actually come from the adobe-sourcesans family of > fonts do you know if these fonts support Georgian letters? There is a chance > we may just need to update or switch to a newer version of these fonts, I > noticed they have a version 3 and 4 of these fonts. > > https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/ > 3V6JMJEH6MKHMHG7PB3KYFES4KXNGSNF/ Hello, I don't think there is any Adobe font, which supports Georgian. There's even no option to choose the Georgian script on their site (fonts.adobe.com). I found that someone has requested and there was an attempt to add Georgian 4-5 years ago, but its not finished. https://github.com/adobe-fonts/source-code-pro/issues/176#issuecomment-337672321 https://github.com/adobe-fonts/source-sans/pull/129 AFAIK, Google Noto is the only font (open source license), which fully covers the Georgian script and these new letters.
Ok, i'll make sure we have Noto setup as a fallback, do you know the Locale / Language codes (eg en_US, zh_CN) for the affected languages and which font package contains those glyphs? These days we should be able to install those fonts by default based off the language selected in yast.
(In reply to Simon Lees from comment #6) > Ok, i'll make sure we have Noto setup as a fallback, do you know the Locale > / Language codes (eg en_US, zh_CN) for the affected languages and which font > package contains those glyphs? These days we should be able to install those > fonts by default based off the language selected in yast. The names of the packages are: noto-sans-georgian-fonts and noto-serif-georgian-fonts. The locale code for Georgian is ka-GE (ka).