Ubuntu पर फ़ॉन्ट कैसे इंस्टॉल और कॉन्फ़िगर करें | जापानी फ़ॉन्ट्स के साथ पठनीयता बढ़ाएँ!

目次

1. परिचय

जब आप पहली बार Ubuntu स्थापित करते हैं, क्या आपको कभी ऐसा लगा है कि फ़ॉन्ट पढ़ने में कठिन हैं या जापानी फ़ॉन्ट अप्रिय दिखते हैं? यह विशेष रूप से उन उपयोगकर्ताओं में आम है जो Windows या Mac से स्विच कर रहे हैं, क्योंकि Ubuntu के डिफ़ॉल्ट फ़ॉन्ट अपरिचित लग सकते हैं। ऐसा इसलिए होता है क्योंकि Ubuntu सीमित फ़ॉन्ट सेट के साथ आता है और फ़ॉन्ट को अन्य ऑपरेटिंग सिस्टम की तुलना में अलग तरीके से रेंडर करता है।

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

इस लेख में, हम Ubuntu पर फ़ॉन्ट कैसे स्थापित करें को विस्तार से समझाएंगे। हम तीन अलग‑अलग विधियों का परिचय देंगे, ताकि आप अपनी आवश्यकता के अनुसार सबसे उपयुक्त तरीका चुन सकें:

  • विधि 1: Ubuntu के आधिकारिक रिपॉजिटरी से फ़ॉन्ट स्थापित करें (सरल और आसान)
  • विधि 2: कस्टम फ़ॉन्ट मैन्युअली जोड़ें
  • विधि 3: विशिष्ट फ़ॉन्ट स्थापित करें (जैसे Windows फ़ॉन्ट या प्रोग्रामिंग फ़ॉन्ट)

इसके अलावा, हम फ़ॉन्ट को कॉन्फ़िगर करने और स्थापना के बाद समस्याओं का निवारण करने के बारे में भी चर्चा करेंगे। इस गाइड के अंत तक, आप बेहतर पठनीयता के लिए Ubuntu की फ़ॉन्ट सेटिंग्स को अनुकूलित करने में सक्षम होंगे।

आइए पहले Ubuntu के साथ आने वाले डिफ़ॉल्ट फ़ॉन्ट और उनका स्टोरेज स्थान देखें।

2. Ubuntu में डिफ़ॉल्ट फ़ॉन्ट और स्टोरेज लोकेशन

Ubuntu डिफ़ॉल्ट रूप से कई प्री‑इंस्टॉल्ड फ़ॉन्ट के साथ आता है। हालांकि, ये फ़ॉन्ट हमेशा इष्टतम नहीं होते, और कुछ उपयोगकर्ताओं को जापानी टेक्स्ट पढ़ने में कठिनाई हो सकती है। इस सेक्शन में हम Ubuntu में उपलब्ध डिफ़ॉल्ट फ़ॉन्ट और सिस्टम में फ़ॉन्ट कहाँ संग्रहीत होते हैं, इसका पता लगाएंगे।

2.1 Ubuntu में डिफ़ॉल्ट फ़ॉन्ट कौन से हैं?

डिफ़ॉल्ट रूप से, Ubuntu में निम्नलिखित फ़ॉन्ट शामिल होते हैं:

Font NameCharacteristics
UbuntuOfficial Ubuntu font designed for UI readability
Noto SansA multilingual font developed by Google, including support for Japanese
DejaVu SansA highly readable, general-purpose sans-serif font
Liberation SansA font similar to Windows’ Arial
Monospace Fonts (Ubuntu Mono, DejaVu Mono)Monospaced fonts optimized for coding and terminal use

ये फ़ॉन्ट Ubuntu के डिफ़ॉल्ट सिस्टम फ़ॉन्ट के रूप में कार्य करते हैं और विभिन्न एप्लिकेशन में उपयोग होते हैं। हालांकि, कई उपयोगकर्ताओं को लगता है कि डिफ़ॉल्ट Noto Sans फ़ॉन्ट जापानी टेक्स्ट को बहुत पतला या कम आकर्षक बनाता है। परिणामस्वरूप, कुछ लोग पढ़ने की सुविधा बढ़ाने के लिए IPA फ़ॉन्ट या Meiryo जैसे वैकल्पिक फ़ॉन्ट स्थापित करना पसंद करते हैं।

2.2 फ़ॉन्ट कहाँ संग्रहीत होते हैं?

Ubuntu में, फ़ॉन्ट स्थापित करने का स्थान यह निर्धारित करता है कि वह सिस्टम‑वाइड लागू होगा या केवल एक विशिष्ट उपयोगकर्ता के लिए।

Font Storage LocationScopeExample Command
/usr/share/fonts/System-wide (available to all users)sudo mv font.ttf /usr/share/fonts/
~/.fonts/User-specific (only available to the current user)mv font.ttf ~/.fonts/
/usr/local/share/fonts/System-wide (similar to /usr/share/fonts/)sudo mv font.ttf /usr/local/share/fonts/

📌 मुख्य बिंदु:

  • सिस्टम‑वाइड फ़ॉन्ट लागू करने के लिए: फ़ॉन्ट को /usr/share/fonts/ में कॉपी करें
  • केवल अपने लिए फ़ॉन्ट उपयोग करने के लिए: फ़ॉन्ट को ~/.fonts/ में रखें
  • फ़ॉन्ट को सिस्टम में रजिस्टर करने के लिए फ़ॉन्ट कैश को अपडेट करना आवश्यक है (बाद में समझाया गया)

