ใช้แบบอักษรที่ติดตั้งใน gnome-terminal


10

เมื่อเร็ว ๆ นี้ฉันยุ่งกับคำว่า gnome-terminal เพื่อให้ดูน่าสนใจยิ่งขึ้น ฉันลองใช้แบบอักษรที่ติดตั้งซึ่งอยู่ในโฟลเดอร์ ~ / .fonts (ติดตั้งด้วยตัวแสดงแบบอักษร) แต่เมื่อฉันแก้ไขโปรไฟล์ gnome-terminal ตัวอักษรที่ติดตั้งจะไม่ปรากฏขึ้น

แบบอักษรที่ฉันพยายามใช้คือ Cure.se.ttf และโปรแกรมอื่น ๆ ที่อนุญาตการเปลี่ยนแบบอักษรรวมถึงการติดตั้งทั่วโลก

ฉันกำลังติดตั้งผิดหรือมีจุดรับรองที่จำเป็นหรือไม่

คำตอบ:


2

สิ่งที่ใช้ได้ผลสำหรับฉันคือการวางไฟล์แบบอักษรใน~/.local/share/fontsแล้วเรียกใช้

$ sudo fc-cache -vf ~/.local/share/fonts

แบบอักษรใน~/.local/share/fontsพร้อมใช้งานสำหรับแอพทั้งหมดในขณะนี้


0

มีปัญหาเดียวกัน การตั้งค่าสิทธิ์แบบอักษรแก้ปัญหาของฉันได้ ตัวอย่างเช่น:

chmod 755 ~/.fonts/cure.se.ttf

จากนั้นเปิดอินสแตนซ์ของเทอร์มินัลใหม่


0

การกำหนดค่า GUI ดูเหมือนว่าจะกรองแบบอักษรที่ไม่ใช่ monospace

วิธีแก้ปัญหาคือใช้dconfโดยตรงเพื่อตั้งค่าแบบอักษร:

# get your profile id
dconf list '/org/gnome/terminal/legacy/profiles:/'
# get your current font
dconf read '/org/gnome/terminal/legacy/profiles:/:PROFILE_ID/font'
# set the font, make sure you include those single quotes
dconf write '/org/gnome/terminal/legacy/profiles:/:PROFILE_ID/font' "'FreeMono 18'"

-1

การอัพเดตแคชแบบอักษรของคุณอาจช่วยแก้ปัญหาได้ ลองเรียกใช้คำสั่งต่อไปนี้:

fc-cache -vf ~/.fonts

2
เพิ่งทำอีกครั้งยังไม่ทำงาน
Mobo

อาจเป็นวิธีที่ดีกว่า แต่สิ่งที่ใช้ได้ผลสำหรับฉันคือการย้ายแบบอักษรไปยังตำแหน่งเริ่มต้นบน / usr / share / แบบอักษรและพวกเขาอัปเดตแคชอีกครั้ง
evandromr
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.