LF Yolgöstereni: anti-aliasing özelliğini devre dışı bırakmak
ArticleCategory:
UNIXBasics
AuthorImage:[Here we need a little image from you]
TranslationInfo:[Author + translation history. mailto: or
http://homepage]
original in en Guido Socher
en to tr:Erdal Mutlu
AboutTheAuthor:[A small biography about the author]
Guido'nun hali hazırda bir kaç yolgöstereni daha vardır, ama
bunların sayısı sonsuz değil. Bu veya bundan önceki yolgösterenleri beğendiyseniz ve
kullanışlı olabilecek yolgösterenler hakkında düşünceleriniz varsa,
bana bir e-ileti gönderin. Yolgösterini LF'de sizin adınızla yayınlayacağız.
Resim göndermeniz şart değil, seçimliktir.
Abstract:
Bu kısa bir yolgösterendir. Bundan böyle LinuxFocus'ta her ay en az bir adet yolgösteren
yayınlanacaktır. Eğer, yeni bir yolgösteren biliyorsanız,
guido(Q)linuxfocus.org adresine bir ileti atmanız yeterlidir.
ArticleIllustration:
ArticleBody:
Giriş
Yazı türleri (font) şekillerininin kenarlarını daha yumuşak ve yuvarlak yapmak
için, grinin tonlarında noktalar eklenmesi olayına anti-aliasing denir.
Ne yazık ki, anti-aliasing özelliğinin kullanımı, yeni Linux dağıtımlarında
benimsenmiş değer olarak karşımıza çıkmaktadır.
Ekrandaki yazıları okurken bende baş ağrısı yaptığı için, bu özellikten nefret ediyorum.
Metin işlemcileri veya kabuk ortamlarında yüksek nitelikte ve keskin yazı türlerini
kullanmayı yeğliyorum.
Çözüm
Gtk tabanlı uygulamalarda bunu iptal etmenin yolu aşağıdaki gibidir:
#csh:
setenv GDK_USE_XFT 0
#bash
export GDK_USE_XFT=0
Qt tabanlı uygulamalarda bunu iptal etmenin yolu aşağıdaki gibidir:
#csh:
setenv QT_XFT 0
#bash
export QT_XFT=0
KDE tabanlı Qt uygulamaları bu çevre değişkenlerini gözönünde bulundurmamaktadır.
Dolayısıyla, KDE tabanlı uygulamalar için, KDE kullanmasanız bile, KDE denetim merkezini kullanarak
ayar yapmalısınız.
Aşağıda yer alan resimlerden, sol taraftaki anti-aliasing özelliği varken, sağdaki ise,
yokken çekilmiştir.
Gnome denetim merkezinde "Font Rendering" özelliği Monochrome olarak
ayarlanırsa, anti-aliasing özelliği iptal edilmiş oluyor, ama herkes Gnome'u kullanmıyor.
KDE'deki kcontrol uygulamasında, Appearance&Themes->Fonts->Anti-Aliasing seçeneğini
seçilmemiş duruma getirmeniz gerekir.
Anti-aliasing özelliğini yazı türüne göre ince ayar yapmanız da olasıdır.
Sözgelimi, metin işlemci ve kabuk ortamlarında lucida sabit genişlikli (fixed width font)
yazı türünü kullanıyorsanız,
/usr/X11R6/lib/X11/XftConfig dosyasını aşağıdaki gibi değiştirin:
match
any family == "lucida"
edit antialias = false;
Yazı türürün boyutu küçük iken, anti-aliasing özelliğini
iptal etmek için de:
match
any size < 15
edit
antialias = false;
yazabilirziniz. Ancak, bazı Linux dağıtımları bu dosyayı yeniden
yaratarak değiştirmektedir (Dosyanın değiştirme zamanına bakın).
Eğer, dosya içerisinde 'includeif "~/.xftconfig"' gibi bir bağlantı
varsa, o zaman kişisel ayarlarınızı, ev dizinindeki ~/.xftconfig dosyasından
yapabilirsiniz.