इसके अतिरिक्त, Ubuntu 20.04 और बाद के संस्करणों में ~/.fonts/ डायरेक्टरी डिफ़ॉल्ट रूप से मौजूद नहीं हो सकती। यदि यह गायब है, तो फ़ॉन्ट जोड़ने से पहले इस डायरेक्टरी को बनाएं:

mkdir -p ~/.fonts

2.3 स्थापित फ़ॉन्ट कैसे जांचें

Ubuntu पर वर्तमान में स्थापित फ़ॉन्ट की सूची देखने के लिए, निम्न कमांड चलाएँ:

fc-list

यदि आप किसी विशिष्ट फ़ॉन्ट को खोजना चाहते हैं, तो grep कमांड का उपयोग करें:

fc-list | grep "Noto"

उदाहरण के लिए, यह कमांड उन सभी फ़ॉन्ट को सूचीबद्ध करेगा जिनके नाम में “Noto” शामिल है।

अगले कदम

अब जब हम Ubuntu के डिफ़ॉल्ट फ़ॉन्ट और उनके स्टोरेज स्थान को समझ गए हैं, अगला सेक्शन नए फ़ॉन्ट स्थापित करने के तरीकों को कवर करेगा। हम सबसे आसान विधि से शुरू करेंगे: apt कमांड का उपयोग करके फ़ॉन्ट स्थापित करना

3. Ubuntu पर फ़ॉन्ट कैसे स्थापित करें (3 विधियाँ)

Ubuntu पर फ़ॉन्ट स्थापित करने के कई तरीके हैं। इस सेक्शन में, हम तीन अलग‑अलग विधियों का परिचय देंगे, जो शुरुआती उपयोगकर्ताओं के लिए सरल इंस्टॉलेशन प्रक्रिया से लेकर विशिष्ट फ़ॉन्ट स्थापित करने के उन्नत तकनीकों तक विस्तृत हैं।

  • विधि 1: apt का उपयोग करके आधिकारिक Ubuntu रिपॉजिटरी से फ़ॉन्ट स्थापित करें (आसान और अनुशंसित)
  • विधि 2: मैन्युअली फ़ॉन्ट जोड़ें (कस्टम फ़ॉन्ट के लिए)
  • विधि 3: विशिष्ट फ़ॉन्ट स्थापित करें (जैसे Windows फ़ॉन्ट या प्रोग्रामिंग के लिए अनुकूलित फ़ॉन्ट)

3.1 आधिकारिक रिपॉजिटरी (apt) के माध्यम से फ़ॉन्ट स्थापित करना

The easiest way to install fonts on Ubuntu is by using the official repository. The repository includes a wide variety of fonts, including Japanese fonts and commonly used English fonts, making installation quick and straightforward.

Ubuntu पर फ़ॉन्ट स्थापित करने का सबसे आसान तरीका आधिकारिक रिपॉजिटरी का उपयोग करना है। रिपॉजिटरी में फ़ॉन्ट्स की विस्तृत विविधता शामिल है, जिसमें जापानी फ़ॉन्ट्स और सामान्यतः उपयोग किए जाने वाले अंग्रेज़ी फ़ॉन्ट्स शामिल हैं, जिससे स्थापना तेज़ और सरल हो जाती है।

3.1.1 IPA फ़ॉन्ट्स स्थापित करना

IPA फ़ॉन्ट्स उच्च गुणवत्ता वाले जापानी फ़ॉन्ट्स हैं जो पेशेवर और व्यावसायिक उद्देश्यों के लिए व्यापक रूप से उपयोग किए जाते हैं। आप उन्हें निम्नलिखित कमांड का उपयोग करके स्थापित कर सकते हैं:

sudo apt update
sudo apt install -y fonts-ipafont
fc-cache -fv

📌 मुख्य बिंदु:

  • fonts-ipafont वह पैकेज है जिसमें IPA फ़ॉन्ट्स शामिल हैं।
  • fc-cache -fv चलाने से फ़ॉन्ट कैश अपडेट होता है, जिससे सिस्टम नए स्थापित फ़ॉन्ट्स को पहचानता है।

3.1.2 अन्य उपयोगी फ़ॉन्ट्स स्थापित करना

Ubuntu रिपॉजिटरी में IPA फ़ॉन्ट्स के अलावा कई अन्य फ़ॉन्ट्स भी शामिल हैं। आप निम्नलिखित कमांड का उपयोग करके एक साथ कई फ़ॉन्ट्स स्थापित कर सकते हैं:

sudo apt install -y fonts-noto fonts-ubuntu fonts-roboto
Font PackageDescription
fonts-notoGoogle’s Noto font family (supports multiple languages)
fonts-ubuntuUbuntu’s official UI font
fonts-robotoAndroid’s default font (good for design and readability)

यह विधि शुरुआती के लिए अनुकूल है स्थापना संबंधी समस्याओं को कम करती है, जिससे यह अनुशंसित तरीका बन जाता है।

3.2 फ़ॉन्ट्स को मैन्युअली जोड़ना

यदि आपको ऐसे फ़ॉन्ट्स स्थापित करने की आवश्यकता है जो आधिकारिक रिपॉजिटरी में उपलब्ध नहीं हैं (जैसे, Google फ़ॉन्ट्स, कस्टम फ़ॉन्ट्स), तो आप उन्हें Ubuntu में मैन्युअली जोड़ सकते हैं।

3.2.1 फ़ॉन्ट डाउनलोड करना

सबसे पहले, वह फ़ॉन्ट डाउनलोड करें जिसे आप स्थापित करना चाहते हैं।
उदाहरण के लिए, “M+ FONTS” जापानी फ़ॉन्ट स्थापित करने के लिए, निम्नलिखित चरणों का पालन करें:

