Description of problem: Apps in kde cannot display some of the glyphs even though we have the font contains them Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. run kate 2. open file http://www.openi18n.org/subgroups/testsuites/interactive/text-editor-tests/UTF-8.txt Actual results: http://people.redhat.com/djoo/Junk/utf8-kate.png Expected results: http://people.redhat.com/djoo/Junk/utf8-Gedit.png Additional info: http://www.openi18n.org/subgroups/testsuites/interactive/text-editor-tests/general-text-editor-test-scenario.html
with miscfixed font, it seems to show UTF-8 chars correct
We want to have our default system to display most of our unicode range though. miscfixed size 11 can displays well, but size 8 cannot show all chars. It seems that the way QT calculate the size of different font so that it does not fallback properly. Do you know what is the different to QT and GTK+ on calculate the font size?
I have talked to owen and also look at codes in QT - It may related to QT only uses one sample character to represent a range of unicode char. Then Xft returns with a candidate that has the sample character's glyph, but it does not mean that specific font has other glyphs within that unicode range. This design maybe cleaner, but requires at least a font that covers one or more unicode script range (which is not available for us)
We might need to wait for a font with better coverage for each unicode script. I will also contact upstream and talk to them about it and see if they are thinking of changing their font coverage design when they release a major release.