จะติดตั้งฟอนต์ ttf หลายตัวสำหรับการใช้งานทั่วทั้งระบบได้อย่างไร


8

ฉันมีโฟลเดอร์ "WinFonts" ในโฮมไดเร็กตอรี่รวมถึงฟอนต์ชนิด True (.ttf) หลายตัวที่ฉันต้องการติดตั้งเพื่อใช้สำหรับการใช้งานกันอย่างแพร่หลายในระบบ Ubuntu และแอพ ฉันต้องการความช่วยเหลือในการชี้แนะขั้นตอนนี้หรือไม่?

คำตอบ:


9

การติดตั้งแบบอักษรกว้างของระบบ TTF ไม่ใช่เรื่องยาก คุณเพียงแค่ต้องสร้างไดเรกทอรีภายใน/usr/share/fonts/truetype/วาง*.ttfแบบอักษรของคุณแล้วอัปเดตแคชแบบอักษรของระบบด้วยfc-cache -fv(ด้วยตัวเลือก-fสำหรับการสร้างไฟล์แคชใหม่และบังคับ-vสำหรับVerbose )

เป็นขั้นเป็นตอน:

  1. สร้างไดเรกทอรีแบบอักษรที่กำหนดเองของคุณ (เรียกมันว่าcustomfonts):

    sudo mkdir /usr/share/fonts/truetype/customfonts

  2. คัดลอก*.ttfแบบอักษรของคุณที่นั่น:

    sudo cp ~/myfonts/*.ttf /usr/share/fonts/truetype/customfonts/

  3. อัปเดตแคชแบบอักษรของระบบ:

    sudo fc-cache -fv

หากคุณต้องการเพิ่มแบบอักษรเพิ่มเติมในภายหลังเพียงคัดลอกไปยังusr/share/fonts/truetype/customfonts/ไดเรกทอรีของคุณและอัปเดตแคชแบบอักษรของระบบดังกล่าวข้างต้น


1
และอย่าลืมว่าส่วนขยายนั้นต้องตรงตามตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก ดังนั้นตัวอย่างเช่นคัดลอกTTFไฟล์ด้วย
SirSaleh

1
ขวา. เพื่อหลีกเลี่ยงปัญหากรณีที่น่ารำคาญประเภทนี้อาจเป็นความคิดที่ดีที่จะทำตามแบบแผนเคสสำหรับไฟล์เหล่านี้เช่นใช้เฉพาะส่วนขยายเคสที่ต่ำกว่า
gerlos

FYI ฉันไม่ต้องการ sudo - ดังนั้นอาจลองก่อน
ErichBSchulz

@ErichBSchulz นี่เป็นเพราะตัวอักษรแคชจะถูกเก็บไว้ทั้งระบบ (ใน/var/cache/fontconfig/) และต่อผู้ใช้ (ใน~/.cache/fontconfig) หากคุณมีผู้ใช้เพียงคนเดียวในระบบของคุณทั้งสองคำสั่งจะทำงาน sudoหากคุณมีผู้ใช้มากขึ้นคุณอาจต้องการที่จะสร้างแคชครั้งเดียวสำหรับทุกคนที่ใช้
gerlos
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.