Linux'ta Yazı Tipleri Nasıl Yapılandırılır ve Sorun Giderilir



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Fontları yüklemiş olan ancak bunları uygulamalarının hiçbirinde göremeyen kullanıcıların düzgün bir şekilde işlenmeleri için font önbelleğini güncellemeleri gerekebilir. Kurulumda veya yazı tipinin kendisini içeren dosyada da bir sorun olabilir.



Daha yaygın olarak, bir program metni yakın zamanda yüklenen yazı tipinden farklı bir yazı tipinde oluşturmaya çalışıyor olabilir. Bu, özellikle yalnızca belirli bir bloğu kapsayan Unicode yazı tipleriyle ilgili bir sorundur. Yazı tipi dosyasının kendisinin iyi ve doğru biçimde olması koşuluyla bu hataların çoğunun düzeltilmesi kolaydır. Hem OTF hem de TTF dosyaları modern dağıtımlardan çok çeşitli destek almalıdır, bu nedenle herhangi bir sorun yaşarsanız okumaya devam edin.



Yöntem 1: Glifleri gucharmap ile kontrol edin

GNOME Karakter Haritasını, Dash'ta arayarak, Aksesuarlar menüsünün içindeki Uygulamalar menüsünden açarak veya Xfce4'teki Whisker Menüsünden başlatılan Aksesuarlar menüsünde tıklayarak başlatın. KDE kullanıcıları bunun yerine masaüstü ortamındaki eşdeğer program olan KCharSelect'i başlatmak isteyebilir. Yazı tipi adı kutusunu tıklayın ve zorluk yaşadığınız yazı tipini seçmek için aşağı kaydırın. Adı görebiliyorsanız, seçin ve ardından ilgilendiğiniz karakterlerin türünü gösteren bir Unicode Bloğu seçin.



Yazı tipinizin karakter içermediği bir karakter seti seçerseniz, karakter haritası aslında farklı bir yazı tipi ailesinden olanları gösterebilir. Simge yazı tipleriyle veya Latin olmayan karakter kümelerinde görüntülenen yazı tipleriyle çalışıyorsanız bunu aklınızda bulundurun. Karakterleri gayet iyi görebiliyorsan, birkaçına çift tıkla, bu onların alttaki 'Metin kopyalanacak:' satırında görünmesine neden olacak. Kopyala düğmesine tıklayın ve ardından onları oluşturmalarını istediğiniz programa yapıştırın. İyi görünürlerse, sorunu çözmüş olmalısınız.



Doğru şekilde görünmezlerse, farenizle sürükleyerek veya Shift tuşunu ve imleç tuşlarını aynı anda kullanarak bunları farenizle vurgulayın. Yazı tipini, söz konusu programda hangi yönteme ihtiyaç duyuluyorsa, karakter haritasında kullandığınızla değiştirin. Abiword veya LibreOffice'de bir açılır kutu kullanmanız gerekebilir. Aradığınız yazı tipini bulmak için Biçim menüsünü kullanabilir ve bunun yerine yazı tipini seçebilirsiniz.

Bu işe yaradıysa, söz konusu yazı tipinden bu belirli karakter türlerine ihtiyaç duyduğunuzda yazı tipini değiştirmeyi hatırlamanız yeterlidir. Bu özellikle simge yazı tipleri ve çeşitli dingbat yazı tipleri için geçerlidir. Anlamsız şeyler görüyorsanız bu yazı tiplerinin oluşturma sorunu olduğunu düşünmek kolay olsa da, aslında normal bir yazı tipinde oluşturulan verilere bakıyorsunuz. Sembolleri alfabetik karakterlerle eşleştiren yazı tipleri, bu sembolleri yalnızca metin söz konusu yazı tipinde görüntülenmek üzere ayarlandığında gösterecektir. Aksi takdirde görünüşte rastgele harfler ve sayılar göreceksiniz.

Yöntem 2: Yazı Tipi Listelerini Güncellemek için fc-cache ve fc-list kullanma

Yazı tipini ilk yöntemde hiç bulamadıysanız, bir komut istemi açmanız gerekir. Dash'tan terminal programını arayın, Uygulamalar menüsünün Sistem Araçları klasöründeki veya Whisker menüsündeki simgeye tıklayın veya Ctrl, Alt ve T tuşlarını aynı anda basılı tutun. Komut istemine geldiğinizde, sisteminizdeki tüm yazı tiplerini güncellemek için fc-cache'yi başka hiçbir bağımsız değişken olmadan kullanabilirsiniz. Bu bazen mümkün olduğunca az uygulama programı açık olduğunda daha iyi sonuç verir. Fc-cache programı çoğu durumda herhangi bir geri bildirim döndürmez. Yazı tipinizin artık erişilebilir olup olmadığını görmek için yazı tiplerini görüntüleyebilen herhangi bir programı kontrol edin. Bazı kullanıcılar yeniden başlatmanın en iyisi olduğunu bildirdi, ancak fc-cache genellikle güncellediğinden bu neredeyse her zaman gereksizdir. Hala göremiyorsanız, fc-list | isteminizden daha fazlası. Bu, sisteminizdeki her yazı tipini listelemelidir. Bu listenin başka bir bölümünü her görmek istediğinizde boşluk çubuğuna basmanız gerekecek. Fc-list yazın | grep nameoffont, aramayı daha da kısıtlamak istiyorsanız nameoffont'u söz konusu fontun gerçek adıyla değiştirin.

Hala bulamıyorsanız, doğru dizine yüklememiş olabilirsiniz. Zaten yoksa yazı tipini ~ / .fonts dizinine taşımayı deneyin. Hala sorun yaşarsanız, yazı tipi dosyasının gerçekten kötü olma riski vardır.

Yöntem 3: fc-validate'i kullanma

Komut satırına döndüğünüzde, yazı tipini yüklediğiniz dizine gitmeniz gerekecek. Tek kullanıcılı birçok kurulumda, bunu cd ~ / .fonts kullanarak, sahip olduğunuz yazı tipi dizinine bir ev kullanıcısı. Yazı tiplerini sistem genelinde yüklemeye çalışıyorsanız, doğru konuma ulaşmak için birçok makinede cd / usr / share / fonts / truetype kullanmanız gerekecektir. Farklı dağıtımlar bunu biraz farklı bir şekilde yapar, bu nedenle sonuçta farklı bir konum kullanmış olabilirsiniz ve yolu, kullandığınız yolla değiştirmeniz gerekecektir. Oraya vardığınızda, fc-validate –verbose nameoffont.ttf yazmayı deneyin, ancak nameoffont.ttf'yi üzerinde çalıştığınız yazı tipi dosyasıyla değiştirmeniz gerekecektir. –Verbose anahtarı genellikle çok daha fazla bilgi göstermese de, yine de dahil etmek iyidir.

Söz konusu yazı tipinin varsayılan dilinizin kapsamını karşılayıp karşılamadığına dair bir açıklama almalısınız. Aksi takdirde, bir tür özel yazı tipi olabilir. Aksi takdirde, gerçekten zarar görebilir ve dosyayı değiştirmeniz gerekebilir. Size bunu tatmin ettiği söylenirse yazı tipi dosyasının en azından iyi olduğunu bilirsiniz. Daha fazla bilgi istiyorsanız, o zaman fc-scan nameoffont.ttf'yi deneyebilirsiniz | daha az veya fc-scan nameoffont.ttf | Çalışmaya çalıştığınız yazı tipiyle ilgili tam sayfa metin görmek için daha fazlası.

4 dakika okundu