วิธีการติดตั้ง, กำหนดค่า, และแก้ไขปัญหาฟอนต์ใน Ubuntu (คู่มือฉบับสมบูรณ์)

.

1. Introduction

เมื่อคุณติดตั้ง Ubuntu ครั้งแรก คุณเคยรู้สึกว่า “แบบอักษรอ่านยาก” หรือ “แบบอักษรญี่ปุ่นดูหยาบ” หรือไม่? ผู้ใช้ที่เปลี่ยนจาก Windows หรือ macOS มักจะรู้สึกไม่สบายใจกับแบบอักษรเริ่มต้นของ Ubuntu เนื่องจาก Ubuntu มีแบบอักษรให้เลือกจำกัดและการเรนเดอร์แบบอักษรแตกต่างจากระบบปฏิบัติการอื่น ๆ

คุณอาจต้องการ “ติดตั้งแบบอักษรที่คุณชื่นชอบ” หรือ “เพิ่มแบบอักษรแบบโมโนสเปซสำหรับการเขียนโปรแกรม” แม้ว่า Ubuntu จะอนุญาตให้คุณเพิ่มและกำหนดค่าแบบอักษรได้อย่างอิสระ แต่ผู้ใช้ที่ไม่รู้ขั้นตอนที่ถูกต้องอาจเจอปัญหาได้

บทความนี้ให้คำแนะนำโดยละเอียดเกี่ยวกับ วิธีการติดตั้งแบบอักษรบน Ubuntu เราจะนำเสนอสามวิธีเพื่อให้คุณเลือกวิธีที่เหมาะกับความต้องการของคุณที่สุด:

  • วิธีที่ 1: ติดตั้งจากคลังแพ็กเกจอย่างเป็นทางการของ Ubuntu (ง่าย)
  • วิธีที่ 2: เพิ่มแบบอักษรด้วยตนเอง (แบบอักษรกำหนดเอง)
  • วิธีที่ 3: ติดตั้งแบบอักษรเฉพาะ (แบบอักษร Windows, แบบอักษรสำหรับการเขียนโปรแกรม)

เรายังอธิบาย วิธีการกำหนดค่าแบบอักษรและวิธีแก้ไขปัญหาที่พบบ่อย หลังการติดตั้ง ด้วยการอ่านบทความนี้จนจบ คุณจะสามารถ ปรับแต่งสภาพแวดล้อมแบบอักษรของ Ubuntu ให้ใช้งานสบายยิ่งขึ้น

มาดูแบบอักษรเริ่มต้นที่ติดตั้งมาพร้อม Ubuntu และไดเรกทอรีที่เก็บแบบอักษรกันเถอะ

2. Default Ubuntu Fonts and Storage Locations

Ubuntu มาพร้อมกับแบบอักษรหลายแบบที่ติดตั้งล่วงหน้า อย่างไรก็ตาม แบบอักษรเริ่มต้นเหล่านี้ไม่ได้เหมาะสมเสมอไป และผู้ใช้หลายคน—โดยเฉพาะผู้ใช้ญี่ปุ่น—พบว่าความอ่านง่ายของแบบอักษรญี่ปุ่นเริ่มต้นไม่ดี ในส่วนนี้เราจะอธิบายแบบอักษรเริ่มต้นของ Ubuntu และไดเรกทอรีที่เก็บแบบอักษร

2.1 What Are the Default Ubuntu Fonts?

โดยค่าเริ่มต้น Ubuntu มีแบบอักษรต่อไปนี้:

Font NameDescription
UbuntuOfficial Ubuntu UI font with high readability
Noto SansGoogle’s multi-language font family (supports Japanese)
DejaVu SansA standard sans-serif font with good readability
Liberation SansSimilar to Arial on Windows
Monospace fonts (Ubuntu Mono, DejaVu Mono)Ideal monospaced fonts for programming

