diff options
author | Michael Stahl <mstahl@redhat.com> | 2013-07-30 16:11:54 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2013-07-30 16:35:30 +0200 |
commit | 1c48e4efa2369e5708798bdefb46b74a86415d00 (patch) | |
tree | b3e194fab7ae438dd103b91d2b4f09426efc6437 /include/editeng | |
parent | 90dadcc9a0fc3d089f9318f073ce8374e4632da4 (diff) |
fdo#66715: fontconfig: try harder to ignore duplicate fonts
The thin space not being displayed correctly is caused by using the
wrong font, namely
/usr/share/fonts/liberation/LiberationSerif-Regular.ttf,
which (on Fedora 18) is version 1 and does not contain u2006 etc.
glyphs, whereas the LiberationSerif-Regular.ttf bundled with LO
is version 2 and does contain these.
There is already isPreviouslyDuplicateOrObsoleted() function to ignore
older fonts but it does not work for this case because:
1) Only the previous element was looked at, but there may be several
fonts with different weight/slant that need to be checked.
2) The LiberationSerif-Regular.ttf differ in the "lang" entry.
Change-Id: I2f9e8d50a1f8155b65f8f07c9259dd988c32992a
Diffstat (limited to 'include/editeng')
0 files changed, 0 insertions, 0 deletions