Re: how to enable font aliasing

LRN <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
On 25.03.2015 10:14, Dan Raymond wrote:
> On 3/25/2015 12:44 AM, LRN wrote:
>> Stupid question: Are you using Windows pangocairo backend (as opposed to
>> Fontconfig backend), and if so, do you have ClearType enabled?
> 
> I built cairo as follows:
> 
>     ./configure --build=i686-w64-mingw32 --disable-xlib --disable-xcb
>     make
>     make install
> 
> configure reported the following:
> 
> The following font backends:
>    User:          yes (always builtin)
>    FreeType:      yes
>    Fontconfig:    yes
>    Win32:         yes
>    Quartz:        no (requires CoreGraphics framework)
> 
> I built pango as follows:
> 
>     ./configure --build=i686-w64-mingw32 --with-included_modules
>     make
>     make install
> 
> When building my application I used:
> 
> `pkg-config --cflags --libs glib-2.0 pangocairo`

Currently upstream pangocairo changes its backend depending on the
PANGOCAIRO_BACKEND environment variable (set it to 'fc' to use the fontconfig
backend on Windows). fc is configured by config files in <prefix>/etc/fonts.
If you're using GTK3, also check the <prefix>/etc/gtk-3.0/settings.ini
(specifically - gtk-xft-antialias).

> 
> I don't know about ClearType.  How is that enabled/disabled?
> 

%windir%\system32\cttune.exe

Or via the registry ( HKEY_CURRENT_USER\Control Panel\Desktop , the
FontSmoothing* family of keys ).

I don't know whether ClearType has any effect on pangocairo, to be honest.

-- 
O< ascii ribbon - stop html email! - www.asciiribbon.org

-- 
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
0x922360B0.asc (application/pgp-keys, 1.7 KB)
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.11 (MingW32)

mQENBE48DHkBCADjAv/EeFMN+i5XDN2WjSBU/yHbJlIG93/Hpj7Hee65qr82O9us
n3t4W1bk2+YwGBrFdfVlesHF4DObckXveayC+IulVvTJwZhR8igVENvWjIo6oF1N
1B3GV/c8zVCnHdkF0+vYJ9akX6DZf8KvBqKZapK1kc3tll0o+kS9lwNfpWRarUpQ
SBTw2uq+FUEsO3pwVAyvwom4b7AB6fz1tpyl28dOaNDKr2W55ZDPC8aM5PPe/kiH
n3ylOwpgXYqZLhIyJStqL/KcZ76y8o/gDXnilFRLwXu9CbXjapo7MARXByuSVMfb
PHa3XNj5JCzlv4GhEF4HOp4qoVRk8YASTqf/ABEBAAG0F0xSTiA8bHJuMTk4NkBn
bWFpbC5jb20+iQE9BBMBAgAnAhsjBQkJZgGAAh4BAheABQJT5qxpBQsJCAcDBRUK
CQgLBRYCAwEAAAoJEOs4Jb6SI2CwBNMIAKu3L9CGoTlJHZ/0G5AbbcP9zeiIkKkN
yvi1XszHiDz1kaESQYjpDsEWeHQutEhmnK5DNRyA6VV7Tcc49+1luq5Uf1kb8gGr
2mbF+eLG0Rv/WGoi/Aa4eH7K9dH2BSOUn+eX3Ft/HbBp9ZWCBRnABuO4oKmS+zfd
O9wMaQJkRRnwo151TNVMpWIO/kE7t4YeJyV/fUdYsMzlH53hzXnCM5DQ3ovje7NI
0prrSaqrthS0W5ELKZnb7PDY7pII0xh5/+u+f9Vs0mdMjvYZT42DiJnHvtfLEo1h
7KwLkC1lltZ/eaQOKFAszDzi2KoilSY/29mK7wLCd1TFJjklJNQqyxu5AQ0ETjwM
eQEIAKpvqHog2hpurRnsF6IKQtqR7JXYie9mvNoPW7XWmN3TtkHp5zrUG4SkR4dU
CTXxO82kMlwC94s79YJNTr30fahW6BVe72aZ+1D5qJcHk0CeHj56lri2kPOxyZXo
19Rhw43YtGZNvkNOg5xmMIzxUbMnxRTSppEFi0YQ+cCjnQksHiQPcCsb5bow53Ii
M9pICELT0d3nB5iDFCQb3oiXdRitDJJtZ97vOUE+xpUeYTcHXZyLmXYyMA7cFa/b
wRwj/5xofXYE0WlnHDn+0QOTf1BOGaWH1eZqYYBVKegKXW65Y7UOU4f0pZQUQ+FQ
wbwnSDlFuJPKA5MDgDczqtAVtNsAEQEAAYkBJQQYAQIADwUCTjwMeQIbDAUJCWYB
gAAKCRDrOCW+kiNgsJ2FCACaycPmmvwar2FwTbT+/OFM9rt9KQ6JCldNSePGNzHE
k0WBu5HyzgGcuOqoQSIwPHGnu2zkZl0PMW/WW9648a4OBuK08zNmypHXQw3fG0nG
KNsO6j86tOLINS6p/P4vMcF8Fz6ZdIwSj8oXnuku0C0nkLB/ja/VZk1wcI30ulJF
A2EhgLWIXZaTBlWR4KitGiGL7yzpUzBarPE8YFZLF+rfqu7NlxeG3NbBA/5UmH6r
FL5Cva/ajOJW2CtGyuROTYhqBfolxZtfSHHj1wOAlc+dA0utIW4NDbIyZxCoxDTF
/lUIjgj/Xu0IRIsX5m6TbBl40LH81JI0g1750FJfP4de
=aWCf
-----END PGP PUBLIC KEY BLOCK-----
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (MingW32)

iQEcBAEBAgAGBQJVEm28AAoJEOs4Jb6SI2CwRekIALIp+AKBEBouCsJxJunKytm0
GJxld2wum7xA7XNbZZJpZ1P9Xgs7d8b4vCGSfkPeXwizY1RwUuRX42n2IiEHv+Lw
xIpIPSNAkrq6BPeWm4nyd5ooRIVS8BYchRckIiPPPCCtVzGN9GyacvDZO5JhmOhO
nkpFvEOnlNwjfHQGBMHwE70SBOFn13Cz3TVz+dV0zQpXo+Uk6wTs47WhnyTgjRyj
LJZq/8yviD4HgCjvNSM4tT6KNOwVl6zpPvcKbc3Rd67LzpYGSL2DHQQmjTEjNGth
UGBhPFioBaM0w1y+0iHgSaPDyd4us7v96zQ910vVKXFtfke3SI8aq1PdYIXVz7Q=
=Idkj
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.