You are not logged in.

1

Tuesday, October 28th 2003, 4:47pm

konqueror fonts anti-aliased altough disabled

hi there

I'm using kde-3.1.2 on freebsd -current with X v4. I followed the instructions in the freebsd handbook to set up font anti-aliasing and installed some good fonts. That worked out. Since I don't like small font sizes being anti-aliased, because they cause headache and don't look good in menubars etc., I added the following to /usr/X11R6/etc/fonts/local.conf

--snip--
<match target="font">
<test name="size" compare="less">
<double>18</double>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
--snip--

Now everythink looked good... i.e. in KWord Arial 36 gets anti-aliased, while Arial 14 is not rendered. So that's what I was looking for, BUT then I opened konqueror and what did I see there: Arial 14 which is anti-aliased, and looks really bad :evil: . Sure, I could use another font which looks a bit better anti-aliased at this size, but thats not what I want. The setting in Control Center -> Appeareance & Themes -> Fonts -> Exclude Range seems to have no effect, maybe this was for an older X. So my only way to influence anti-aliasing is in the file mentioned above and the KDE setting to use it. And thats what I did, most apps get it, but Konqueror (and Konsole) doesn't.

Any ideas?

cheers

2

Wednesday, October 29th 2003, 8:12pm

Anti-aliasing is control by Qt. Have you verified with qtconfig that it is really disabled?

Have a nice day!

3

Thursday, October 30th 2003, 1:09am

I'm really confused now. :?

There are 3 possibilities to configure anti-aliasing:

1. X font conf
2. qtconfig
3. KDE Control

Number one works well for most applications (like KWord) as long as anti-aliasing is enabled in KDE Control. qtcontrol has no effect, I can disable it there without effect (I'm always restarting the apps). Konqueror website contents are displayed anti-aliased altough fonts smaller than 18 should be plain according to my settings in the X font conf file, which works in KWord.

As far as I know all KDE apps are built on qt, so why would Kword and other apps work while Konqueror and Konsole do anti-alias but ignore the size limit in X font conf? Maybe a bug?

Font size settings in KDE Kontrol don't work anyway.

Thanks for your help.

4

Thursday, October 30th 2003, 3:19pm

Restarting an application does not restart Qt.

To really know what does what, you should perhaps restart X to be sure to do what you intend to do.

Have a nice day!

5

Friday, October 31st 2003, 3:33pm

sure, I did that, but no effect. And Kmail and Konqueror are both built on Qt, therefore I cannot imagine it has something to do with the Qt settings.