Yaklaşık iki gündür pycharmdaki bulanık font sorunuyla uğraşıyorum. Aynı font diğer editörlerde gayet düzgün görüntülenirken, pycharmda bulanık görüntüleniyordu. Internetteki araştırmalarımda kimi yerde pycharm’ın java swing ile yazıldığı ve swing’in font rendering özelliği ile alakalı bir problem olduğu, vay efendim OpenJDK yerine Sun JAVA jdk kullanılırsa sorunun çözüleceği yazıyor, kimi yerde font-fix yapılmış başka bir jdk yüklenmesi gerektiğinden bahsediliyordu. Tüm bunların hepsini denemiş fakat sonuç alamamıştım. Tam umutlarım tükenmek üzereyken askubuntu’da şu posta denk geldim ve sorunu çözdüm. Kullanılan fonta biraz ayar çekmek gerekiyormuş. İzlenmesi gereken adımlar ise şöyle:
- Fontforge programı kur
- Fontforge’u çalıştır
- Düzeltmek istenen fontu aç
- Ctrl+a ile tüm karakterleri seç
- Hints->Clear Instructions
- Element -> Font Info kısmına gelip “Fontname”, “Family Name”, “Name For Humans” alanlarına farklı bir ad ver ki sistemdeki yüklü olan ile çakışmasın
- Düzenlenen fontu kaydetmek için File->Generate Fonts
- Yeni fontu sisteme kaydet
- Pycharm ayarlarından yeni fontu seç
Ve bingo…
Ekran görüntüleri:
Kullandığım font Monaco’nun;
orjinal hali ->Monaco
düzenlenmiş hali ->Monaco_nohints