ttf-arphic-uming overrides user antialias settings

Bug #175972 reported by Plareplane
4
Affects Status Importance Assigned to Milestone
ttf-arphic-uming (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: ttf-arphic-uming

/etc/fonts/conf.d/70-ttf-arphic-uming is loaded after /etc/fonts/conf.d/50-user.conf, so it overrides user settings for things like antialiasing, embedded bitmap, and hinting (for AR PL Shanheisun Uni). I'm curious about why user settings are only ordered at 50, instead of much much later in order to override system defaults

(description editted since my non-fresh setup had confused me)

Plareplane (plareplane)
description: updated
Revision history for this message
Mario Limonciello (superm1) wrote :

Indeed, removing this package allowed my fonts to be antialiased again in qt4

Changed in ttf-arphic-uming:
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ttf-arphic-uming - 0.2.20080216-0ubuntu1

---------------
ttf-arphic-uming (0.2.20080216-0ubuntu1) hardy; urgency=low

  * new upstream release
  * fixed typo in package description (Closes: #442612)
  * corrected homepage URL in control and changelog (Closes: #423720, #436531)
  * use bzip2 compression
  * bumped up the Standards version to 3.7.3
  * updated package description in debian/control
  * purge debconf entries and removed template and translations, as they are
    no longer needed.
  * use cdbs to build package
  * remove Provides: ttf-arphic-bsmi00lp and ttf-arphic-gbsn00lp entries
  Copied from FONTLOG:
  * resized all glyphs back to an em-size of 1024 like they were originally.
    This also fixed the bug, that the glyphs and lines were too high.
    The previous em-size was 2098, while it should have been 2048.
  * completely reworked all Latin based glyphs (thanks to Maurizio M. Gavioli)
  * changed the Latin, Greek and Cyrillic based glyphs back to Monospace
  * added 1553 glyphs and references
  * compile font as TrueType Collection (TTC):
    contains 4 font flavors (CN, HK, TW, TW MBE) which map to different glyph
    styles. Currently this is only a proof of concept with only 2 codepoints
    (U+4EE4 and U+9AA8) between CN, HK and TW flavors and 13 different glyphs
    between the TW and TW MBE flavors. All other glyphs are exactly the same
    in all flavors.
  * debugged a lot of glyphs which had intersecting splines.
  * moved all glyphs from the PUA areas into unencoded space and only map
    those to the BMP PUA where it's necessary for roundtrip compatibility
    (i.e. the HKSCS PUA references only appear in the HK flavor, Big5
    references in HK, TW and TW MBE, and the GB18030-2000 references in the
    CN flavor.
  * added all outstanding PUA references for HKSCS to be compatible back to
    HKSCS in ISO 10646-1:1993
  * Name change: from AR PL ShanHeiSun Uni (MBE) to
    AR PL UMing {CN|HK|TW|TW MBE}.
    For backwards compatibility alias entries are defined to map
    "AR PL ShanHeiSun Uni" to "AR PL UMing HK" and "AR PL ShanHeiSun Uni MBE"
    to "AR PL UMing TW MBE".
  * split the fontconfig configuration file into 6 (LP: #175972) (Closes:
    #457420, #457417) :
    * 25-ttf-arphic-uming-render: fixes globaladvance and sets the font to be
      dual-width
    * 25-ttf-arphic-uming-bitmaps: enables embedded bitmaps
    * 35-ttf-arphic-uming-aliases: alias entries for
      "AR PL ShanHeiSun Uni (MBE)"
    * 41-ttf-arphic-uming.conf: binds font to Serif, Sans and Monospace
    * 64-ttf-arphic-uming.conf: alias settings for Serif, Sans and Monospace
      (Closes: #425024)
    * 90-ttf-arphic-uming-embolden.conf: emboldens the font
  * Changed the font information to advertise itself as "Light" style. (LP:
    #57578)

 -- Arne Goetje <email address hidden> Tue, 19 Feb 2008 00:50:34 +0800

Changed in ttf-arphic-uming:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.