Aiet Kolkhi
I would also like to provide SUSE Linux with seth of freely distributable Georgian scalable, professionally delta-hinted truetype fonts, which are produced by BPG Info-Tech, the leading vendor of Georgian typefaces. It would be nice if theese fonts could default for Georgian language.
According to fontconfig, *none* of these fonts supports Georgian:
mfabian@magellan:~$ fc-list "BPG Courier" lang
:lang=aa|af|ast|ava|ay|be|bg|bi|bin|br|bs|ca|ce|ch|co|cs|cy|da|de|en|eo|es|et|eu|fi|fj|fo|fr|fur|fy|gd|gl|gn|gv|ho|hr|hu|ia|ibo|id|ie|ik|io|is|it|ki|kl|kum|la|lb|lez|lt|lv|mg|mh|mt|nb|nds|nl|nn|no|ny|oc|om|os|pl|pt|rm|ru|se|sel|sh|sk|sl|sma|smj|smn|so|sq|sr|sv|sw|tn|tr|ts|uk|vo|vot|wa|wen|wo|xh|yap|zu
mfabian@magellan:~$ fc-list "BPG Glaho" lang
:lang=fj|ho|ia|ie|io|om|so|sw|ts|xh|zu
mfabian@magellan:~$ fc-list "BPG Chveulebrivi" lang
:lang=aa|ast|ay|bi|br|ch|da|de|en|es|eu|fj|fo|fur|fy|gd|gl|gv|ho|ia|id|ie|io|is|it|lb|mg|nb|nds|nl|nn|no|oc|om|pt|rm|sma|smj|so|sq|sv|sw|tn|ts|vo|wa|xh|yap|zu
mfabian@magellan:~$
Note that "ka" is missing in the output. This is because fontconfig
currently requires the following characters in a font to support
Georgian:
# $RCSId: xc/lib/fontconfig/fc-lang/ka.orth,v 1.2 2002/07/06 23:59:16 keithp Exp $
#
# Copyright © 2002 Keith Packard
[... license comment ommitted ...]
# Georgian (KA)
0589 # Armenian full stop (vertsaket)
#10a0-10c5 # capital letters, not used in normal writing
10d0-10f6
#10f7-10f8 # additional letters for Mingrelian and Svan
10fb
#2018 # single quote
#201a # single quote
#201c # double quote
#201e # double quote
None of the three BPG fonts has U+0589.
"BPG Glaho" and "BPG Courier" support U+10d0 - U+10f6 and U+10fb
but "BPG Chveulebrivi" lacks U+10f1 - U+10f6.
Therefore, none of these fonts will be selected by default when
running in a Georgian locale, even if I add entries in
/etc/fonts/fonts.conf to prefer these fonts.
Is U+0589 really needed for Georgian? If not, this requirement
should be removed from ka.orth in fontconfig. If yes, this
character needs to be added to the fonts.
What about the missing U+10f1 - U+10f6 in "BPG Chveulebrivi"?
--
Mike FABIAN