[Top][All Lists]

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

Re: Cairo font configuration

From: Fred Kiefer
Subject: Re: Cairo font configuration
Date: Sun, 26 Nov 2017 12:48:47 +0100

Hi Ivan,

I think we are all on this list for this reason I reduced the recipients list.

Of course cairo uses fontconfig when available. The problem Sergei and Riccardo are talking about really exists and it is caused by a known bug in the cairo handing of fixed fonts. That is the reason why terminal gets mentioned. There fixed fonts are still popular.
The issue is cairo is reusing and scaling a fixed font even if there is a proper version available for the required size. The only workaround I see, beside fixing inside of cairo, is to not reuse fixed fonts. But this is to costly, rather we would need our own cache for these fonts, duplicating the cairo code.
I could send you references of the relevant cairo and GNUstep code as soon as I am back home.


On the road

Am 26.11.2017 um 12:26 schrieb Ivan Vučica <address@hidden>:

On Sun, Nov 26, 2017, 09:50 Riccardo Mottola <address@hidden> wrote:

There are some facts I don't like and want to change:
* NEXTSPACE is based on quite outdated release of GNUstep (base 1.24.8, gui and back 0.24.1);
* It is based on ART backend. I want to use Cairo backend but ART has usefull features (.nfont packages provide ability to set hinting and antialiasing options on per font basis).

I understand that! ART continues to be intriguing and it still works after many years, it is fast, fotns look better and the possibility of using non-antialiased fonts is just great. They look far better in Terminal, Code-Editors and for my test also Menus.

Doesn't Cairo use fontconfig?

Or does something in the way GNUstep-back uses it make it ignore the fontconfig configuration?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]