Türkçe Karakter Sorunu Çözüldü: FontForge
Tasarımcılar ve uygulama geliştirenler için en bela dertlerden birisi Türkçe karakter sorunudur. Özellikle bulduğunuz çok güzel bir fontun Türkçe desteği yoksa canınız bayağı sıkılır.
Geçen hafta şirketin web sitesini yenilerken aynı dertten muzdarip oldum. Geliştirdiğim içerik yönetimi uygulaması imaj üretiyor ama bulduğum en güzel fontların asla Türkçe desteği olmadığı için istediğim sonucu alamıyordum.
En sonunda FontForge diye bir program buldum. Sıfırdan font yaratmak tabii ki harcım değil ama elimdeki fontlara Türkçe desteği eklemek, nefes almak kadar kolay bir iş.
FontForge ilk açıldığı zaman hangi dosya üzerinde çalışmak istediğinizi soruyor. Bir postscript veya truetype font seçtikten sonra Encoding menüsünden Reencode seçeneğini ve ISO-8859-9‘u seçiyorsunuz. Uygulamanın ana ekranına Türkçe set geliyor. Ben Türkçe karakterleri oluşturmak için, İngilizce karakteri CTRL+c kombinasyonu ile kopyalayıp istediğim karakterin yerine yapıştırıyorum. Mesela S harfine kuyruk ekleyerek Ş yapmak istiyorsam, başka bir harfin sadece kuyruğunu seçip, biraz önce eklediğim harfe yapıştırıyorum. Kuyruğu biraz sağa/sola alıp yerini bulduktan sonra aynı işlemi istediğim diğer harfler içinde gerçekleştiriyorum.
Fonts menüsünden Generate Fonts‘u seçip yeni fonta bir isim verdikten sonra kusursuz bir şekilde Türkçe desteği eklemiş oluyorsunuz.
Arayüzü çok sevimli değil ama kullanımı çok kolay ve faydalı bir uygulama. Postscript fontları truetype formatına da çevirebiliyor. Özellikle Ming, GD kullanıcıları için öneriyorum.
Bilgi için: fontforge.sourceforge.net