मैं फ़ायरफ़ॉक्स में फ़ॉन्ट प्रतिपादन में सुधार कैसे कर सकता हूं


18

फ़ायरफ़ॉक्स में मेरा फॉन्ट प्रतिपादन facebook.com और twitter.com जैसे पृष्ठों पर भयानक लगता है:

यहां छवि विवरण दर्ज करें

मैं डेबियन 8 चला रहा हूं और हार्डवेयर त्वरण के साथ काम कर रहा हूं, और यह काम नहीं करता है।


मुझे लगता है कि फ़ायरफ़ॉक्स इन चीजों के लिए डिफ़ॉल्ट फ़ॉन्ट का उपयोग करता है। आप फ़ायरफ़ॉक्स वरीयताओं से डिफ़ॉल्ट फ़ॉन्ट को संपादित कर सकते हैं। क्या यह आपने पूछा है?
नाइटीश सिप

यह अभी भी चीजों को नहीं बदला। जब मैं साइटों को अपना स्वयं का चयन करने की अनुमति नहीं देता, तो फोंट बहुत अच्छे लगते हैं लेकिन इससे कुछ आइकन गड़बड़ हो जाते हैं। कोई अन्य सुझाव?
user241948

यह सिर्फ फ़ायरफ़ॉक्स के साथ है और सिस्टम की समस्या नहीं है?
निशिच

सही। क्रोमियम पर सब कुछ बहुत अच्छा लगता है
user241948

शायद आप Helvetica की बिटमैप संस्करण स्थापित किया है
contemplator

जवाबों:


28

मेरे पास उम्र के लिए यह मुद्दा है, शायद इसके बारे में कुछ करने का समय है!

यह ClearTypeमेरे द्वारा पढ़े गए Microsoft, और पेटेंट के लिए आता है । अधिकांश * निक्स डिस्ट्रो डिफॉल्ट रूप से किसी भी पेटेंट संरक्षित फ़ॉन्ट रेंडरिंग को अक्षम कर देता है।

डेबियन और फोंट के बारे में यहां पढ़ें , आप Subpixel-hinting and Font-smoothingअनुभाग चाहते हैं ।

उस पृष्ठ पर एक कॉन्फ़िगर फ़ाइल है, लेकिन मैं भविष्य के संदर्भ के लिए यहां जोड़ूंगा। .fonts.confअपने घर निर्देशिका में नामक एक फ़ाइल बनाएँ , और निम्नलिखित जोड़ें:

<?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
यदि मैं कर सकता था, तो मैं इस 50 बार उत्थान कर लेता। इस तरह के एक सुरुचिपूर्ण समाधान के लिए धन्यवाद (अभी भी 2016 में डेबियन जेसी और GNOME का उपयोग करने योग्य) !!!
Maulinglawns

1
अभी भी 2017 तक काम कर रहे हैं, डेबियन जेसी और केडीई। धन्यवाद!
kr105

2
अभी भी 2017 में स्ट्रेच पर काम कर रहे हैं!
natebc

मैं 2019 में इसकी पुष्टि कर सकता हूं। धन्यवाद!
डेक्सटर

फ़ाइल के लिए एक अधिक "आधुनिक" स्थान ${XDG_CONFIG_HOME}/fontconfig/fonts.confया होगा ${XDG_CONFIG_HOME}/fontconfig/conf.d/99-improved-rendering.conf। अधिकांश समय ${XDG_CONFIG_HOME}है .configघर निर्देशिका, जैसे के तहत उप-निर्देशिका /home/gwillie/.config
क्रिस्टियन सियुपिटु

7

ये साइटें Helvetica को अपने फ़ॉन्ट के रूप में उपयोग करती हैं। अधिकांश डेबियन प्रणालियों पर यह एक रूपरेखा फ़ॉन्ट नहीं है, लेकिन एक रेखापुंज है। आप फ़ॉन्ट कॉन्फ़िगरेशन संवाद के अंतिम चरण के रूप में बिटमैप किए गए फ़ॉन्ट को अक्षम कर सकते हैं:

$ dpkg-reconfigure fontconfig-config

1
मैंने बिना किसी उत्तर को बदले ही इसे चला दिया, और इसने फोंट में तुरंत सुधार किया! (शायद डिस्ट अपग्रेड ने कुछ समस्याएं पैदा कीं)
जुरगेन स्ट्रोबेल

1

मैंने इन दिनों fontconfig-infinality का उपयोग करके मेरा सुधार किया है। अच्छा लग रहा है!

इस मंच का पहला विषय दिखाता है कि यह कैसे करना है। लिंक (संकलन) की पहली विधि का उपयोग न करें, नीचे दी गई फ़ाइलों का उपयोग करें। के साथ स्थापित करें

dpkg -i *.deb

और फिर

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

विकल्प 2 चुनें (शिशुता)

किया हुआ!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.