- 1 1. บทนำ
- 2 2. ฟอนต์มาตรฐานของ Ubuntu และตำแหน่งที่เก็บ
- 3 3. วิธีการติดตั้งฟอนต์ (3 รูปแบบ)
- 4 4. การตั้งค่าและการจัดการฟอนต์
- 5 5. การแก้ไขปัญหา (แก้ปัญหาเกี่ยวกับฟอนต์)
- 6 6. FAQ (คำถามที่พบบ่อย)
- 7 7. สรุป
1. บทนำ
คุณเคยรู้สึกว่า “ฟอนต์อ่านยาก” หรือ “ฟอนต์ภาษาญี่ปุ่นดูไม่สวย” เมื่อติดตั้ง Ubuntu ครั้งแรกหรือไม่? โดยเฉพาะผู้ใช้ที่เปลี่ยนจาก Windows หรือ Mac มักจะรู้สึกไม่คุ้นเคยกับฟอนต์เริ่มต้นของ Ubuntu ซึ่งเป็นเพราะฟอนต์ที่มาพร้อมกับ Ubuntu มีจำกัด และการเรนเดอร์ (วิธีการแสดงผล) ของฟอนต์ที่แตกต่างกัน
นอกจากนี้ ยังมีกรณีที่ต้องการ “ติดตั้งฟอนต์ที่ชอบ” หรือ “เพิ่มฟอนต์ Monospace สำหรับการเขียนโปรแกรม” ใน Ubuntu คุณสามารถเพิ่มและเปลี่ยนฟอนต์ได้อย่างอิสระ แต่หากไม่ทราบวิธีตั้งค่า ก็อาจประสบปัญหาได้
บทความนี้จะอธิบาย วิธีการติดตั้งฟอนต์ใน Ubuntu อย่างละเอียด เราจะแนะนำ 3 วิธีดังต่อไปนี้ คุณสามารถเลือกวิธีที่เหมาะสมกับวัตถุประสงค์ของคุณได้เลย
- วิธีที่ 1: ติดตั้งจาก Official Repository ของ Ubuntu (ง่าย)
- วิธีที่ 2: เพิ่มฟอนต์ด้วยตนเอง (สำหรับ Custom Font)
- วิธีที่ 3: ติดตั้งฟอนต์เฉพาะ (ฟอนต์ Windows หรือฟอนต์สำหรับโปรแกรมเมอร์)
นอกจากนี้ เราจะอธิบาย วิธีการตั้งค่าและการแก้ไขปัญหา หลังจากติดตั้งฟอนต์ด้วย เมื่ออ่านบทความจนจบ คุณจะสามารถ ปรับแต่งสภาพแวดล้อมฟอนต์ของ Ubuntu ให้ใช้งานได้อย่างสะดวกสบาย
ก่อนอื่น เราจะมาอธิบายเกี่ยวกับฟอนต์มาตรฐานที่มาพร้อมกับ Ubuntu และไดเรกทอรีที่จัดเก็บฟอนต์
2. ฟอนต์มาตรฐานของ Ubuntu และตำแหน่งที่เก็บ
Ubuntu มีฟอนต์บางส่วนติดตั้งมาให้เป็นค่าเริ่มต้น อย่างไรก็ตาม ฟอนต์เหล่านี้อาจไม่เหมาะสมเสมอไป โดยเฉพาะผู้ใช้หลายคนอาจรู้สึกไม่พอใจกับการอ่านภาษาญี่ปุ่นในฟอนต์เริ่มต้น ส่วนนี้จะอธิบายเกี่ยวกับฟอนต์มาตรฐานของ Ubuntu และไดเรกทอรีที่เก็บฟอนต์
2.1 ฟอนต์มาตรฐานของ Ubuntu คืออะไร?
ในสภาพแวดล้อมเริ่มต้นของ Ubuntu จะมีการติดตั้งฟอนต์ต่อไปนี้
ชื่อฟอนต์ | คุณสมบัติ |
---|---|
Ubuntu | ฟอนต์ทางการของ Ubuntu ออกแบบมาสำหรับ UI มีทัศนวิสัยสูง |
Noto Sans | ฟอนต์หลายภาษาที่ Google พัฒนา รองรับภาษาไทยและภาษาญี่ปุ่น |
DejaVu Sans | ฟอนต์ Sans-serif ทั่วไปที่อ่านง่าย |
Liberation Sans | ฟอนต์ที่คล้ายกับ Arial ของ Windows |
Monospace (Ubuntu Mono, DejaVu Mono) | ฟอนต์ Monospace ที่เหมาะสำหรับการแสดงโค้ดโปรแกรม |
ฟอนต์เหล่านี้ใช้เป็นฟอนต์มาตรฐานของ Ubuntu ในระบบและแอปพลิเคชัน อย่างไรก็ตาม สำหรับฟอนต์ภาษาญี่ปุ่น Noto Sans มาตรฐานอาจทำให้รู้สึกว่า “ตัวอักษรบางและอ่านยาก” หรือ “Gothic font ไม่สวยงาม” ผู้ใช้จำนวนมากจึงต้องการติดตั้งฟอนต์ที่สวยงามกว่า เช่น IPA font หรือ Meiryo font
2.2 ตำแหน่งที่เก็บฟอนต์
ใน Ubuntu คุณสามารถกำหนดได้ว่าจะให้ฟอนต์ที่ติดตั้ง มีผลกับทั้งระบบ หรือเฉพาะผู้ใช้แต่ละคน โดยขึ้นอยู่กับตำแหน่งที่จัดเก็บฟอนต์
ตำแหน่งที่เก็บฟอนต์ | ขอบเขตการใช้งาน | ตัวอย่างคำสั่ง |
---|---|---|
/usr/share/fonts/ | ทั้งระบบ (ผู้ใช้ทุกคนสามารถใช้ได้) | sudo mv font.ttf /usr/share/fonts/ |
~/.fonts/ | เฉพาะผู้ใช้รายบุคคล (ใช้ได้เฉพาะตัวเอง) | mv font.ttf ~/.fonts/ |
/usr/local/share/fonts/ | ทั้งระบบ (เกือบเหมือนกับ /usr/share/fonts/ ) | sudo mv font.ttf /usr/local/share/fonts/ |
📌 ข้อควรรู้
- หากต้องการให้มีผลกับทั้งระบบ → คัดลอกฟอนต์ไปที่
/usr/share/fonts/
- หากต้องการใช้เฉพาะตัวเอง → วางฟอนต์ไว้ที่
~/.fonts/
- ต้องอัปเดต Font Cache (จะกล่าวถึงภายหลัง)
นอกจากนี้ ใน Ubuntu 20.04 เป็นต้นไป ไดเรกทอรี ~/.fonts/
อาจไม่มีอยู่เป็นค่าเริ่มต้น ในกรณีนั้น ให้สร้างไดเรกทอรีด้วยคำสั่งต่อไปนี้ก่อนแล้วจึงเพิ่มฟอนต์
mkdir -p ~/.fonts
2.3 วิธีตรวจสอบฟอนต์ที่ติดตั้งแล้ว
หากต้องการแสดงรายการฟอนต์ที่ติดตั้งใน Ubuntu ปัจจุบัน ให้รันคำสั่งต่อไปนี้
fc-list
หากต้องการค้นหาฟอนต์เฉพาะ ให้ใช้คำสั่ง grep
ร่วมด้วย
fc-list | grep "Noto"
ตัวอย่างเช่น คุณสามารถแสดงรายการฟอนต์ทั้งหมดที่มีคำว่า “Noto”
ขั้นตอนถัดไป
มาถึงตอนนี้ คุณได้เข้าใจฟอนต์มาตรฐานของ Ubuntu และตำแหน่งที่เก็บฟอนต์แล้ว ส่วนถัดไปจะแนะนำวิธีการติดตั้งฟอนต์จริง ก่อนอื่นจะเริ่มจาก “วิธีที่ง่ายที่สุด คือ การติดตั้งด้วยคำสั่ง apt”

