วิธีการลง TTF Font บน Ubuntu 9.04

Credit: http://www.wikihow.com/Install-True-Type-Fonts-on-Ubuntu

เนื่องจากวันนี้ไปแวะเวบ f0nt.com แล้วพบ font สวย ๆ มากมายน่าใช้
ก็เลยโหลดมา... แต่ก็นั่งสงสัยว่า แล้วจะเอามาใช้ยังไง เพราะตอนนี้ใช้ Ubuntu 9.04 อยู่
จริง ๆ แล้วใช้ USBuntu ที่แก้ไขเองนิดหน่อย อิอิ

ลอง Google ดูก็เจอ Link แรกเลยครับ... ขอบคุณพี่กู(เกิ้ล)อีกครั้ง

เริ่มกันเลยดีกว่า
1. เข้าไปที่ directory /usr/share/fonts/truetype

cd /usr/share/fonts/truetype

2. สร้าง directory ที่จะเก็บ font ส่วนตัวไว้ (สมมติว่าชื่อ myfonts ตามเวบที่อ้างอิงไว้ด้านบน) และเข้าไปด้านใน

sudo mkdir myfonts
cd myfonts

3. copy ttf file ที่ต้องการมาวางไว้ (สมมติว่าชื่อ abc.ttf วางอยู่ใน home ของเราเอง)

sudo cp ~/abc.ttf .

4. เรียกคำสั่ง mkfontdir ในขณะที่ยังอยู่ใน directory นี้

sudo mkfontdir

5. แค่นี้ก็ใช้งานได้แล้วครับ แต่ช้าก่อน... ในเวบที่อ้างอิงมาแจ้งว่า font เราจะหายไปหลังจาก restart
ถ้าต้องการให้อยู่กับเราแบบถาวรให้พิมพ์ตามนี้

cd ..
sudo fc-cache

ตัวอย่าง font 2006_iannnnnBKK จากคุณ @iannnnn บน OpenOffice สวยและจัดระดับได้ถูกต้องครับ

Comments

เคยแต่ copy font ttf จาก

เคยแต่ copy font ttf จาก windows มาใส่ที่ /usr/share/fonts/truetype แบบโต้งๆ อะครับ
พึ่งรู้มันมีคำสั่ง mkfontdir และ fc-cache ด้วย แต่วิธีผมมันก็ใช้ได้อยู่นะครับเพียงแต่ไม่มี
folder font ของตัวเอง

บังเอิญพี่ใช้ Ubuntu version

บังเอิญพี่ใช้ Ubuntu version พิเศษ USBuntu เลยต้องสั่งให้มันทำเลย รอ restart ไม่ได้ :P