wget https://osdn.net/frs/redir.php?m=kent&f=mplus-fonts%2F62344%2Fmplus-TESTFLIGHT-063a.tar.xz
tar -xf mplus-TESTFLIGHT-063a.tar.xz

3.2.2 फ़ॉन्ट को सही डायरेक्टरी में रखना

डाउनलोड किए गए फ़ॉन्ट फ़ाइलों (.ttf या .otf) को उपयुक्त डायरेक्टरी में ले जाएँ।

एक विशिष्ट उपयोगकर्ता के लिए (केवल वर्तमान उपयोगकर्ता के लिए उपलब्ध):

mkdir -p ~/.fonts
mv mplus-TESTFLIGHT-063a/* ~/.fonts/

सभी उपयोगकर्ताओं के लिए (सिस्टम-व्यापी स्थापना):

sudo mv mplus-TESTFLIGHT-063a/* /usr/share/fonts/

3.2.3 फ़ॉन्ट कैश अपडेट करना

अंत में, फ़ॉन्ट कैश को अपडेट करें ताकि नए जोड़े गए फ़ॉन्ट्स उपलब्ध हो सकें:

fc-cache -fv

अब, मैन्युअली जोड़े गए फ़ॉन्ट्स एप्लिकेशन और सिस्टम में उपलब्ध होने चाहिए।

3.3 विशिष्ट फ़ॉन्ट्स स्थापित करना

Ubuntu में डिफ़ॉल्ट रूप से कुछ फ़ॉन्ट्स शामिल नहीं होते, लेकिन आप उन्हें मैन्युअली स्थापित कर सकते हैं। नीचे कुछ लोकप्रिय फ़ॉन्ट्स और उन्हें स्थापित करने के तरीके दिए गए हैं।

3.3.1 Meiryo (Windows फ़ॉन्ट) स्थापित करना

Meiryo Windows में सामान्यतः उपयोग किया जाने वाला जापानी फ़ॉन्ट है। Ubuntu पर Windows फ़ॉन्ट्स स्थापित करने के लिए, निम्नलिखित कमांड चलाएँ:

sudo apt install -y ttf-mscorefonts-installer

💡 नोट:
स्थापना के दौरान, आपको Microsoft के एंड यूज़र लाइसेंस एग्रीमेंट (EULA) को स्वीकार करने के लिए कहा जाएगा। स्वीकार करने के लिए TabEnter दबाएँ।

3.3.2 HackGen (प्रोग्रामिंग फ़ॉन्ट) स्थापित करना

HackGen एक मोनोस्पेस्ड फ़ॉन्ट है जो प्रोग्रामिंग के लिए अनुकूलित है। इसे स्थापित करने के लिए, निम्नलिखित चरणों का पालन करें:

mkdir -p ~/.fonts
wget https://github.com/yuru7/HackGen/releases/download/v2.6.1/HackGen_NF_v2.6.1.zip
unzip HackGen_NF_v2.6.1.zip -d ~/.fonts/
fc-cache -fv

HackGen उन डेवलपर्स के लिए डिज़ाइन किया गया है जिन्हें अत्यधिक पठनीय कोडिंग फ़ॉन्ट की आवश्यकता होती है।

3.4 सारांश

Ubuntu पर फ़ॉन्ट्स स्थापित करने के तीन मुख्य तरीके हैं, जो प्रत्येक अलग-अलग आवश्यकताओं के अनुरूप हैं:

MethodDifficultyBest ForExample
Using apt★☆☆ (Easy)Fonts available in the official repositoryfonts-ipafont
Manual Installation★★☆ (Intermediate)Adding custom fontsGoogle Fonts
Installing Specific Fonts★★☆ (Intermediate)Windows fonts, programming fontsMeiryo, HackGen

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

अगले कदम

अब जब आपने Ubuntu पर फ़ॉन्ट्स स्थापित कर लिए हैं, अगला कदम उनकी कॉन्फ़िगरेशन और प्रबंधन है। अगले भाग में, हम सिस्टम-व्यापी फ़ॉन्ट सेट करने, एप्लिकेशन में फ़ॉन्ट को कस्टमाइज़ करने, और फ़ॉन्ट समस्याओं का निवारण करने के बारे में समझाएंगे।

4. फ़ॉन्ट्स को कॉन्फ़िगर करना और प्रबंधित करना

Ubuntu पर फ़ॉन्ट्स स्थापित करने के बाद, अगला कदम उनकी कॉन्फ़िगरेशन और प्रबंधन है। Ubuntu आपको सिस्टम-व्यापी फ़ॉन्ट सेटिंग्स बदलने या विशिष्ट एप्लिकेशन के लिए फ़ॉन्ट को कस्टमाइज़ करने की अनुमति देता है। इस भाग में, हम स्थापित फ़ॉन्ट्स की जाँच, सिस्टम के लिए फ़ॉन्ट कॉन्फ़िगर करने, और व्यक्तिगत एप्लिकेशन के लिए फ़ॉन्ट कस्टमाइज़ करने के तरीकों को कवर करेंगे।

4.1 स्थापित फ़ॉन्ट्स की जाँच

नए फ़ॉन्ट्स स्थापित करने के बाद, आप यह पुष्टि करना चाह सकते हैं कि वे सिस्टम द्वारा सही ढंग से पहचाने जा रहे हैं।

4.1.1 सभी स्थापित फ़ॉन्ट्स की सूची

सभी स्थापित फ़ॉन्ट्स की सूची दिखाने के लिए, निम्न कमांड चलाएँ:

fc-list

यह कमांड सिस्टम में पंजीकृत उपलब्ध फ़ॉन्ट्स की सूची आउटपुट करेगा।

4.1.2 किसी विशिष्ट फ़ॉन्ट की खोज

यदि आप यह जांचना चाहते हैं कि कोई विशेष फ़ॉन्ट स्थापित है या नहीं, तो fc-list के साथ grep कमांड का उपयोग करें:

fc-list | grep "Noto"

यह “Noto” शब्द वाले सभी फ़ॉन्ट्स की सूची देगा।

4.2 सिस्टम‑व्यापी फ़ॉन्ट्स बदलना

उबंटू के डेस्कटॉप वातावरण, जैसे GNOME और KDE, आपको सिस्टम‑व्यापी फ़ॉन्ट सेटिंग्स को बदलने की अनुमति देते हैं।

4.2.1 GNOME (डिफ़ॉल्ट उबंटू डेस्कटॉप) में फ़ॉन्ट बदलना

GNOME में, आप GNOME Tweaks (पहले GNOME Tweak Tool) का उपयोग करके सिस्टम फ़ॉन्ट बदल सकते हैं। यदि आपने इसे अभी तक स्थापित नहीं किया है, तो निम्न कमांड चलाएँ:

sudo apt install gnome-tweaks

स्थापित होने के बाद, “Tweaks” खोलें और “Fonts” सेक्शन में जाकर निम्न सेटिंग्स को समायोजित करें:

  • Interface Font: UI टेक्स्ट के लिए उपयोग किया जाता है
  • Document Font: सामान्य दस्तावेज़ रेंडरिंग के लिए उपयोग किया जाता है
  • Monospace Font: टर्मिनल और टेक्स्ट एडिटर में उपयोग किया जाता है
  • Title Bar Font: विंडो शीर्षक बार के लिए उपयोग किया जाता है

उदाहरण के लिए, इंटरफ़ेस फ़ॉन्ट को “Noto Sans JP” में बदलने से जापानी टेक्स्ट की पठनीयता बेहतर हो सकती है।

4.2.2 KDE Plasma (Kubuntu में उपयोग) में फ़ॉन्ट बदलना

यदि आप KDE Plasma डेस्कटॉप वातावरण का उपयोग कर रहे हैं, तो आप “System Settings” के माध्यम से सिस्टम फ़ॉन्ट बदल सकते हैं।

  1. “System Settings” खोलें
  2. “Fonts” पर जाएँ
  3. “General”, “Fixed width”, “Toolbar” आदि के फ़ॉन्ट सेटिंग्स को संशोधित करें
  4. परिवर्तन लागू करें और आवश्यक होने पर सत्र को पुनः प्रारंभ करें

4.3 अनुप्रयोगों में फ़ॉन्ट कस्टमाइज़ करना

कुछ अनुप्रयोगों की अपनी फ़ॉन्ट सेटिंग्स होती हैं, जो सिस्टम‑व्यापी कॉन्फ़िगरेशन से अलग होती हैं। नीचे हम लोकप्रिय अनुप्रयोगों में फ़ॉन्ट कैसे कस्टमाइज़ करें, यह समझाते हैं।

4.3.1 टर्मिनल (GNOME Terminal, Konsole) में फ़ॉन्ट बदलना

टर्मिनल में फ़ॉन्ट बदलने के लिए निम्न चरणों का पालन करें:

GNOME Terminal (डिफ़ॉल्ट उबंटू टर्मिनल) के लिए:
  1. टर्मिनल खोलें
  2. “Preferences”“Profiles” पर जाएँ
  3. “Custom font” को सक्षम करें
  4. इच्छित फ़ॉन्ट चुनें (उदा., “HackGen” या “Noto Sans Mono”)
Konsole (KDE का टर्मिनल) के लिए:
  1. “Settings”“Edit Current Profile” पर जाएँ
  2. “Appearance” टैब खोलें
  3. इच्छित फ़ॉन्ट चुनें

4.3.2 Visual Studio Code (VS Code) में फ़ॉन्ट बदलना

डेवलपर्स के लिए, VS Code में आरामदायक कोडिंग फ़ॉन्ट सेट करना आवश्यक है। आप settings.json फ़ाइल को संशोधित करके फ़ॉन्ट कस्टमाइज़ कर सकते हैं।

  1. “Settings”“Text Editor”“Font Family” खोलें
  2. उदाहरण के लिए, HackGen का उपयोग करने के लिए, अपनी सेटिंग्स को इस प्रकार अपडेट करें:
    "editor.fontFamily": "'HackGen Console', 'Fira Code', monospace"
    
  1. सेटिंग्स सहेजें और VS Code को पुनः प्रारंभ करें

4.3.3 LibreOffice में फ़ॉन्ट बदलना

उबंटू का डिफ़ॉल्ट ऑफिस सूट LibreOffice भी फ़ॉन्ट कस्टमाइज़ करने की सुविधा देता है।

  1. LibreOffice खोलें
  2. “Tools”“Options” पर जाएँ
  3. “LibreOffice”“Fonts” पर नेविगेट करें
  4. डिफ़ॉल्ट फ़ॉन्ट को “Noto Sans JP” या किसी अन्य पसंदीदा फ़ॉन्ट में सेट करें
  5. परिवर्तन लागू करें और LibreOffice को पुनः प्रारंभ करें

4.4 फ़ॉन्ट कैश अपडेट करना

यदि नए स्थापित फ़ॉन्ट्स पहचाने नहीं जा रहे हैं, तो निम्न कमांड के साथ फ़ॉन्ट कैश अपडेट करें:

fc-cache -fv

यह कमांड चलाने से सभी जोड़े गए फ़ॉन्ट्स सही ढंग से सिस्टम में पंजीकृत हो जाएंगे।

4.5 सारांश

इस भाग में हमने उबंटू में फ़ॉन्ट्स को कॉन्फ़िगर और प्रबंधित करने के तरीकों को कवर किया। मुख्य बिंदु इस प्रकार हैं:

  • स्थापित फ़ॉन्ट्स की जाँच: fc-list
  • सिस्टम‑व्यापी फ़ॉन्ट बदलना: GNOME Tweaks या KDE System Settings का उपयोग करें
  • अनुप्रयोगों के लिए फ़ॉन्ट कस्टमाइज़ करना: टर्मिनल, VS Code, LibreOffice आदि
  • फ़ॉन्ट लागू न होने पर कैश अपडेट करें: fc-cache -fv

अगले कदम

अब जब आपने Ubuntu के फ़ॉन्ट कॉन्फ़िगर कर लिए हैं, अगला भाग फ़ॉन्ट समस्याओं का निवारण कवर करेगा। हम सामान्य समस्याओं और उनके समाधान पर चर्चा करेंगे, यह सुनिश्चित करते हुए कि आपको Ubuntu पर सर्वोत्तम फ़ॉन्ट अनुभव मिले।

5. फ़ॉन्ट समस्याओं का निवारण

Ubuntu पर फ़ॉन्ट स्थापित और कॉन्फ़िगर करने के बाद, आपको ऐसी समस्याएँ मिल सकती हैं जैसे फ़ॉन्ट सही ढंग से प्रदर्शित न होना, कुछ अनुप्रयोगों में फ़ॉन्ट नहीं दिखना, या फ़ॉन्ट रेंडरिंग में त्रुटियाँ। यह अनुभाग सामान्य फ़ॉन्ट‑संबंधी समस्याओं और उनके समाधान को कवर करता है।

5.1 फ़ॉन्ट प्रदर्शित नहीं हो रहे हैं

यदि स्थापित फ़ॉन्ट अनुप्रयोगों या सिस्टम सेटिंग्स में नहीं दिख रहे हैं, तो नीचे दिए गए समाधान आज़माएँ।

5.1.1 फ़ॉन्ट कैश अपडेट करें

जब फ़ॉन्ट मैन्युअल रूप से जोड़े जाते हैं, तो Ubuntu उन्हें तुरंत पहचान नहीं सकता। फ़ॉन्ट कैश को अपडेट करने से यह समस्या हल हो सकती है:

fc-cache -fv

इस कमांड को चलाने के बाद, सिस्टम या अनुप्रयोग को पुनः प्रारंभ करें और जाँचें कि फ़ॉन्ट अब उपलब्ध हैं या नहीं।

5.1.2 फ़ॉन्ट फ़ाइल स्थान की जाँच करें

सुनिश्चित करें कि फ़ॉन्ट फ़ाइलें सही डायरेक्टरी में रखी गई हैं।

कमांड का उपयोग करके जाँचें:

ls ~/.fonts/
ls /usr/share/fonts/

यदि अपेक्षित फ़ॉन्ट फ़ाइल (जैसे HackGen.ttf) सूचीबद्ध नहीं है, तो उसे सही डायरेक्टरी में ले जाएँ और फ़ॉन्ट कैश को अपडेट करें।

5.1.3 फ़ॉन्ट फ़ाइल अनुमतियों की पुष्टि करें

गलत फ़ाइल अनुमतियों के कारण फ़ॉन्ट सही ढंग से लोड नहीं हो सकते। नीचे दिए गए कमांड से इन्हें ठीक करें:

sudo chmod -R 755 /usr/share/fonts
sudo chmod -R 755 ~/.fonts

अनुमतियों को बदलने के बाद, फ़ॉन्ट कैश को अपडेट करें और सिस्टम को पुनः प्रारंभ करें।

5.2 विशिष्ट अनुप्रयोगों में फ़ॉन्ट नहीं दिख रहे हैं

कुछ अनुप्रयोग सिस्टम से अलग फ़ॉन्ट प्रबंधन करते हैं, इसलिए नए स्थापित फ़ॉन्ट तुरंत पहचान नहीं पाएँगे। सामान्य मामलों के समाधान नीचे दिए गए।

5.2.1 टर्मिनल में फ़ॉन्ट नहीं दिख रहे हैं (GNOME Terminal, Konsole)

अधिकांश टर्मिनलों में फ़ॉन्ट को सेटिंग्स से मैन्युअल रूप से चुनना पड़ता है।

  • GNOME Terminal: “Preferences”“Profiles” पर जाएँ और “Custom Font” को सक्षम करें।
  • Konsole (KDE): “Settings”“Edit Profile”“Appearance” खोलें और फ़ॉन्ट चुनें।

5.2.2 VS Code में फ़ॉन्ट नहीं बदल रहे हैं

यदि Visual Studio Code में फ़ॉन्ट लागू नहीं हो रहे हैं, तो settings.json फ़ाइल की जाँच करें:

"editor.fontFamily": "'HackGen Console', 'Fira Code', monospace"

फ़ॉन्ट का नाम सही लिखा है, यह सुनिश्चित करें, फिर VS Code को पुनः प्रारंभ करें।

5.2.3 LibreOffice में फ़ॉन्ट नहीं बदल रहे हैं

LibreOffice अलग‑डिफ़ॉल्ट फ़ॉन्ट उपयोग कर सकता है। फ़ॉन्ट सेटिंग्स बदलने लिए:

  1. “Tools”“Options” पर जाएँ
  2. “LibreOffice”“Fonts” चुनें
  3. फ़ॉन्ट को मैन्युअल रूप से “Noto Sans JP” या किसी अन्य पसंदीदा फ़ॉन्ट पर सेट करें
  4. परिवर्तन लागू करें और LibreOffice को पुनः प्रारंभ करें

5.3 फ़ॉन्ट बहुत छोटे या बहुत बड़े हैं

यदि फ़ॉन्ट बहुत छोटे या बहुत बड़े दिख रहे हैं, तो फ़ॉन्ट स्केलिंग सेटिंग्स को समायोजित करें।

5.3.1 GNOME में फ़ॉन्ट स्केलिंग समायोजित करें

फ़ॉन्ट स्केलिंग फ़ैक्टर को बदलने के लिए GNOME Tweaks का उपयोग करें:

sudo apt install gnome-tweaks

“Tweaks” खोलें, “Fonts” सेक्शन में जाएँ, फिर “Scaling Factor” को समायोजित करें (उदाहरण के लिए बड़े टेक्स्ट के लिए 1.2 सेट करें)।

5.3.2 हाई-रिज़ॉल्यूशन डिस्प्ले के लिए DPI सेटिंग्स बदलें

4K डिस्प्ले के लिए DPI स्केल को बढ़ाने हेतु उपयोग करें:

gsettings set org.gnome.desktop.interface text-scaling-factor 1.2

यह सभी टेक्स्ट को थोड़ा बड़ा कर देगा। आवश्यकता अनुसार मान को समायोजित करें।

5.4 फ़ॉन्ट कैसे हटाएँ

यदि आपको अनावश्यक फ़ॉन्ट हटाने की आवश्यकता है, तो नीचे दिए गए चरणों का पालन करें।

5.4.1 apt के माध्यम से स्थापित फ़ॉन्ट हटाएँ

पैकेज मैनेजर के ज़रिए स्थापित फ़ॉन्ट को हटाने के लिए उपयोग करें:

sudo apt remove fonts-ipafont

5.4.2 मैन्युअल रूप से स्थापित फ़ॉन्ट हटाएँ

मैन्युअल रूप से जोड़े गए फ़ॉन्ट को ~/.fonts/ या /usr/share/fonts/ से हटाएँ और फ़ॉन्ट कैश को अपडेट करें:

rm -rf ~/.fonts/HackGen*
fc-cache -fv

सिस्टम‑वाइड फ़ॉन्ट के लिए, उन्हें /usr/share/fonts/ से हटाएँ:

sudo rm -rf /usr/share/fonts/HackGen*
sudo fc-cache -fv

5.5 सारांश

इस अनुभाग में सामान्य फ़ॉन्ट‑संबंधी समस्याओं के समाधान प्रस्तुत किए गए। मुख्य बिंदु इस प्रकार हैं:

ProblemSolution
Fonts are not appearingUpdate the font cache with fc-cache -fv
Font files are in the wrong locationMove them to ~/.fonts/ or /usr/share/fonts/
Font permission errorsFix with sudo chmod -R 755 /usr/share/fonts
Fonts not applied in specific applicationsManually set fonts in application settings
Fonts are too smallAdjust scaling in GNOME Tweaks
Remove unwanted fontsDelete them from ~/.fonts/ or use apt remove

अगले कदम

अब जब आप फ़ॉन्ट समस्याओं को ट्रबलशूट करना जानते हैं, अगला भाग उबंटू पर फ़ॉन्ट इंस्टॉलेशन और कॉन्फ़िगरेशन से संबंधित अक्सर पूछे जाने वाले प्रश्न (FAQ) को कवर करेगा।

6. अक्सर पूछे जाने वाले प्रश्न (FAQ)

यह भाग फ़ॉन्ट इंस्टॉलेशन, प्रबंधन और उबंटू पर ट्रबलशूटिंग से संबंधित सामान्य प्रश्नों और चिंताओं को कवर करता है।

6.1 मैं यह कैसे सत्यापित कर सकता हूँ कि फ़ॉन्ट इंस्टॉल है?

प्रश्न: मैंने एक फ़ॉन्ट इंस्टॉल किया, लेकिन मुझे यकीन नहीं है कि यह सही से इंस्टॉल हुआ है या नहीं। मैं इसे कैसे जांचूँ?

उत्तर: आप अपने सिस्टम पर सभी इंस्टॉल किए गए फ़ॉन्ट्स की सूची देखने के लिए निम्न कमांड का उपयोग कर सकते हैं:

fc-list

यदि आप किसी विशेष फ़ॉन्ट की तलाश में हैं, तो आप परिणामों को फ़िल्टर करने के लिए grep का उपयोग कर सकते हैं:

fc-list | grep "FontName"

उदाहरण के लिए, यह जांचने के लिए कि Noto फ़ॉन्ट्स इंस्टॉल हैं या नहीं:

fc-list | grep "Noto"

6.2 क्या मैं उबंटू पर विंडोज़ फ़ॉन्ट्स (Meiryo, Yu Gothic) का उपयोग कर सकता हूँ?

प्रश्न: मैं उबंटू पर Meiryo या Yu Gothic जैसे विंडोज़ फ़ॉन्ट्स का उपयोग करना चाहता हूँ। क्या यह संभव है?

उत्तर: हाँ, आप दो तरीकों से उबंटू पर विंडोज़ फ़ॉन्ट्स का उपयोग कर सकते हैं।

विधि 1: उबंटू रिपॉज़िटरी से माइक्रोसॉफ्ट कोर फ़ॉन्ट्स इंस्टॉल करें

माइक्रोसॉफ्ट के कोर फ़ॉन्ट्स (Arial, Times New Roman, आदि) को निम्न कमांड से इंस्टॉल किया जा सकता है:

sudo apt install -y ttf-mscorefonts-installer

💡 नोट:
इंस्टॉलेशन के दौरान आपसे एंड यूज़र लाइसेंस एग्रीमेंट (EULA) को स्वीकार करने के लिए कहा जाएगा। स्वीकार करने के लिए TabEnter दबाएँ।

विधि 2: विंडोज़ फ़ॉन्ट्स को मैन्युअली कॉपी करें

आप विंडोज़ मशीन से फ़ॉन्ट्स को मैन्युअली कॉपी कर सकते हैं। फ़ॉन्ट फ़ाइलें C:WindowsFonts में स्थित हैं, उन्हें उबंटू पर ट्रांसफ़र करें, और ~/.fonts/ या /usr/share/fonts/ में ले जाएँ:

mkdir -p ~/.fonts
cp /path/to/WindowsFonts/*.ttf ~/.fonts/
fc-cache -fv

यह विधि आपको उबंटू पर Meiryo और Yu Gothic जैसे फ़ॉन्ट्स का उपयोग करने की अनुमति देती है।

6.3 मैं टर्मिनल फ़ॉन्ट को कैसे बदलूँ?

प्रश्न: उबंटू टर्मिनल में उपयोग किए जाने वाले फ़ॉन्ट को मैं कैसे बदलूँ?

उत्तर: प्रक्रिया आपके द्वारा उपयोग किए जा रहे टर्मिनल एप्लिकेशन पर निर्भर करती है।

GNOME टर्मिनल (डिफ़ॉल्ट उबंटू टर्मिनल) के लिए:

  1. टर्मिनल खोलें
  2. “Preferences”“Profiles” पर जाएँ
  3. “Custom Font” को सक्षम करें
  4. अपना पसंदीदा फ़ॉन्ट चुनें (जैसे, “HackGen” या “Noto Sans Mono”)

Konsole (KDE का टर्मिनल) के लिए:

  1. “Settings”“Edit Profile” पर जाएँ
  2. “Appearance” टैब पर जाएँ
  3. अपना पसंदीदा फ़ॉन्ट चुनें

6.4 मेरे फ़ॉन्ट बहुत छोटे हैं! मैं आकार कैसे बदलूँ?

प्रश्न: मेरे सिस्टम पर फ़ॉन्ट बहुत छोटे हैं और पढ़ने में कठिन हैं। क्या मैं आकार समायोजित कर सकता हूँ?

उत्तर: हाँ, फ़ॉन्ट आकार समायोजित करने के कई तरीके हैं।

विधि 1: GNOME में फ़ॉन्ट स्केलिंग समायोजित करें

यदि आप GNOME डेस्कटॉप वातावरण का उपयोग कर रहे हैं, तो आप GNOME Tweaks के माध्यम से फ़ॉन्ट स्केलिंग फ़ैक्टर को समायोजित कर सकते हैं:

sudo apt install gnome-tweaks

“Tweaks” खोलें और “Fonts” सेक्शन पर जाएँ। “Scaling Factor” को समायोजित करें (उदाहरण के लिए, फ़ॉन्ट को बड़ा करने के लिए 1.2 सेट करें)।

विधि 2: हाई-रिज़ॉल्यूशन डिस्प्ले के लिए DPI सेटिंग्स बदलें

यदि आप 4K या हाई-DPI डिस्प्ले का उपयोग कर रहे हैं, तो DPI स्केल को बढ़ा सकते हैं:

gsettings set org.gnome.desktop.interface text-scaling-factor 1.2

पाठ को अधिक पढ़ने योग्य बनाने के लिए आवश्यकतानुसार मान को समायोजित करें।

6.5 मैं अनचाहे फ़ॉन्ट्स को कैसे हटाऊँ?

प्रश्न: मैंने कुछ फ़ॉन्ट्स इंस्टॉल किए हैं जो अब मुझे नहीं चाहिए। मैं उन्हें कैसे हटा सकता हूँ?

उत्तर: हटाने प्रक्रिया इस बात पर निर्भर करती है कि फ़ॉन्ट्स कैसे इंस्टॉल किए गए थे।

apt के माध्यम से इंस्टॉल किए गए फ़ॉन्ट्स हटाएँ

यदि आपने पैकेज मैनेजर के माध्यम से फ़ॉन्ट इंस्टॉल किया है, तो निम्न कमांड से हटाएँ:

sudo apt remove fonts-ipafont

मैन्युअली इंस्टॉल किए गए फ़ॉन्ट्स हटाएँ

~/.fonts/ में मैन्युअली जोड़े गए फ़ॉन्ट्स को हटाएँ और फ़ॉन्ट कैश अपडेट करें:

rm -rf ~/.fonts/FontName*
fc-cache -fv

सिस्टम-व्यापी फ़ॉन्ट्स को /usr/share/fonts/ से हटाएँ:

sudo rm -rf /usr/share/fonts/FontName*
sudo fc-cache -fv

6.6 सारांश

इस FAQ भाग में, हमने सामान्य फ़ॉन्ट-संबंधी प्रश्नों के समाधान कवर किए, जिसमें शामिल हैं:

  • इंस्टॉल किए गए फ़ॉन्ट्स की जाँच कैसे करें
  • Ubuntu पर Windows फ़ॉन्ट्स का उपयोग कैसे करें
  • टर्मिनल फ़ॉन्ट्स को कैसे बदलें
  • फ़ॉन्ट आकार कैसे समायोजित करें
  • अनचाहे फ़ॉन्ट्स को कैसे हटाएँ

अगले कदम

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

7. निष्कर्ष

इस गाइड में हमने Ubuntu पर फ़ॉन्ट्स को इंस्टॉल, कॉन्फ़िगर, मैनेज और ट्रबलशूट करने के बारे में आपको जो कुछ भी जानना आवश्यक था, वह कवर किया है। आइए मुख्य बिंदुओं का सारांश देखें।

7.1 मुख्य निष्कर्ष

🔹 Ubuntu के डिफ़ॉल्ट फ़ॉन्ट्स और स्टोरेज लोकेशन को समझना

  • Ubuntu में Noto Sans, DejaVu Sans, और Ubuntu Font जैसे फ़ॉन्ट्स शामिल होते हैं।
  • फ़ॉन्ट्स को ~/.fonts/ (उपयोगकर्ता‑विशिष्ट) और /usr/share/fonts/ (सिस्टम‑व्यापी) जैसी डायरेक्टरीज़ में रखा जाता है।

🔹 फ़ॉन्ट्स कैसे इंस्टॉल करें

  • तेज़ इंस्टॉलेशन के लिए apt का उपयोग करें (sudo apt install fonts-ipafont)।
  • फ़ॉन्ट्स को मैन्युअली ~/.fonts/ या /usr/share/fonts/ में कॉपी करके जोड़ें।
  • आवश्यकतानुसार विशिष्ट फ़ॉन्ट्स (Windows फ़ॉन्ट्स, प्रोग्रामिंग फ़ॉन्ट्स) इंस्टॉल करें।

🔹 फ़ॉन्ट्स को कॉन्फ़िगर और मैनेज कैसे करें

  • सिस्टम‑व्यापी फ़ॉन्ट सेटिंग्स को समायोजित करने के लिए GNOME Tweaks या KDE Settings का उपयोग करें।
  • टर्मिनल, VS Code, और LibreOffice जैसे एप्लिकेशन में फ़ॉन्ट्स को कस्टमाइज़ करें।
  • नए फ़ॉन्ट्स जोड़ने के बाद fc-cache -fv के साथ फ़ॉन्ट कैश अपडेट करें।

🔹 फ़ॉन्ट समस्याओं का निवारण

  • फ़ॉन्ट नहीं दिख रहे? fc-cache -fv के साथ फ़ॉन्ट कैश अपडेट करें।
  • फ़ॉन्ट फ़ाइलें गलत स्थान पर हैं? उन्हें ~/.fonts/ या /usr/share/fonts/ में ले जाएँ।
  • एप्लिकेशन में फ़ॉन्ट लागू नहीं हो रहा? एप्लिकेशन की फ़ॉन्ट सेटिंग्स को मैन्युअली बदलें।
  • फ़ॉन्ट आकार बहुत छोटा है? GNOME Tweaks में फ़ॉन्ट स्केलिंग समायोजित करें।

🔹 सामान्य FAQs कवर किए गए

  • Ubuntu पर Windows फ़ॉन्ट्स का उपयोग
  • बेहतर पठनीयता के लिए फ़ॉन्ट आकार समायोजित करना
  • फ़ॉन्ट को बोल्ड बनाना या रेंडरिंग सुधारना
  • अनचाहे फ़ॉन्ट्स को हटाना

7.2 अगले कदम

अब जब आप Ubuntu पर फ़ॉन्ट्स को मैनेज करना समझते हैं, तो आप निम्नलिखित कार्य कर सकते हैं:

विभिन्न फ़ॉन्ट्स इंस्टॉल और प्रयोग करें

  • बेहतर जापानी पठनीयता के लिए fonts-ipafont इंस्टॉल करने की कोशिश करें।
  • Google Fonts से कस्टम फ़ॉन्ट्स डाउनलोड करके जोड़ें।

बेहतर पठनीयता के लिए फ़ॉन्ट सेटिंग्स समायोजित करें

  • GNOME Tweaks में UI फ़ॉन्ट को “Noto Sans JP” में बदलें।
  • VS Code में “HackGen” जैसे मोनोस्पेस्ड प्रोग्रामिंग फ़ॉन्ट को सेट करें।

अनावश्यक फ़ॉन्ट्स को साफ़ करें

  • इंस्टॉल किए गए फ़ॉन्ट्स की जाँच के लिए fc-list का उपयोग करें और जिनकी आपको ज़रूरत नहीं है उन्हें हटाएँ।

बेहतर डिस्प्ले के लिए फ़ॉन्ट रेंडरिंग सुधारें

gsettings set org.gnome.settings-daemon.plugins.xsettings hinting 'full'
gsettings set org.gnome.settings-daemon.plugins.xsettings antialiasing 'rgba'

7.3 अतिरिक्त संसाधन

Ubuntu में फ़ॉन्ट प्रबंधन के बारे में अधिक जानकारी के लिए नीचे दिए गए संसाधनों को देखें:

7.4 अंतिम विचार

अपने फ़ॉन्ट सेटिंग्स को अनुकूलित करके आप पठनीयता में सुधार, उत्पादकता बढ़ा सकते हैं, और अपने Ubuntu अनुभव को अधिक दृश्य रूप से आकर्षक बना सकते हैं। इस गाइड का उपयोग करके अपने फ़ॉन्ट वातावरण को अपनी आवश्यकताओं के अनुसार कस्टमाइज़ करें।

🎯 फ़ॉन्ट बदलने से आपका Ubuntu अनुभव पूरी तरह बदल सकता है!
विभिन्न फ़ॉन्ट्स और सेटिंग्स आज़माएँ ताकि आपके कार्यप्रवाह के लिए परिपूर्ण वातावरण बन सके।