Firefox'ta Yazı Tipi Oluşturmayı Nasıl Geliştirebilirim?


18

Firefox'ta yazı tipi oluşturma işlemim facebook.com ve twitter.com gibi sayfalarda korkunç görünüyor:

resim açıklamasını buraya girin

Debian 8 kullanıyorum ve donanım hızlandırmasıyla uğraşıyorum ve işe yaramıyor gibi görünüyor.


Bence Firefox bu şeyler için varsayılan yazı tipini kullanıyor. Varsayılan yazı tipini Firefox tercihlerinden düzenleyebilirsiniz. İstediğin bu mu?
nitishch

Hala bir şeyleri değiştirmedi. Yazı tipleri, sitelerin kendi seçmelerine izin vermediğimde harika görünüyor, ancak bu bazı simgeleri karıştırıyor. Başka öneriniz var mı?
user241948

Bu sadece bir Firefox ile değil, bir sistem problemi mi?
nitishch

Sağ. Her şey krom üzerinde harika görünüyor
user241948

Muhtemelen Helvetica'nın bitmap sürümü yüklü
contemplator

Yanıtlar:


28

Yaşları boyunca bu sorunu yaşadım, belki de bu konuda bir şeyler yapma zamanı!

ClearTypeMicrosoft ve okuduğum patentlerden geliyor . Çoğu * nix distro varsayılan olarak patent korumalı yazı tipi oluşturmayı devre dışı bırakır.

Debian ve yazı tipleri hakkında okuyun Burada , istediğiniz Subpixel-hinting and Font-smoothingbölümü.

Bu sayfada bir yapılandırma dosyası var, ancak ileride başvurmak üzere buraya ekleyeceğim. .fonts.confAna dizininizde bir dosya oluşturun ve aşağıdakileri ekleyin:

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <match target="font">
  <edit mode="assign" name="rgba">
   <const>rgb</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hinting">
   <bool>true</bool>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hintstyle">
   <const>hintslight</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>
 </match>
  <match target="font">
  <edit mode="assign" name="lcdfilter">
    <const>lcddefault</const>
  </edit>
  </match>
</fontconfig>

1
Yapabilseydim, bunu 50 kez iptal ederdim. Böyle zarif bir çözüm için teşekkürler (Debian Jessie ve GNOME'u kullanarak 2016'da hala kullanılabilir) !!!
maulinglawns

1
Halen 2017'de Debian Jessie ve KDE çalışıyor. Teşekkürler!
kR105

2
2017'de hala Streç'te çalışıyor!
natebc

Bunu 2019'da onaylayabilirim. Teşekkürler!
Dexter

Dosya için daha "modern" bir konum ${XDG_CONFIG_HOME}/fontconfig/fonts.confveya olur ${XDG_CONFIG_HOME}/fontconfig/conf.d/99-improved-rendering.conf. Çoğu zaman ${XDG_CONFIG_HOME}olduğu .configgibi ana dizine altında alt dizin /home/gwillie/.config.
Cristian Ciupitu

7

Bu siteler yazı tipi olarak Helvetica kullanır. Çoğu Debian sisteminde bir taslak yazı tipi değil, raster bir yazı tipi. Bit eşlemli fontları font yapılandırması iletişim kutusunun son aşaması olarak devre dışı bırakabilirsiniz:

$ dpkg-reconfigure fontconfig-config

1
Bunu cevapları değiştirmeden çalıştırdım ve yazı tiplerini anında geliştirdim! (belki dist yükseltme bazı sorunlara neden oldu)
Jürgen Strobel

1

Bu günlerde fontconfig-infinality kullanarak benimkini geliştirdim. Harika görünüyor!

Bu forumun ilk konusu bunun nasıl yapılacağını göstermektedir. Bağlantının ilk yöntemini (derleme) kullanmayın, altındaki deb dosyalarını kullanın. İle yükle

dpkg -i *.deb

ve sonra

bash /etc/fonts/infinality/infctl.sh setstyle 

seçenek 2'yi seçin (sonsuzluk)

YAPILAN!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.