เหตุใด Roboto Regular จึงแสดงตัวหนา


9

ฉันดาวน์โหลดแบบอักษร Roboto จากเว็บไซต์ Android น้ำหนักทั้งหมด - รวมถึง Roboto Regular— แสดงอย่างถูกต้องในตัวแสดงฟอนต์ แต่เมื่อฉันพยายามตั้งเป็นฟอนต์บาร์ชื่อของฉัน (ด้วย gnome-tweak-tool) หรือใช้ในแอปพลิเคชัน Roboto Regular จะแสดงเป็น Roboto Bold เสมอ เท่าที่ฉันจะบอกได้สิ่งนี้ดูเหมือนจะส่งผลกระทบต่อ Roboto เท่านั้น

ตอนนี้ฉันอยู่บน Ubuntu 12.10 (แทนที่ด้วย Unity ด้วย Gnome 3 ถ้ามันสำคัญ) ฉันไม่เคยตรวจสอบใน 12.04 แต่ฉันรู้ว่าฉันไม่ได้มีปัญหานี้ใน 11.04


ปัญหาเดียวกันใน 12.04 ความสามัคคี ลองลบแบบอักษรทั้งหมดยกเว้นแบบอักษรปกติ - ใช้งานได้กับฉัน
ทำให้เสียชีวิต

การลบทุกอย่างออกจากโฟลเดอร์ ~ / .fonts เพียงพอหรือไม่
Zachary Yaro

1
ดังนั้นนี่คือสิ่งที่ฉันได้และมันใช้งานได้ :)dst="$HOME/.fonts/roboto" && mkdir -p $dst && cp Roboto-{Bold,BoldItalic,Italic,Regular}.ttf $dst && fc-cache -f -v
ทำให้ผิดที่

@disated ฉันลองข้อเสนอแนะของคุณ (ย้ายไฟล์ Roboto ไปยังโฟลเดอร์ย่อยภายใน. รูปแบบ) โดยไม่ประสบความสำเร็จ แม้ว่าฉันจะสังเกตเห็นว่าคำอธิบายของคุณไม่ได้แสดงรายการตัวแปรดำ, แสง, บางหรือแคบ (หรือตัวแปรภาษาอิตาลีของแต่ละรายการ) ฉันควรจะคัดลอกตัวแปร Roboto ทั้งหมดไปยังโฟลเดอร์ย่อยหรือบางส่วนเท่านั้น
Zachary Yaro

1
ตกลงดังนั้นฉันเพิ่งพบสำเนาของ Roboto Black ใน. local / share / font ผมจำไม่ได้ว่าเคยวางใด ๆรุ่นของ Roboto มีให้อยู่คนเดียวเพียงตัวแปรดำ นั่นจะอธิบายรายชื่อที่ซ้ำกัน การลบมันคงที่ Roboto Regular แสดงเป็น Roboto Black ฉันเพิ่มตัวแปรอื่น ๆ กลับมาทีละตัวและดูเหมือนว่า Roboto Black เป็นตัวแปรเดียวที่ไม่สามารถอยู่ร่วมกับผู้อื่นได้ (Bold, Light, Thin, Condensed และเวอร์ชั่นตัวเอียงของการทำงานแต่ละอย่างนั้น) คุณรู้ไหมว่าทำไม
Zachary Yaro

คำตอบ:


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