Sisteminizde Türkçe klavye desteği sağlamayı düşünmüyorsanız bile en azından web tarayıcınız ile Türkçe karakter içeren bir sayfayı okumak için buradaki ayarları yapmalısınız.
Öncelikle yapmamız gereken, Türkçe yazı tiplerinin X Window'a tanıtılmasıdır. X Window açılırken, hangi yazı tiplerini yükleyeceğini belirlemek amacıyla bazı öntanımlı dizinlere bakar. Bu dizinler, genelde /usr/X11R6/lib/X11/XF86Config dosyasında belirtilir. Red Hat Linux 7.2 sürümünde bu dizinler /etc/X11/fs/config dosyasında belirtilmektedir.
RPM paketlerini kurabileceğiniz bir dağıtım kullanmanız halinde, Türkçe yazı tiplerini yüklemişseniz, işiniz çok kolay. Bu dosyaları yükleyip yüklemediğinizi bilmiyorsanız aşağıdaki komutu çalıştırın.
# # rpm -qa | grep ISO8859-9
XFree86-ISO8859-9-100dpi-fonts-4.1.0-3
XFree86-ISO8859-9-75dpi-fonts-4.1.0-3
Yukarıdaki satırlara benzer bir çıktı almış olmanız gerekiyor (sürüm numaraları farklı olabilir). Eğer almadıysanız Türkçe yazı tiplerini kurmamışsınız demektir. Eğer Red Hat Linux kullanıyorsanız, CD'yi sürücüye yerleştirip sırayla şu işlemleri yapın:
# mount /dev/cdrom
# cd /mnt/cdrom/RedHat/RPMS/
# rpm -ihv XFree86-ISO8859-9-*
Yazıtiplerini sisteminize kurduktan sonra bir sonraki adıma geçin.
Şimdi, daha önce yarım bıraktığımız noktaya geri dönelim. X Window'un yükleyeceği yazı tiplerinin bulunduğu dizinler /usr/X11R6/lib/X11/XF86Config ve /etc/X11/fs/config dosyasında belirtiliyordu.
Bu dosya içinde, aşağıdakine
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
ya da buna
benzer satırlar göreceksiniz.
Bu satırların en başına, kurduğumuz Türkçe yazı tipleri neredeyse o dizinin adını yazıyoruz. Red Hat Linux 6.0'dan itibaren Türkçe yazı tipleri /usr/share/fonts/ISO8859-9 dizinine kuruluyor. Bu dizin patikasını XF86Config dosyasının en üstüne ekleyelim. Tüm Türkçe yazı tipleri kurulmuşsa /usr/share/fonts/ISO8859-9 dizini altında aşağıdaki dosyaları görebilirsiniz:
# ls -al /usr/share/fonts/ISO8859-9/
total 17
drwxr-xr-x 5 root root 1024 Feb 13 19:04 .
drwxr-xr-x 11 root root 1024 Feb 15 18:46 ..
drwxr-xr-x 2 root root 6144 Feb 13 19:04 100dpi
drwxr-xr-x 2 root root 6144 Feb 13 19:04 75dpi
drwxr-xr-x 2 root root 1024 Feb 13 19:04 misc
Şimdi ISO8859-9 dizininde Türkçe yazı tiplerimizin bulunduğunu /usr/X11/lib/X11/XF86Config ve /etc/X11/fs/config dosyasında belirtelim.
FontPath "/usr/share/fonts/ISO8859-9/misc" <---------
FontPath "/usr/share/fonts/ISO8859-9/75dpi" <---------
FontPath "/usr/share/fonts/ISO8859-9/100dpi" <---------
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
Tabi, bu dosyada "FontPath unix/:-1" satırı varsa, ekleme yapacağınız üç satırı da "FontPath unix/:-1" satırının başına koymanız gerekiyor.
Şu anda yazı tiplerimizi sisteme tanıtmış durumdayız. X Window'un bu yazıtiplerini kullanabilmesi için X yazı tipi sunucusunu (xfs) yeniden başlatmayı unutmayın:
Şimdi X Window'a girin. Mozilla ile herhangi bir Türkçe dosyayı görüntüleyebilirsiniz.