मैं ~ / .fonts.conf का उपयोग करके Droid Sans के साथ Helvetica को बदलने की कोशिश कर रहा हूँ, यहाँ फ़ाइल की सामग्री है:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test qual="any" name="family"><string>Helvetica</string></test>
<edit name="family" mode="assign"><string>Droid Sans</string></edit>
</match>
</fontconfig>
लेकिन कोई बात नहीं, कुछ भी नहीं हो रहा है। मैंने fc-cache चलाने की कोशिश की, मैंने जांच की है /etc/fonts/conf.d
और मैंने पाया है 50-user.conf
कि उपयोगकर्ता विशिष्ट कॉन्फ़िगरेशन को स्पष्ट रूप से कॉल करता है।
मुझे किसकी याद आ रही है?
धन्यवाद
संपादित करें: जांच के बाद मुझे पता चला कि /etc/fonts/conf.d
उपयोगकर्ता कॉन्फ़िगरेशन को अधिलेखित करने में अन्य नियम , इसलिए मदद user.conf
करने के लिए लिंक करना 00-user.conf
। अभी भी यह सिर्फ एक आंशिक सफलता है, क्योंकि मैं निर्दिष्ट कर सकता हूं कि कौन से फोंट को प्रतिस्थापित किया जाना चाहिए, लेकिन मेरी पसंद के विकल्प को नजरअंदाज कर दिया गया है: दूसरे शब्दों में, मैं Helvetica
अमान्य बना सकता हूं और सिस्टम अगले फॉन्ट पर वापस आ जाता है (यानी ब्राउज़र में, यह स्टाइल शीट में निर्दिष्ट अगला फ़ॉन्ट लेता है, यदि कोई मौजूद नहीं है तो यह मानक सैंस-सेरिफ़ प्रदर्शित करता है)।