ฉันสร้าง SVG ใน Inkscape บน Fedora ด้วยตัวอักษร CM Roman (latex) แต่เมื่อเปิด SVG บน Ubuntu 12.04 มันบอกว่ามันไม่มี CM Roman แม้ว่าจะติดตั้ง TexLive แล้วก็ตาม
ฉันจะใช้แบบอักษร CM Roman ใน Inkscape บน Ubuntu ได้อย่างไร
ฉันสร้าง SVG ใน Inkscape บน Fedora ด้วยตัวอักษร CM Roman (latex) แต่เมื่อเปิด SVG บน Ubuntu 12.04 มันบอกว่ามันไม่มี CM Roman แม้ว่าจะติดตั้ง TexLive แล้วก็ตาม
ฉันจะใช้แบบอักษร CM Roman ใน Inkscape บน Ubuntu ได้อย่างไร
คำตอบ:
จริงๆแล้วมันเป็นเรื่องง่ายมากที่จะทำให้ตัวอักษร Computer Modern ทำงานภายใต้ Ubuntu เพราะสามารถติดตั้งแบบอักษรได้โดยตรงจากที่เก็บ Ubuntu
sudo apt-get install fonts-cmu
"cmu" ย่อมาจาก "cm-unicode" แบบอักษรปรากฏเป็น "CMU Serif" และ "CMU Sans Serif" ฯลฯ ในหน้าจอการเลือกแบบอักษร
สิ่งนี้ได้รับการทดสอบกับรุ่น Kubuntu 12.04 LTS
ความช่วยเหลือเพิ่มเติม (ภาษาเยอรมัน) ที่เกี่ยวข้องกับแบบอักษรสามารถดูได้ที่http://wiki.ubuntuusers.de/Schriftarten
บางทีคำตอบทั่วไปมากที่สุดคือการติดตั้งแพคเกจซม. ซุปเปอร์ มันมีคอมพิวเตอร์ที่ทันสมัยครอบครัวตัวอักษรรวมทั้งแพคเกจแบบอักษร-CMU
sudo apt-get install cm-super
cm-super
ติดตั้ง แต่ต้องติดตั้งในfonts-cmu
ภายหลัง มันไม่ใช่การพึ่งพา
ส่งออกไฟล์ Inkscape ของคุณเป็น PDF นี้จะโดยอัตโนมัติฝังอักษร
ฉันได้ทดสอบสิ่งนี้กับ Inkscape ที่ติดตั้งภายใต้ Windows 10 และลาเท็กซ์ตามที่ใช้เป็นส่วนหนึ่งของ pandoc docker-container
ทำงานเหมือนจับใจ