[MPlayer-users] MPlayer not loading correct font

Evgeniy Stepanov eugeni.stepanov at gmail.com
Sun May 4 15:08:08 CEST 2008


On Sunday 04 May 2008 01:45:41 Vladimir Mosgalin wrote:
> Hi Evgeniy Stepanov!
>
>  On 2008.05.04 at 01:07:24 +0400, Evgeniy Stepanov wrote next:
> > It might be a good idea to extract style from a font name (Can it work
> > reliably? There seems to be a lot of different styles, just check
> > fc-list)
>
> Dunno, in some applications I've seen reverse mapping works incorrectly,
> but it's reliable. I.e. you select 'Garamond:style=Bold', pick the font,
> then check its name and suddenly it's 'Garamond:style=Negreta' (first in
> the list of styles if you run "LANG=C fc-list |grep Garamond"). Anyway
> most likely you'll have to guess the language for comparison, but if you
> choose to stick to english ("Bold" etc) you can probably find a way to
> do this. Check this out:
>
> $ LANG=ru_RU.UTF-8 fc-list Garamond:style=Bold
> Garamond:style=Полужирный,Negreta,tučné,fed,Fett,Έντονα,Bold,Negrita,Lihavo
>itu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Fet,Kalın,Krepko,
>Lodia $ LANG=C fc-list Garamond:style=Bold
> Garamond:style=Negreta,tučné,fed,Fett,Έντονα,Bold,Negrita,Lihavoitu,Gras,Fé
>lkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,
>Lodia $ LANG=en_US.UTF-8 fc-list Garamond:style=Bold
> Garamond:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Fé
>lkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,
>Lodia
>
> > That's funny, I have a different version of the same font:
> >
> > font name entries
> >    family:     Arial Narrow
> >    style:      Bold
> >    postscript: ArialNarrow-Bold
>
> Most likely and old version. For example version 2.20 (file size 124.7
> kb, 658 glyphs, empty description) or version 2.35 have family "Arial
> Narrow", but more recent version 2.37, which comes with vista or latest
> ms office (174.7 kb, 664 glyphs, dated 2006) has family "Arial". Anyway
> if you're checking name and styles via fontconfig and not directly
> through freetype this shouldn't make a difference, right?

According to fontconfig, my font is
        family: "Arial Narrow"(s)
        style: "Negreta"(s)

Your font has style="Narrow" and weight=200, so it is Bold, but it cannot be 
selected by 'style=Bold', only by 'weight=200'.



More information about the MPlayer-users mailing list