Package: fontconfig
Version: 2.8.0-2.1
Severity: wishlist

Hello,

I was wondering why Iceweasel displays some pages in very ugly way -
some glyphs were sharp, others were somewhat fuzzy and different
size/weight.

It turned out that

 - the page selects Tahoma as the preferred font
 - wine installs a Tahoma font
 - the Tahoma from wine has some (extended) Latin glyphs present only as
   outlines, not bitmaps
 - bitmaps are used for the Lating glyphs that have them, outlines
   otherwise

This could be prevented if fontconfig pruned the bitmaps for ranges that
are incomplete. eg in this case the font has some glyphs in Basic Latin
and Extended Latin *, and some of the glyphs in Extended Latin * are
present only as outlines. As all the Latin ranges are supposed to work
together bitmaps should be turned off for the Latin ranges so that all
the glyphs are rendered the same. I am not sure how glyphs like 'fi' fit
into this, though.

If fontconfig cannot affect what font features are used by applications
then perhaps this should be handled by freetype/pango/whatever does
that. Still fontconfig is supposed to be a central place for these kinds
of settings. It would be ugly to do separately in every toolkit.

Thanks

Michal


-- System Information:
Debian Release: wheezy/sid
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'testing'), (410, 'unstable'), (200, 
'experimental'), (111, 'oldstable'), (107, 'natty-updates'), (107, 'natty')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-rc3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages fontconfig depends on:
ii  fontconfig-config       2.8.0-2.1        generic font configuration library
ii  libc6                   2.11.2-10        Embedded GNU C Library: Shared lib
ii  libexpat1               2.0.1-7          XML parsing C library - runtime li
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.4.2-2.1        FreeType 2 font engine, shared lib
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

fontconfig recommends no packages.

Versions of packages fontconfig suggests:
ii  defoma                        0.11.11    Debian Font Manager -- automatic f

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to