Re: postscript fonts vs. pango aliases

On Sun, 2004-08-22 at 21:57, Adrian E. Feiguin wrote:
> Hi Owen,
>  Sorry to keep bothering with this, but some odd things are confusing 
> me. I'm using the default RH9 installation packages, with the urw fonts.
> I started setting the aliases for the 35 adobe fonts, using teh urw 
> equivalents. They are all installed using fc-cache, and they all show up 
> with the libgnomeprint test programs. For instance, if I use fonts 
> --dump, and I look at the list of fonts,  I get, among others:

> URW Gothic L Book
> URW Gothic L Book Oblique
> URW Gothic L Demi
> URW Gothic L Demi Oblique

> (It's not relevant, but I want to set these as the equivalents for the 
> PS fonts:
> AvantGarde-Book
> AvantGarde-BookOblique
> AvantGarde-Demi
> AvantGarde-DemiOblique
> )
> To test this, I do
> font_desc = pango_font_description_from_string("URW Gothic L Book 18");
> gtk_widget_set_font(widget, font_desc);

libgnomeprint font naming is different from Pango naming, which
is based on fontconfig:

$ fc-list - family style weight slant  | grep "URW Gothic"
URW Gothic L:style=Demi:slant=0:weight=100
URW Gothic L:style=Book:slant=0:weight=100
URW Gothic L:style=Demi Oblique:slant=100:weight=100
URW Gothic L:style=Book Oblique:slant=100:weight=100

Unfortunately it looks like the fontconfig parsing code doesn't
figure out that Demi is a form of bold. Since family/slant/weight
are the same you won't be able to select these fonts indepedently
in Pango.


Attachment: signature.asc
Description: This is a digitally signed message part

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]