[Fontconfig] family substitution
Alan Coopersmith
alan.coopersmith at oracle.com
Sat Apr 24 11:23:17 PDT 2010
Nicolai Stange wrote:
> Hi all,
>
> I recently compiled fontconfig 2.8.0 for Solaris10 (to give our users
> access to the newest gtk and packages that depend on it, e.g. firefox).
> Everything seems to work except my configuration:
>
> $ fc-match serif
> Serif12.pcf.Z: "Serif" "Serif"
>
> Which looks very ugly.
Yes it does. We fixed this a while ago in the development branch
(aka OpenSolaris/Solaris Express) by changing the name embedded in
those font files:
-FONT -Sun-Serif-Medium-R-Normal-Serif-10-100-72-72-M-70-ISO8859-1
+FONT -Sun-SunSerif-Medium-R-Normal-Serif-10-100-72-72-M-70-ISO8859-1
It looks like this is in the process of being backported to a
Solaris 10 patch under the bug id:
6330987 Mozilla can not display italic characters
but it doesn't appear to be available yet.
> $ fc-match sans-serif
> Vera.ttf: "Bitstream Vera Sans" "Roman"
>
> This looks very good. So, clever as I am, I tried this in
> etc/fonts/conf.d/00-serif2bitstream.conf:
> <match target="pattern" name="family">
> <test qual="any" name="family">
> <string>serif</string>
> </test>
> <edit name="familiy" mode="assign" binding="strong">
Try fixing the typo in "family". (It's always much easier to
see everyone else's typos than your own.)
--
-Alan Coopersmith- alan.coopersmith at oracle.com
Oracle Solaris Platform Engineering: X Window System
More information about the Fontconfig
mailing list