Red Hat Bugzilla – Bug 210717
persian support is pango-boxified
Last modified: 2014-03-16 23:03:09 EDT
Description of problem:
The Persian support is incomplete; this is easily seen in the 'Persian'
entry for GUI language selection, and many other things if you actually
We currently include:
It appears that we need at least:
perhaps another font?
Version-Release number of selected component (if applicable):
Noted when testing on a reasonably full install -
$ fc-match :lang=fa
10x20.pcf: "MiscFixed" "Regular"
Some further testing in --test mode appears to show that just adding:
PakTypeNasqsh is an Urdu font, not Persian. We don't really have a good Persian
font in Fedora at this time. We want to get the FarsiWeb fonts in, but that's
not happening for FC6.
What may be easy to do is to patch the Kacst fonts to provide glyphs neded for
Persian. Still, the Kacst fonts are considered inferior to FarsiWeb fonts even
Bill, I'll try to find you in the office on Tuesday and discuss this.
Whatever solution you think is best is fine - PakTypeNasqsh just appears to have
glyphs for the characters in question (I don't even know if they're correct :)
), so that's what I suggested.
Just went over all the fonts in fonts-arabic. The Pak ones are the worst for
Persian. KacstQura looks acceptable, but as this bug says, doesn't have the
One way or the other, both fail to provide a satisfactory Fedora experience for
There are two other font packages that I can think of:
* FarsiWeb fonts (aka farsifonts): this cannot be incorporated at this time
* SIL's Scheherazade and Lateef: actually Lateef looks *much* better than all
the Kacst (and Pak FWIW) fonts for Persian. These two are OFL licensed. Can we
push those in in an update or something?
Hm... maybe get them in Extras first?
Out of curiousity, why can't farsifonts be added?
requested by Jams Antill
When farsifonts can be added (or a suitable alternative) to Fedora, please
reopen this bug so we can add the font to the stage2 image. For now, I'm
putting it in the CANTFIX state. A reopen later will cause it to show up on a
radar rather than just letting it sit here indefinitely.