แบบอักษรเหล่านี้ถูกใช้ทั่วทั้งระบบและแอปพลิเคชัน อย่างไรก็ตาม เมื่อพูดถึงข้อความญี่ปุ่น ผู้ใช้หลายคนพบว่า Noto Sans เริ่มต้น “บางและอ่านยาก” หรือ “ไม่สวยงาม” ทำให้พวกเขาเลือกใช้แบบอักษร IPA, Meiryo หรือแบบอักษรญี่ปุ่นคุณภาพสูงอื่น ๆ

2.2 Font Storage Locations

Ubuntu ให้คุณเลือกได้ว่าต้องการให้แบบอักษรใช้ ทั่วทั้งระบบ หรือ เฉพาะผู้ใช้เดียว ขึ้นอยู่กับว่าคุณติดตั้งแบบอักษรไว้ที่ไหน

Font DirectoryScopeCommand Example
/usr/share/fonts/System-wide (available to all users)sudo mv font.ttf /usr/share/fonts/
~/.fonts/User-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 How to Check Installed Fonts

เพื่อแสดงรายการแบบอักษรทั้งหมดที่ติดตั้งอยู่บน Ubuntu ให้รันคำสั่ง:

fc-list

เพื่อค้นหาแบบอักษรเฉพาะ ให้รวมกับ grep:

fc-list | grep "Noto"

คำสั่งนี้จะแสดงแบบอักษรทั้งหมดที่ชื่อรวม “Noto”

Next Steps

ตอนนี้คุณเข้าใจแบบอักษรเริ่มต้นของ Ubuntu และตำแหน่งที่เก็บแบบอักษรแล้ว ส่วนต่อไปจะนำคุณไปสู่การติดตั้งแบบอักษรจริง เราจะเริ่มด้วย วิธีที่ง่ายที่สุด: การติดตั้งแบบอักษรด้วยคำสั่ง apt

3. Font Installation Methods (3 Approaches)

Ubuntu มีหลายวิธีในการติดตั้งแบบอักษร ในส่วนนี้เราจะแนะนำสามแนวทาง—from วิธีที่ง่ายที่สุดสำหรับผู้เริ่มต้นจนถึงเทคนิคขั้นสูงสำหรับการติดตั้งแบบอักษรเฉพาะ

  • วิธีที่ 1: ติดตั้งแบบอักษรโดยใช้คลังแพ็กเกจอย่างเป็นทางการ (apt) — ง่ายและแนะนำ
  • วิธีที่ 2: เพิ่มแบบอักษรด้วยตนเอง (สำหรับแบบอักษรกำหนดเอง)
  • วิธีที่ 3: ติดตั้งแบบอักษรเฉพาะ (แบบอักษร Windows, แบบอักษรที่เป็นมิตรต่อผู้พัฒนา)

3.1 Installing Fonts Using the Official Repository (apt)

วิธีที่ง่ายที่สุดในการติดตั้งแบบอักษรคือใช้คลังแพ็กเกจอย่างเป็นทางการของ Ubuntu มีแบบอักษรญี่ปุ่นและแบบอักษรทั่วไปจำนวนมากให้เลือก ทำให้การติดตั้งเป็นเรื่องง่ายและเชื่อถือได้

3.1.1 Installing IPA Fonts

IPA fonts มีความอ่านง่ายเป็นอย่างดีสำหรับข้อความญี่ปุ่นและเหมาะกับการใช้งานในธุรกิจ ติดตั้งโดยใช้คำสั่งต่อไปนี้:

