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


21

एक विशेष पीडीएफ मैं "TimesNRMT" नामक एक गैर-एम्बेडेड फ़ॉन्ट का उपयोग करता है जो मेरे सिस्टम पर स्थापित नहीं है। इस तरह के टाइम्स न्यू रोमन जैसे दस्तावेज़ के साथ फ़ॉन्ट को प्रतिस्थापित करने के बजाय , दस्तावेज़ दर्शक अनुचित रूप से कुछ सेन्स-सेरिफ़ फ़ॉन्ट का उपयोग करने का चयन कर रहा है, जो पाठ को लगभग अपठनीय बनाता है:

स्क्रीनशॉट

मैं फ़ॉन्ट प्रतिस्थापन के इस विकल्प को कैसे ओवरराइड कर सकता हूं?

जवाबों:


18

अपनी .fonts.conf फ़ाइल में एक नियम बनाएँ । यदि यह आपके होम फोल्डर में नहीं है, तो इसे बनाएं। यहाँ एक .fonts.confफ़ाइल का पूरा उदाहरण दिया गया है :

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

  <match target="pattern">
    <test name="family" qual="any" >
      <string>TimesNRMT</string>
    </test>
    <edit name="family" mode="assign" binding="same">
      <string>Times New Roman</string>
    </edit>
  </match>

</fontconfig>

यदि आपके पास पहले से ही फ़ाइल है, तो मैच टैग द्वारा संलग्न भाग में बस पेस्ट करें।

यदि आप फ़ॉन्ट प्रबंधक का उपयोग कर रहे हैं, तो फ़ाइल एक अलग स्थान (~ / .config / font-manager / local.conf) में है।


क्या आप सिफारिश कर रहे हैं कि मैं सिर्फ विशाल को अवहेलना नहीं कर रहा हूं क्योंकि यह शीर्ष पर चेतावनी है?
æंड्र्स

1
वास्तव में नहीं, मैंने अपने स्थानीय .fonts.conf में इसी तरह के प्रतिस्थापन किए हैं। मैं अपना उत्तर संपादित कर रहा हूं। मुझे लगता है कि यह स्पष्ट है कि मैं किस फ़ाइल के बारे में बात कर रहा था। माफ़ कीजिये।
19os में miloshadzic

धन्यवाद, यह वही है जो मुझे चाहिए था। मैंने aliasइसे सरल रखने के लिए उपयोग करना चुना । ~/fonts.conf
æंड्र्स

1
उबंटू के नवीनतम संस्करणों में, आप इसे GUI के माध्यम से भी कर सकते हैं यदि आप फ़ॉन्ट-प्रबंधक का उपयोग कर रहे हैं। फ़ॉन्ट प्रबंधक ऐप में फ़ॉन्ट वरीयताओं के लिए नीचे बाईं ओर एक बटन है, और यह एक मेनू लाता है जिसमें "उपनाम संपादक" है। आप वहां फ़ॉन्ट उपनाम संपादित कर सकते हैं। इसे ~ / .config / font-manager / conf.d / XX-aliases.conf लिखा जाता है।
ovulate'

2

शायद आपको MS Core फ़ॉन्ट्स स्थापित करने की आवश्यकता होगी।

sudo apt-get install msttcorefonts

रेड हैट लिबरेशन फोंट स्थापित करने के लिए एक बेहतर विकल्प होगा, जो लोकप्रिय माइक्रोसॉफ्ट फोंट के समकक्ष हैं, और उन्हें माइलोसहेडिक द्वारा susggested के रूप में स्थानापन्न किया गया है।
BZ1

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