3. วิธีการติดตั้งฟอนต์ (3 รูปแบบ)
มีหลายวิธีในการติดตั้งฟอนต์ใน Ubuntu ในส่วนนี้จะแนะนำ 3 วิธี ตั้งแต่วิธีง่ายๆ สำหรับมือใหม่ ไปจนถึงวิธีขั้นสูงสำหรับการนำฟอนต์เฉพาะมาใช้
- วิธีที่ 1: ใช้ Official Repository (apt) (ง่ายและแนะนำ)
- วิธีที่ 2: เพิ่มฟอนต์ด้วยตนเอง (สำหรับ Custom Font)
- วิธีที่ 3: ติดตั้งฟอนต์เฉพาะ (ฟอนต์ Windows หรือฟอนต์สำหรับโปรแกรมเมอร์)
3.1 ติดตั้งโดยใช้ Official Repository (apt)
วิธีที่ง่ายที่สุดคือการใช้ Official Repository ของ Ubuntu ในการติดตั้งฟอนต์ Official Repository มีฟอนต์ภาษาญี่ปุ่นและฟอนต์ภาษาอังกฤษทั่วไปจำนวนมาก ทำให้สามารถติดตั้งได้ง่าย
3.1.1 ติดตั้ง IPA Font
IPA Font เป็นฟอนต์ภาษาญี่ปุ่นที่มีความสามารถในการอ่านสูงและเหมาะสำหรับงานธุรกิจ คุณสามารถติดตั้งได้ด้วยคำสั่งต่อไปนี้
sudo apt update
sudo apt install -y fonts-ipafont
fc-cache -fv
📌 ข้อควรรู้
fonts-ipafont
คือแพ็กเกจของ IPA Fontfc-cache -fv
คือคำสั่งสำหรับอัปเดต Font Cache อย่าลืมรันคำสั่งนี้
3.1.2 ติดตั้งฟอนต์อื่น ๆ ที่มีประโยชน์
Official Repository ของ Ubuntu มีฟอนต์มากมายนอกเหนือจาก IPA Font คุณสามารถติดตั้งได้ด้วยคำสั่งต่อไปนี้ตามความต้องการ
sudo apt install -y fonts-noto fonts-ubuntu fonts-roboto
แพ็กเกจฟอนต์ | คุณสมบัติ |
---|---|
fonts-noto | Google Noto Font (รองรับหลายภาษา) |
fonts-ubuntu | ฟอนต์ UI มาตรฐานของ Ubuntu |
fonts-roboto | ฟอนต์ทางการของ Android (สำหรับงานออกแบบ) |
วิธีนี้ง่ายสำหรับมือใหม่และมีปัญหาน้อย จึงขอแนะนำ
3.2 เพิ่มฟอนต์ด้วยตนเอง
หากต้องการติดตั้งฟอนต์ที่ไม่มีใน Official Repository (เช่น 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 อัปเดต Font Cache
สุดท้าย ให้อัปเดต Font Cache เพื่อให้ระบบรู้จักฟอนต์
fc-cache -fv
เท่านี้ก็สามารถใช้ฟอนต์ที่เพิ่มด้วยตนเองได้แล้ว
3.3 ติดตั้งฟอนต์เฉพาะ
จะแนะนำวิธีการเพิ่มฟอนต์ยอดนิยมสำหรับวัตถุประสงค์เฉพาะ ซึ่งไม่ได้รวมอยู่ใน Ubuntu โดยค่าเริ่มต้น
3.3.1 การนำ Meiryo Font (ฟอนต์ Windows) มาใช้
Meiryo Font เป็นฟอนต์ภาษาญี่ปุ่นที่นิยมใช้ใน Windows คุณสามารถติดตั้งฟอนต์ Windows ได้ด้วยคำสั่งต่อไปนี้
sudo apt install -y ttf-mscorefonts-installer
💡 ข้อควรระวัง:
การติดตั้งนี้ จำเป็นต้องยอมรับ EULA (ข้อตกลงสิทธิ์การใช้งาน) ของ Microsoft ในระหว่างการติดตั้ง ให้กด Tab
→ Enter
เพื่อเลือก “ยอมรับ”
3.3.2 HackGen Font (สำหรับโปรแกรมเมอร์)
หากต้องการติดตั้งฟอนต์ภาษาญี่ปุ่น “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 เป็นฟอนต์ Monospace ที่อ่านโค้ดได้ง่ายและเป็นที่นิยมในหมู่โปรแกรมเมอร์
3.4 สรุป
วิธีการติดตั้งฟอนต์ใน Ubuntu แบ่งออกเป็น 3 วิธีหลักๆ
วิธี | ความยาก | ขอบเขตการใช้งาน | ตัวอย่าง |
---|---|---|---|
ใช้ apt | ★☆☆ (ง่าย) | ฟอนต์ใน Official Repository | fonts-ipafont |
เพิ่มด้วยตนเอง | ★★☆ (ปานกลาง) | เพิ่มฟอนต์ที่ชอบได้อย่างอิสระ | Google Fonts |
ฟอนต์เฉพาะ | ★★☆ (ปานกลาง) | ฟอนต์ Windows หรือฟอนต์สำหรับนักพัฒนา | Meiryo, 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 (微調整)” และเปลี่ยนรายการต่อไปนี้จากส่วน “ฟอนต์”
- ฟอนต์อินเทอร์เฟซ (ตัวอักษร UI)
- ฟอนต์เอกสาร (ฟอนต์สำหรับแสดงผลในแอป)
- ฟอนต์ Monospace (สำหรับ Terminal และ Editor)
- ฟอนต์แถบชื่อเรื่อง
ตัวอย่างเช่น หากเปลี่ยนฟอนต์ UI เป็น “Noto Sans JP” จะช่วยเพิ่มความสามารถในการอ่านภาษาญี่ปุ่น
4.2.2 KDE Plasma (เช่น Kubuntu)
ในสภาพแวดล้อมเดสก์ท็อป KDE คุณสามารถเปลี่ยนฟอนต์ได้จาก “การตั้งค่าระบบ”
- เปิด “การตั้งค่าระบบ”
- เลือกรายการตั้งค่า “ฟอนต์”
- เปลี่ยน “ฟอนต์มาตรฐาน” “ฟอนต์ความกว้างคงที่” และอื่นๆ
- ใช้การตั้งค่าและรีสตาร์ท
4.3 การตั้งค่าฟอนต์สำหรับแต่ละแอปพลิเคชัน
บางแอปพลิเคชันสามารถตั้งค่าฟอนต์แยกต่างหากจากการตั้งค่าระบบได้
4.3.1 Terminal (GNOME Terminal, Konsole)
หากต้องการเปลี่ยนฟอนต์ของ Terminal ให้ทำตามขั้นตอนต่อไปนี้
เปลี่ยนฟอนต์ของ GNOME Terminal
- เปิด Terminal
- จากเมนู เปิด “การตั้งค่า” → “โปรไฟล์”
- ทำเครื่องหมายที่ “ใช้ฟอนต์ที่กำหนดเอง”
- เลือกฟอนต์ที่ต้องการ (เช่น “HackGen” เป็นต้น)
เปลี่ยนฟอนต์ของ Konsole (Terminal ของ KDE)
- เปิด “การตั้งค่า” → “แก้ไขโปรไฟล์”
- เปลี่ยนฟอนต์ที่แท็บ “ลักษณะที่ปรากฏ”
- เลือก “HackGen” หรือ “Noto Sans Mono” เป็นต้น
4.3.2 VS Code (Visual Studio Code)
การเปลี่ยนฟอนต์ในสภาพแวดล้อมการพัฒนาเป็นสิ่งสำคัญ ใน VS Code คุณสามารถเปลี่ยนฟอนต์ได้โดยการแก้ไข settings.json
- เปิด “การตั้งค่า” → “ตัวแก้ไขข้อความ” → “ตระกูลฟอนต์”
- ตัวอย่างเช่น หากต้องการใช้ HackGen Font ให้ตั้งค่าดังนี้:
"editor.fontFamily": "'HackGen Console', 'Fira Code', monospace"
- เมื่อบันทึกการตั้งค่า ฟอนต์ของ VS Code จะเปลี่ยนไป
4.3.3 LibreOffice (การแก้ไขเอกสาร)
ใน LibreOffice ซึ่งเป็นชุดโปรแกรมสำนักงานมาตรฐานของ Ubuntu ก็สามารถเปลี่ยนฟอนต์ได้เช่นกัน
- เปิด “เครื่องมือ” → “ตัวเลือก”
- เลือก “LibreOffice” → “ฟอนต์”
- ตั้งค่าฟอนต์เริ่มต้นเป็น “Noto Sans JP” หรืออื่นๆ
- ใช้การตั้งค่าและรีสตาร์ท
4.4 การอัปเดต Font Cache
หากเปลี่ยนฟอนต์แล้วแต่ไม่แสดงผล ให้ลองอัปเดต Font Cache
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 อัปเดต Font Cache
หากเพิ่มฟอนต์ด้วยตนเอง ระบบอาจไม่รู้จักฟอนต์ใหม่ ให้อัปเดต Font Cache ด้วยคำสั่งต่อไปนี้
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
หลังจากดำเนินการนี้ ให้ลองอัปเดต Font Cache และรีสตาร์ท
5.2 ฟอนต์ไม่สามารถใช้กับแอปพลิเคชันเฉพาะได้
แอปพลิเคชันบางตัวมีการจัดการฟอนต์ที่แตกต่างจากฟอนต์ของระบบ ทำให้ไม่สามารถใช้ฟอนต์ที่ติดตั้งใหม่ได้
5.2.1 ใช้ไม่ได้กับ Terminal (GNOME Terminal, Konsole)
ในการตั้งค่า Terminal ให้เลือกฟอนต์ด้วยตนเอง
- GNOME Terminal:
- เปิด “การตั้งค่า” → “แก้ไขโปรไฟล์” → เปิดใช้งาน “ใช้ฟอนต์ที่กำหนดเอง”
- Konsole (KDE):
- เปิด “การตั้งค่า” → “แก้ไขโปรไฟล์” → เปลี่ยนฟอนต์ที่แท็บ “ลักษณะที่ปรากฏ”
5.2.2 ฟอนต์ใน VS Code ไม่เปลี่ยน
หากฟอนต์ใน VS Code ไม่แสดงผล ให้แก้ไขไฟล์ตั้งค่า settings.json
โดยตรงเพื่อตรวจสอบ
"editor.fontFamily": "'HackGen Console', 'Fira Code', monospace"
ตรวจสอบว่าชื่อฟอนต์ถูกต้อง และรีสตาร์ท VS Code
5.2.3 ฟอนต์ใน LibreOffice ไม่แสดงผล
ใน LibreOffice ฟอนต์เริ่มต้นอาจถูกตั้งค่าแยกต่างหากจากระบบ
- เปิด “เครื่องมือ” → “ตัวเลือก” → “LibreOffice” → “ฟอนต์”
- เปลี่ยนฟอนต์เริ่มต้นด้วยตนเองเป็น “Noto Sans JP” หรือ “IPA Font”
- บันทึกการเปลี่ยนแปลงและรีสตาร์ท LibreOffice
5.3 ขนาดฟอนต์เล็กเกินไปหรือใหญ่เกินไป
วิธีแก้ไขเมื่อฟอนต์แสดงผลถูกต้อง แต่ขนาดเล็กเกินไปหรือใหญ่เกินไป
5.3.1 ปรับขนาดฟอนต์ของ GNOME
คุณสามารถปรับขนาดฟอนต์ได้โดยใช้ GNOME Tweaks (Gnome Tweak Tool)
- ติดตั้งด้วยคำสั่งต่อไปนี้ (หากยังไม่ได้ติดตั้ง)
sudo apt install gnome-tweaks
- เปิด “Tweaks”
- ปรับ “Scaling Factor” ในส่วน “ฟอนต์”
ตัวอย่างเช่น หากเปลี่ยนค่าเริ่มต้น 1.0 เป็น 1.2 ฟอนต์จะใหญ่ขึ้นเล็กน้อย
5.3.2 เปลี่ยนขนาดฟอนต์ด้วย Xresources (สำหรับผู้ใช้ขั้นสูง)
ในสภาพแวดล้อม Xorg คุณสามารถเปลี่ยนขนาดฟอนต์ได้โดยการแก้ไข ~/.Xresources
- เปิดไฟล์
nano ~/.Xresources
- เพิ่มการตั้งค่าดังนี้
Xft.dpi: 120
- ใช้การตั้งค่า
xrdb -merge ~/.Xresources
วิธีนี้มีผลโดยเฉพาะในสภาพแวดล้อมที่ใช้ Xorg (เช่น Xfce, i3wm, Openbox เป็นต้น)
5.4 วิธีการลบฟอนต์
หากต้องการลบฟอนต์ที่ไม่จำเป็น คุณสามารถทำได้ด้วยวิธีต่อไปนี้
5.4.1 ลบฟอนต์จาก Official Repository
ฟอนต์ที่ติดตั้งด้วย apt
สามารถลบได้ด้วยคำสั่งต่อไปนี้
sudo apt remove fonts-ipafont
5.4.2 ลบฟอนต์ที่ติดตั้งด้วยตนเอง
หากต้องการลบฟอนต์ที่เพิ่มด้วยตนเอง ให้ลบไฟล์ฟอนต์และอัปเดตแคช
rm -rf ~/.fonts/HackGen*
fc-cache -fv
นอกจากนี้ หากต้องการลบฟอนต์ทั้งระบบ ให้ลบฟอนต์ที่เกี่ยวข้องจาก /usr/share/fonts/
sudo rm -rf /usr/share/fonts/HackGen*
sudo fc-cache -fv
5.5 สรุป
ได้แนะนำวิธีการแก้ไขปัญหาเกี่ยวกับฟอนต์แล้ว ให้จำประเด็นสำคัญต่อไปนี้
ปัญหา | วิธีแก้ไข |
---|---|
ฟอนต์ไม่แสดงผล | อัปเดตแคชด้วย fc-cache -fv |
ตำแหน่งฟอนต์ผิดพลาด | จัดวางใน ~/.fonts/ หรือ /usr/share/fonts/ ให้ถูกต้อง |
ข้อผิดพลาดเกี่ยวกับสิทธิ์ของฟอนต์ | แก้ไขสิทธิ์ด้วย sudo chmod -R 755 /usr/share/fonts |
ใช้ไม่ได้กับแอปเฉพาะ | เปลี่ยนการตั้งค่าฟอนต์ของแต่ละแอปด้วยตนเอง |
ขนาดฟอนต์เล็กเกินไป | ปรับ Scaling Factor ของ GNOME Tweaks |
ลบฟอนต์ที่ไม่จำเป็น | ลบด้วย rm -rf ~/.fonts/ชื่อฟอนต์ |
6. FAQ (คำถามที่พบบ่อย)
ได้รวบรวมประเด็นที่ผู้ใช้หลายคนสงสัยเกี่ยวกับการติดตั้งและการจัดการฟอนต์ใน Ubuntu ในรูปแบบ Q&A
6.1 วิธีตรวจสอบว่าติดตั้งฟอนต์ถูกต้องหรือไม่?
Q: ติดตั้งฟอนต์แล้วแต่ไม่แน่ใจว่าติดตั้งถูกต้องหรือไม่ มีวิธีตรวจสอบไหม?
A: คุณสามารถใช้คำสั่งต่อไปนี้เพื่อตรวจสอบฟอนต์ที่ระบบรู้จักได้
fc-list
หากต้องการค้นหาฟอนต์เฉพาะ ให้ใช้ grep
ร่วมด้วย
fc-list | grep "ชื่อฟอนต์"
ตัวอย่างเช่น หากต้องการค้นหาฟอนต์ที่มีชื่อ “Noto” ให้ทำดังนี้
fc-list | grep "Noto"
6.2 สามารถใช้ฟอนต์ Windows (Meiryo หรือ Yu Gothic) ใน Ubuntu ได้หรือไม่?
Q: สามารถติดตั้งฟอนต์ที่ใช้ใน Windows (เช่น Meiryo, Yu Gothic) ใน Ubuntu ได้หรือไม่?
A: ได้ครับ มี 2 วิธีในการใช้ฟอนต์ Windows ใน Ubuntu
วิธีที่ 1: ติดตั้งแพ็กเกจฟอนต์ Windows อย่างเป็นทางการของ Ubuntu
หากต้องการติดตั้งฟอนต์พื้นฐานของ Microsoft (เช่น Arial, Times New Roman) ให้รันคำสั่งต่อไปนี้
sudo apt install -y ttf-mscorefonts-installer
ในระหว่างการติดตั้ง จะมีหน้าจอข้อตกลงสิทธิ์การใช้งานปรากฏขึ้น ให้กด Tab
→ Enter
เพื่อยอมรับ
วิธีที่ 2: คัดลอกฟอนต์จาก Windows ด้วยตนเอง
คุณสามารถคัดลอกไฟล์ฟอนต์ .ttf
ที่อยู่ในโฟลเดอร์ C:WindowsFonts
ของ Windows ไปยัง Ubuntu โดยใช้ USB หรือวิธีอื่น ๆ แล้ววางไว้ที่ ~/.fonts/
หรือ /usr/share/fonts/
ก็สามารถใช้งานได้
mkdir -p ~/.fonts
cp /path/to/WindowsFonts/*.ttf ~/.fonts/
fc-cache -fv
ด้วยวิธีนี้ คุณก็สามารถใช้ Meiryo และ Yu Gothic ได้
6.3 วิธีเปลี่ยนฟอนต์ของ Terminal?
Q: ต้องการเปลี่ยนฟอนต์ของ Terminal ใน Ubuntu ต้องทำอย่างไร?
A: วิธีการตั้งค่าจะแตกต่างกันไปตาม Terminal ที่คุณใช้
สำหรับ GNOME Terminal (Terminal มาตรฐาน)
- เปิด Terminal
- จากเมนู เปิด “การตั้งค่า” → “โปรไฟล์”
- ทำเครื่องหมายที่ “ใช้ฟอนต์ที่กำหนดเอง”
- เลือกฟอนต์ที่ชอบ (เช่น “HackGen” เป็นต้น)
สำหรับ Konsole (Terminal ของ KDE)
- เปิด “การตั้งค่า” → “แก้ไขโปรไฟล์”
- เปลี่ยนฟอนต์ที่แท็บ “ลักษณะที่ปรากฏ”
- เลือก HackGen หรือ Noto Sans Mono
6.4 ฟอนต์เล็กเกินไปอ่านยาก! สามารถเปลี่ยนขนาดได้หรือไม่?
Q: ขนาดฟอนต์ของระบบเล็กเกินไปมองไม่ชัด มีวิธีเปลี่ยนไหม?
A: ได้ครับ มีหลายวิธีในการปรับขนาดฟอนต์
วิธีที่ 1: ใช้ GNOME Tweaks
ในสภาพแวดล้อม GNOME หากติดตั้ง GNOME Tweaks (Gnome Tweak Tool) แล้ว คุณสามารถเปลี่ยนขนาดฟอนต์ได้อย่างง่ายดาย
sudo apt install gnome-tweaks
หลังจากติดตั้ง คุณสามารถเปลี่ยนขนาดฟอนต์ได้จากการตั้งค่า “Tweaks” → “ฟอนต์”
วิธีที่ 2: แก้ไข Xresources (สำหรับสภาพแวดล้อม Xorg)
หากคุณใช้ Xorg คุณสามารถปรับขนาดฟอนต์ได้โดยการแก้ไข ~/.Xresources
nano ~/.Xresources
เพิ่มหรือเปลี่ยนบรรทัดต่อไปนี้
Xft.dpi: 120
รันคำสั่งต่อไปนี้เพื่อใช้การตั้งค่า
xrdb -merge ~/.Xresources
วิธีที่ 3: ตั้งค่า High DPI (สำหรับจอภาพ 4K)
หากคุณใช้จอภาพ 4K คุณสามารถทำให้ฟอนต์ดูชัดเจนขึ้นได้โดยการเพิ่ม DPI Scale
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2
โดยการปรับค่านี้จาก 1.0 (มาตรฐาน) เป็น 1.2 หรือ 1.5 คุณจะสามารถเพิ่มขนาดของฟอนต์ได้
6.5 วิธีลบฟอนต์ที่ไม่จำเป็น?
Q: ช่วยบอกวิธีลบฟอนต์ที่ติดตั้งแล้วหน่อยครับ
A: ขั้นตอนการลบจะแตกต่างกันไปตามวิธีการติดตั้ง
ลบฟอนต์ที่ติดตั้งด้วย Official Repository (apt)
sudo apt remove fonts-ipafont
ด้วยคำสั่งนี้ คุณสามารถลบฟอนต์ที่ติดตั้งจาก Official Repository ได้
ลบฟอนต์ที่เพิ่มด้วยตนเอง
หากต้องการลบฟอนต์ที่เพิ่มด้วยตนเองใน ~/.fonts/
ให้รันคำสั่งต่อไปนี้
rm -rf ~/.fonts/ชื่อฟอนต์
fc-cache -fv
หากต้องการลบฟอนต์ที่เพิ่มทั้งระบบ ให้ลบจาก /usr/share/fonts/
sudo rm -rf /usr/share/fonts/ชื่อฟอนต์
sudo fc-cache -fv
6.6 สรุป
ในบทความนี้ ได้แก้ไขคำถามที่พบบ่อยเกี่ยวกับฟอนต์ใน Ubuntu
- วิธีใช้ฟอนต์ Windows
- การปรับขนาดฟอนต์
- วิธีการลบฟอนต์
- การปรับปรุงการแสดงผลฟอนต์และตัวหนา
7. สรุป
บทความนี้ได้อธิบายอย่างละเอียดถึงวิธีการติดตั้ง การตั้งค่า การจัดการ และการแก้ไขปัญหาฟอนต์ใน Ubuntu สุดท้ายนี้ เรามาทบทวนประเด็นสำคัญที่ได้เรียนรู้จากบทความนี้กัน
7.1 ประเด็นสำคัญของบทความนี้
🔹 ฟอนต์มาตรฐานของ Ubuntu และตำแหน่งที่เก็บ
- Ubuntu มีฟอนต์มาตรฐานเช่น Noto Sans, DejaVu Sans, Ubuntu Font เป็นต้น
- ตำแหน่งที่เก็บฟอนต์มีเช่น
~/.fonts/
(สำหรับผู้ใช้เฉพาะ) และ/usr/share/fonts/
(สำหรับทั้งระบบ) เป็นต้น
🔹 วิธีการติดตั้งฟอนต์
- ติดตั้งง่ายๆ โดยใช้ apt (ตัวอย่าง: IPA Font →
sudo apt install fonts-ipafont
) - เพิ่มฟอนต์ด้วยตนเอง (คัดลอก Google Fonts หรือ Custom Font ไปที่
~/.fonts/
) - นำฟอนต์เฉพาะมาใช้ (ฟอนต์ Windows หรือฟอนต์สำหรับโปรแกรมเมอร์)
🔹 การตั้งค่าและการจัดการฟอนต์
- เปลี่ยนฟอนต์ระบบโดยใช้ GNOME Tweaks หรือการตั้งค่าระบบของ KDE
- การตั้งค่าฟอนต์สำหรับแต่ละแอปพลิเคชัน เช่น VS Code, Terminal, LibreOffice
- อย่าลืมอัปเดต Font Cache (
fc-cache -fv
)
🔹 การแก้ไขปัญหา
- หากฟอนต์ไม่แสดงผล → อัปเดตแคชด้วย
fc-cache -fv
- จัดวางฟอนต์ผิดพลาด → จัดวางให้ถูกต้องที่
~/.fonts/
หรือ/usr/share/fonts/
- ข้อผิดพลาดเกี่ยวกับสิทธิ์ของฟอนต์ →
sudo chmod -R 755 /usr/share/fonts
- ใช้ไม่ได้กับแอปเฉพาะ → เปลี่ยนการตั้งค่าฟอนต์ของแต่ละแอปด้วยตนเอง
🔹 ประเด็นที่ครอบคลุมใน FAQ
- วิธีใช้ฟอนต์ Windows (Meiryo หรือ Yu Gothic)
- วิธีเปลี่ยนขนาดฟอนต์
- วิธีทำให้ฟอนต์เป็นตัวหนา
- วิธีแก้ปัญหาฟอนต์เบลอ
- วิธีลบฟอนต์ที่ไม่จำเป็น
7.2 สิ่งที่ควรทำต่อไป
คุณพร้อมที่จะปรับแต่งสภาพแวดล้อมฟอนต์ของ Ubuntu แล้ว! ลองดำเนินการต่อไปนี้เป็นขั้นตอนถัดไป
✅ ลองติดตั้งฟอนต์ใน Ubuntu จริงๆ
- ติดตั้ง IPA Font ด้วย
sudo apt install fonts-ipafont
- ดาวน์โหลดฟอนต์ที่คุณชอบจาก Google Fonts แล้วเพิ่มลงใน
~/.fonts/
✅ เปลี่ยนการตั้งค่าฟอนต์เพื่อสร้างสภาพแวดล้อมที่มองเห็นได้ง่ายขึ้น
- เปลี่ยน UI Font เป็น “Noto Sans JP” ด้วย GNOME Tweaks
- ตั้งค่าฟอนต์ของ Terminal เป็น “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 โปรดดูบทความต่อไปนี้
- คู่มือ Ubuntu อย่างเป็นทางการ (เอกสารทางการ)
- Google Fonts (เว็บไซต์ทางการ)
- วิธีการปรับการแสดงผลฟอนต์ (Arch Wiki)
7.4 สรุป
การปรับแต่งสภาพแวดล้อมฟอนต์ของ Ubuntu ให้ใช้งานได้อย่างสะดวกสบายจะช่วยเพิ่มประสิทธิภาพในการทำงานและปรับปรุงความสวยงามของภาพ บทความนี้จะช่วยให้คุณเลือกฟอนต์ที่เหมาะสมกับความต้องการของคุณและทำการตั้งค่าที่ดีที่สุด
🎯 แค่เปลี่ยนฟอนต์ Ubuntu ก็จะสบายขึ้นมาก!
หวังว่าคุณจะใช้บทความนี้เพื่อ สร้างสภาพแวดล้อมฟอนต์ในอุดมคติของคุณ