.“` sudo apt update sudo apt install -y fonts-ipafont fc-cache -fv

📌 **ประเด็นสำคัญ**



* `fonts-ipafont` มีฟอนต์ญี่ปุ่นแบบ IPA
* `fc-cache -fv` อัปเดตแคชของฟอนต์ — อย่าลืมรันคำสั่งนี้



#### 3.1.2 การติดตั้งฟอนต์ที่เป็นประโยชน์เพิ่มเติม



Ubuntu’s official repository includes many other fonts. Install commonly used options with:

sudo apt install -y fonts-noto fonts-ubuntu fonts-roboto

Font PackageDescription
fonts-notoGoogle’s Noto family (multi-language support)
fonts-ubuntuUbuntu’s default UI font
fonts-robotoGoogle’s Roboto (Android UI font)
วิธีนี้แนะนำสำหรับผู้เริ่มต้นเพราะง่ายและมีโอกาสเกิดข้อผิดพลาดน้อย ### 3.2 การเพิ่มฟอนต์ด้วยตนเอง หากฟอนต์ที่คุณต้องการไม่มีในที่เก็บข้อมูลอย่างเป็นทางการ (เช่น Google Fonts หรือฟอนต์ที่กำหนดเอง) คุณสามารถเพิ่มได้ด้วยตนเอง. #### 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. ติดตั้งฟอนต์หลักของ Microsoft ด้วย:

sudo apt install -y ttf-mscorefonts-installer

💡 **หมายเหตุ:**  
ระหว่างการติดตั้ง คุณต้องยอมรับข้อตกลง EULA ของ Microsoft ใช้ `Tab` → `Enter` เพื่อเลือก “Agree.”



#### 3.3.2 การติดตั้ง HackGen (ฟอนต์ที่เป็นมิตรต่อโปรแกรมเมอร์)



HackGen เป็นฟอนต์ monospaced ยอดนิยมที่ออกแบบมาสำหรับการเขียนโค้ด ติดตั้งโดยใช้คำสั่งต่อไปนี้:

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:


MethodDifficultyUse CaseExample
Using apt★☆☆ (Easy)Fonts available in official repositoriesfonts-ipafont
Manual installation★★☆ (Intermediate)Add fonts freely from any sourceGoogle Fonts
Specific fonts★★☆ (Intermediate)Install Windows or developer-oriented fontsMeiryo, HackGen
วิธีที่ดีที่สุดขึ้นอยู่กับเป้าหมายของคุณ หากคุณต้องการฟอนต์ญี่ปุ่นที่ดีกว่า **ติดตั้งผ่าน apt** หากคุณต้องการปรับแต่งรูปลักษณ์หรือปรับปรุงสภาพแวดล้อมการเขียนโค้ด **การติดตั้งด้วยตนเอง** เป็นทางเลือกที่เหมาะสม. ## 4. การกำหนดค่าและการจัดการฟอนต์ เมื่อการติดตั้งฟอนต์เสร็จสิ้น ขั้นตอนต่อไปคือ **การกำหนดค่าและจัดการฟอนต์ของคุณ** Ubuntu รองรับการตั้งค่าฟอนต์ทั่วระบบและการปรับแต่งฟอนต์ต่อแอปพลิเคชัน ส่วนนี้อธิบายวิธีตรวจสอบฟอนต์ที่ติดตั้ง, กำหนดค่าฟอนต์ของสภาพแวดล้อมเดสก์ท็อป, และปรับการตั้งค่าฟอนต์สำหรับแอปพลิเคชันต่าง ๆ. ### 4.1 การตรวจสอบฟอนต์ที่ติดตั้ง เพื่อยืนยันว่าฟอนต์ที่ติดตั้งใหม่ได้รับการรับรู้โดย Ubuntu ให้ใช้คำสั่งต่อไปนี้. #### 4.1.1 แสดงฟอนต์ที่ติดตั้งทั้งหมด

fc-list

คำสั่งนี้จะแสดงฟอนต์ที่ลงทะเบียนทั้งหมดในระบบ.



#### 4.1.2 ค้นหาฟอนต์เฉพาะ



เช่น เพื่อค้นหาฟอนต์ที่มีชื่อ “Noto”:

fc-list | grep “Noto”

หากชื่อฟอนต์ปรากฏในรายการ แสดงว่าติดตั้งสำเร็จ.



### 4.2 การเปลี่ยนฟอนต์ทั่วระบบ



สภาพแวดล้อมเดสก์ท็อปของ Ubuntu (GNOME, KDE ฯลฯ) ให้คุณปรับเปลี่ยนการตั้งค่าฟอนต์ทั่วระบบ.



#### 4.2.1 GNOME (สภาพแวดล้อมเดสก์ท็อปเริ่มต้นของ Ubuntu)



ใน GNOME คุณสามารถใช้ GNOME Tweaks (GNOME Tweak Tool) เพื่อเปลี่ยนฟอนต์ของระบบ หากยังไม่ได้ติดตั้ง ให้รัน:

sudo apt install gnome-tweaks

หลังการติดตั้ง เปิด **Tweaks** และแก้ไขการตั้งค่าในส่วน **Fonts**:

.* **แบบอักษรส่วนติดต่อผู้ใช้**
* **แบบอักษรเอกสาร**
* **แบบอักษร Monospace** (สำหรับเทอร์มินัลและโปรแกรมแก้ไข)
* **แบบอักษรแถบหัวเรื่อง**



ตัวอย่างเช่น การเปลี่ยนแบบอักษร UI เป็น “Noto Sans JP” จะช่วยปรับปรุงการอ่านภาษาญี่ปุ่นอย่างมาก.



#### 4.2.2 KDE Plasma (Kubuntu, ฯลฯ)



ในสภาพแวดล้อม KDE ให้กำหนดค่าแบบอักษรผ่าน “System Settings”:



1. เปิด **System Settings**
2. เลือก **Fonts**
3. แก้ไข “General”, “Fixed-width”, และหมวดหมู่แบบอักษรอื่น ๆ
4. ใช้และรีสตาร์ทหากจำเป็น



### 4.3 การกำหนดค่าแบบอักษรตามแอปพลิเคชัน



บางแอปพลิเคชันมีการตั้งค่าแบบอักษรแยกต่างหากซึ่งไม่ขึ้นกับการตั้งค่าระบบ.



#### 4.3.1 เทอร์มินัล (GNOME Terminal, Konsole)



##### **การเปลี่ยนแบบอักษรใน GNOME Terminal**



1. เปิด GNOME Terminal
2. ไปที่ **Preferences → Profile**
3. เปิดใช้งาน **“Use custom font”**
4. เลือกแบบอักษรที่คุณต้องการ (เช่น “HackGen”)



##### **การเปลี่ยนแบบอักษรใน Konsole (KDE Terminal)**



1. เปิด **Settings → Edit Profile**
2. เลือกแท็บ **Appearance**
3. เปลี่ยนแบบอักษร (เช่น HackGen, Noto Sans Mono)



#### 4.3.2 VS Code (Visual Studio Code)



การกำหนดค่าแบบอักษรมีความสำคัญเป็นพิเศษสำหรับการพัฒนา ใน VS Code ให้กำหนดแบบอักษรผ่าน `settings.json`:



1. เปิด **Settings → Text Editor → Font Family**
2. หากต้องการใช้ HackGen ให้กำหนดตามด้านล่าง:

“editor.fontFamily”: “‘HackGen Console’, ‘Fira Code’, monospace”

3. บันทึกและรีสตาร์ท VS Code เพื่อให้การเปลี่ยนแปลงมีผล



#### 4.3.3 LibreOffice (การแก้ไขเอกสาร)



LibreOffice ยังอนุญาตให้เปลี่ยนแบบอักษรเริ่มต้นของมันได้.



1. เปิด **Tools → Options**
2. เลือก **LibreOffice → Fonts**
3. ตั้งค่าแบบอักษรเริ่มต้น เช่น “Noto Sans JP”
4. บันทึกและรีสตาร์ท



### 4.4 การอัปเดตแคชแบบอักษร



หากแบบอักษรที่ติดตั้งใหม่ไม่ได้รับการใช้ ให้อัปเดตแคชแบบอักษรด้วยตนเอง:

fc-cache -fv

ซึ่งจะทำให้ระบบรับรู้ข้อมูลแบบอักษรใหม่อย่างถูกต้อง.



### 4.5 สรุป



ต่อไปนี้คือสรุปวิธีการกำหนดค่าและจัดการแบบอักษรบน Ubuntu:



* **ตรวจสอบแบบอักษรที่ติดตั้ง** → `fc-list`
* **แก้ไขแบบอักษรทั่วระบบ** → GNOME Tweaks หรือการตั้งค่า KDE
* **กำหนดค่าแบบอักษรตามแอปพลิเคชัน** → Terminal, VS Code, LibreOffice
* **อัปเดตแคชแบบอักษร** หากการเปลี่ยนแปลงไม่ได้รับการใช้ → `fc-cache -fv`



## 5. การแก้ไขปัญหา (แก้ไขปัญหาแบบอักษร)



หลังจากติดตั้งและกำหนดค่าแบบอักษรใน Ubuntu คุณอาจพบปัญหาเช่นแบบอักษรไม่แสดงอย่างถูกต้องหรือไม่พร้อมใช้งานในแอปพลิเคชันบางตัว ส่วนนี้อธิบายปัญหาแบบอักษรทั่วไปและวิธีแก้ไข.



### 5.1 แบบอักษรไม่แสดงผล



หากแบบอักษรไม่ปรากฏในระบบหรือแอปพลิเคชันแม้หลังการติดตั้ง ให้ลองวิธีแก้ต่อไปนี้.



#### 5.1.1 อัปเดตแคชแบบอักษร



หากแบบอักษรถูกเพิ่มด้วยตนเอง ระบบอาจยังไม่รับรู้ ให้ทำการอัปเดตแคชแบบอักษร:

fc-cache -fv

การรีสตาร์ทระบบหลังจากรันคำสั่งนี้อาจช่วยได้.



#### 5.1.2 ตรวจสอบตำแหน่งไฟล์แบบอักษร



ตรวจสอบให้แน่ใจว่าแบบอักษรที่ติดตั้งอยู่ในไดเรกทอรีที่ถูกต้อง.



**ตรวจสอบด้วยคำสั่งต่อไปนี้:**

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

หากไฟล์ที่คาดหวัง (เช่น `HackGen.ttf`) ไม่ปรากฏ อาจอยู่ในตำแหน่งผิด ย้ายแบบอักษรไปยังไดเรกทอรีที่ถูกต้องและรัน `fc-cache -fv` อีกครั้ง.



#### 5.1.3 ตรวจสอบสิทธิ์ไฟล์แบบอักษร



สิทธิ์ไฟล์ที่ไม่ถูกต้องอาจทำให้แบบอักษรไม่แสดง แก้ไขสิทธิ์ด้วย:

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

หลังจากปรับสิทธิ์แล้ว ให้ทำการอัปเดตแคชแบบอักษรและรีบูตหากจำเป็น.



### 5.2 แบบอักษรไม่ทำงานในแอปพลิเคชันเฉพาะ



บางแอปพลิเคชันจัดการแบบอักษรแยกจากการตั้งค่าระบบ ซึ่งอาจทำให้แบบอักษรที่เพิ่มใหม่ไม่ถูกใช้.



#### 5.2.1 แบบอักษรไม่พร้อมใช้งานในเทอร์มินัล (GNOME Terminal, Konsole)



ตั้งค่าแบบอักษรด้วยตนเองในการตั้งค่าแอปพลิเคชันเทอร์มินัล.



1. **GNOME Terminal:**


* Preferences → Edit Profile → เปิดใช้งาน “Use custom font”


1. **Konsole (KDE):**


* Settings → Edit Profile → แท็บ Appearance → เปลี่ยนแบบอักษร


#### 5.2.2 แบบอักษรไม่ถูกนำไปใช้ใน VS Code

If font changes do not appear in Visual Studio Code, edit the `settings.json` file directly.

“editor.fontFamily”: “‘HackGen Console’, ‘Fira Code’, monospace”

Ensure that the font name is spelled correctly, then restart VS Code.

#### 5.2.3 ฟอนต์ไม่ถูกนำไปใช้ใน LibreOffice

LibreOffice may use its own default font settings.

1. เครื่องมือ → ตัวเลือก → LibreOffice → ฟอนต์
2. เปลี่ยนฟอนต์เริ่มต้นเป็น “Noto Sans JP” หรือฟอนต์ IPA
3. บันทึกและรีสตาร์ท LibreOffice

### 5.3 ขนาดฟอนต์เล็กเกินไปหรือใหญ่เกินไป

If fonts are displayed correctly but the size is inappropriate, use the following adjustment methods.

#### 5.3.1 ปรับสเกลฟอนต์ใน GNOME

Use GNOME Tweaks to adjust overall font scale.

1. ติดตั้ง GNOME Tweaks หากยังไม่ได้ติดตั้ง:

sudo apt install gnome-tweaks

2. เปิด **Tweaks**
3. ปรับ **Scaling Factor** ใต้ส่วน “Fonts”

For example, changing the default value **1.0** to **1.2** slightly increases font size.

#### 5.3.2 เปลี่ยนขนาดฟอนต์โดยใช้ Xresources (ขั้นสูง)

For Xorg environments (Xfce, i3wm, Openbox, etc.), you can adjust font DPI via `~/.Xresources`.

1. แก้ไขไฟล์:

nano ~/.Xresources

2. เพิ่มการตั้งค่าต่อไปนี้:

Xft.dpi: 120

3. ใช้งานการกำหนดค่า:

xrdb -merge ~/.Xresources

### 5.4 การลบฟอนต์

If you want to remove unnecessary fonts, use the following methods.

#### 5.4.1 ลบฟอนต์ที่ติดตั้งผ่าน apt

To remove fonts installed from the official repository:

sudo apt remove fonts-ipafont

#### 5.4.2 ลบฟอนต์ที่ติดตั้งด้วยตนเอง

To remove fonts added manually to `~/.fonts/`:

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

To remove system-wide fonts:

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

### 5.5 สรุป

This section summarized common font-related issues and how to resolve them.

IssueSolution
Fonts not displayingUpdate cache using fc-cache -fv
Incorrect font placementPlace fonts in ~/.fonts/ or /usr/share/fonts/
Permission errorsFix with sudo chmod -R 755 /usr/share/fonts
Not applied in certain appsManually change application font settings
Font size issuesAdjust scaling via GNOME Tweaks
Removing unnecessary fontsDelete font files and update cache
## 6. FAQ (คำถามที่พบบ่อย) This section covers common questions about installing and managing fonts in Ubuntu. ### 6.1 ฉันจะตรวจสอบได้อย่างไรว่าฟอนต์ถูกติดตั้งอย่างถูกต้อง? **ถาม:** I installed a font, but I’m not sure if it was recognized by the system. How can I verify it? **ตอบ:** Use the following command to list all fonts recognized by Ubuntu:

fc-list

To search for a specific font, combine with `grep`:

fc-list | grep “font-name”

For example, to search for the Noto font family:

fc-list | grep “Noto”

### 6.2 ฉันสามารถใช้ฟอนต์ Windows (Meiryo, Yu Gothic) บน Ubuntu ได้หรือไม่?

**ถาม:** Is it possible to install and use Windows fonts like Meiryo or Yu Gothic on Ubuntu?

**ตอบ:** Yes, there are two ways to install Windows fonts on Ubuntu.

#### **วิธีที่ 1: ติดตั้ง Microsoft Core Fonts จากที่เก็บของ Ubuntu**

To install Microsoft's basic fonts (Arial, Times New Roman, etc.):

sudo apt install -y ttf-mscorefonts-installer

During installation, a license agreement will appear. Press `Tab` → `Enter` to accept.

#### **วิธีที่ 2: คัดลอกฟอนต์ด้วยตนเองจาก Windows**

Copy the `.ttf` files from Windows:

`C:\Windows\Fonts`

Then place them into Ubuntu’s font directory:

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

This method works for Meiryo, Yu Gothic, and most other Windows fonts.

### 6.3 ฉันจะเปลี่ยนฟอนต์ของเทอร์มินัลได้อย่างไร?

**ถาม:** I want to change the font used in the Ubuntu terminal. How can I do that?

**ตอบ:** The steps vary depending on the terminal application.

#### **GNOME Terminal (เทอร์มินัลเริ่มต้นของ Ubuntu)**

1. เปิด Terminal
2. ไปที่ **Preferences → Profiles**
3. เปิดใช้งาน **“Use custom font”**
4. เลือกฟอนต์เช่น “HackGen”

#### **Konsole (เทอร์มินัลของ KDE)**

1. เปิด **Settings → Edit Profile**
2. ไปที่แท็บ **Appearance**
3. เลือกฟอนต์เช่น “HackGen” หรือ “Noto Sans Mono”

### 6.4 ขนาดฟอนต์เล็กเกินไป ฉันสามารถปรับได้หรือไม่?

**Q:** ขนาดฟอนต์ของระบบเล็กเกินไปและอ่านยาก ฉันจะเพิ่มขนาดได้อย่างไร?

**A:** มีหลายวิธีขึ้นอยู่กับสภาพแวดล้อมของคุณ

#### **วิธีที่ 1: ใช้ GNOME Tweaks**

sudo apt install gnome-tweaks

หลังจากติดตั้งแล้ว เปิด **Tweaks → Fonts** และปรับสเกลฟอนต์

#### **วิธีที่ 2: แก้ไข Xresources (สำหรับสภาพแวดล้อม Xorg)**

nano ~/.Xresources

เพิ่มหรือแก้ไขบรรทัดต่อไปนี้:

Xft.dpi: 120

ใช้การเปลี่ยนแปลง:

xrdb -merge ~/.Xresources

#### **วิธีที่ 3: ปรับ DPI สำหรับจอ 4K หรือ HiDPI**

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

ปรับค่าระหว่าง **1.0** (ค่าเริ่มต้น) และค่าต่าง ๆ เช่น **1.2** หรือ **1.5**.

### 6.5 ฉันจะลบฟอนต์ที่ไม่จำเป็นออกได้อย่างไร?

**Q:** ฉันได้ติดตั้งฟอนต์หลายตัวและต้องการลบบางตัว วิธีที่ถูกต้องคืออะไร?

**A:** วิธีการลบขึ้นอยู่กับวิธีที่ฟอนต์ถูกติดตั้ง

#### **ลบฟอนต์ที่ติดตั้งผ่าน apt:**

sudo apt remove fonts-ipafont

#### **ลบฟอนต์ที่ติดตั้งด้วยตนเอง:**

rm -rf ~/.fonts/font-name fc-cache -fv

สำหรับการติดตั้งด้วยตนเองทั่วระบบ:

sudo rm -rf /usr/share/fonts/font-name sudo fc-cache -fv

### 6.6 สรุป

ส่วน FAQ นี้ครอบคลุมคำถามที่พบบ่อยที่สุดเกี่ยวกับการจัดการฟอนต์ใน Ubuntu

* **วิธีใช้ฟอนต์ Windows**
* **วิธีปรับขนาดฟอนต์**
* **วิธีลบฟอนต์**
* **วิธีปรับความหนาและการแสดงผลของฟอนต์**

## 7. สรุป

บทความนี้ให้คำอธิบายโดยละเอียดเกี่ยวกับวิธีการติดตั้ง, กำหนดค่า, จัดการ, และแก้ไขปัญหาฟอนต์ใน Ubuntu. มาทบทวนประเด็นสำคัญที่ครอบคลุมตลอดคู่มือกัน

### 7.1 ประเด็นสำคัญ

🔹 **ฟอนต์เริ่มต้นของ Ubuntu และตำแหน่งที่เก็บ**

* Ubuntu มีฟอนต์เริ่มต้นหลายตัว เช่น **Noto Sans**, **DejaVu Sans**, และ **Ubuntu font family**.
* ฟอนต์จะถูกเก็บไว้ในไดเรกทอรีเช่น **`~/.fonts/` (เฉพาะผู้ใช้)** และ **`/usr/share/fonts/` (ทั่วระบบ)**.

🔹 **วิธีการติดตั้งฟอนต์**

* **ติดตั้งฟอนต์ด้วย apt** (เช่น IPA Fonts → `sudo apt install fonts-ipafont` )
* **เพิ่มฟอนต์ด้วยตนเอง** (ดาวน์โหลดจาก Google Fonts, ไฟล์ .ttf ที่กำหนดเอง ฯลฯ)
* **ติดตั้งฟอนต์เฉพาะ** (ฟอนต์ Windows, ฟอนต์ที่เป็นมิตรต่อผู้พัฒนาเช่น HackGen)

🔹 **การกำหนดค่าและการจัดการฟอนต์**

* ใช้ **GNOME Tweaks** หรือการตั้งค่า KDE เพื่อเปลี่ยนฟอนต์ระบบ
* กำหนดฟอนต์เฉพาะแอปพลิเคชัน (Terminal, VS Code, LibreOffice)
* อย่าลืมอัปเดตแคชฟอนต์หลังการติดตั้ง → `fc-cache -fv`

🔹 **การแก้ไขปัญหา**

* **ฟอนต์ไม่แสดง** → อัปเดตแคชฟอนต์
* **ตำแหน่งฟอนต์ไม่ถูกต้อง** → เก็บฟอนต์ในไดเรกทอรีที่เหมาะสม
* **ปัญหาการอนุญาต** → แก้ด้วย `sudo chmod -R 755`
* **ปัญหาฟอนต์ในแอปพลิเคชัน** → ปรับการตั้งค่าตามแอป

🔹 **หัวข้อที่ครอบคลุมใน FAQ**

* **วิธีใช้ฟอนต์ Windows (Meiryo, Yu Gothic)**
* **วิธีปรับขนาดฟอนต์**
* **วิธีทำให้ฟอนต์ดูหนาขึ้น**
* **วิธีแก้ฟอนต์เบลอหรือแสดงผลไม่ดี**
* **วิธีลบฟอนต์ที่ไม่ต้องการ**

### 7.2 สิ่งที่ควรทำต่อไป

สภาพแวดล้อมฟอนต์ของ Ubuntu ของคุณพร้อมสำหรับการปรับแต่งแล้ว! นี่คือขั้นตอนต่อไปที่แนะนำ:

✅ **ลองติดตั้งฟอนต์ทันที**

* ติดตั้งฟอนต์ IPA: `sudo apt install fonts-ipafont`
* ดาวน์โหลด Google Fonts ที่คุณชอบและเพิ่มลงใน `~/.fonts/`

✅ **ปรับปรุงการอ่านด้วยการกำหนดค่าฟอนต์**

* ใช้ GNOME Tweaks ตั้งค่าฟอนต์ UI เป็น **Noto Sans JP**
* ตั้งค่าฟอนต์เทอร์มินัลเป็น **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 ใช้งานได้สะดวกสบายมากขึ้นอย่างมีนัยสำคัญ!
ใช้ประโยชน์จากคู่มือนี้เพื่อสร้าง สภาพแวดล้อมฟอนต์ในอุดมคติของคุณ ในวันนี้