[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    Bug#29900: Fwd: Bug#29900: Oblique Fonts don't work
From:       James Richard Tyrer <tyrerj () acm ! org>
Date:       2001-07-29 19:17:20
[Download RAW message or body]

David Faure wrote:
> 
> On Sunday 29 July 2001 19:08, James Richard Tyrer wrote:
> > I just quoted the existing code to illustrate what I said.
> 
> Oh sorry. There's a KMail issue here. I saw nothing of your text because
> of some weird encoding issue. After switching the encoding to latin1, I could
> read your message.... Check the encoding of the mails you're sending out, there
> may be a problem there - it seems to be Chinese Simplified (gb2312). That, or
> it's a bad kmail bug.

No, it is a Netscape bug.  If I change the encoding to try to read
something or in this case to see what the hell it was, it doesn't stay
changed but it seems to change my outgoing encoding.
> 
> Ok, now that I read your message...... Hmm, I'm afraid I still don't understand.
> Are you saying that the problem is in the font matching (-> definitely Qt) or in
> the font list (-> kfontdialog, but it gets all its data from QFontDatabase....).

> I'm afraid I don't know enough about the font matching algo to see the problem :(

I don't have any real global understanding of it either.

It appears that it supports both 'o' and 'i' in the Slant member of the
XLFD structure to indicate italic.  So, there shouldn't be a Qt problem
with matching that is dependent on which one is in the XLFD line.  But,
KOffice is screwing up with fonts that use "Oblique" instead of
"Italic".

It appears that even though Qt does not yet support width attributes
that it should score a font with the Width member of of the XFLD
structure equal to 'normal' higher than fonts with something else.  So,
it should ignore Helvetica Narrow, but it uses it.  Helvetica with Width
of 'normal' should always score higher that Helvetica with Width of
'narrow'.

James Richard Tyrer

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic