ฉันคิดว่ามันไม่ได้ตัดสินโดย Ubuntu แต่โดยโปรแกรม (LibreOffice, OpenOffice เป็นต้น) ฉันไม่เห็นสิ่งที่เกี่ยวข้องกับ LibreOffice ต่อ seแต่ OpenOffice มีวิกิที่ดีพร้อมรายละเอียดบางอย่างเกี่ยวกับวิธี "Font Fallback" นี้ อาจใช้กับ LibreOffice ได้เช่นกัน
ฉันกำลังทำซ้ำบางส่วนจากวิกิด้านล่างเพื่อชี้แจง เป็นการยากที่จะอธิบายได้ดีกว่าสิ่งที่อยู่ในวิกิดังนั้นจึงควรอ่านจากที่นั่น:
Font Fallback ใน OpenOffice.org 2 คืออะไร
Font-Fallback เริ่มทำงานเมื่อใดก็ตามที่มีการร้องขอแบบอักษรที่ไม่ได้ติดตั้งไว้ในระบบ (ไม่ได้ติดตั้งหมายถึง: ไม่สามารถใช้ได้กับ OOo) จากนั้น OOo จะพยายามใช้แบบอักษรที่แตกต่างจากแบบที่ OOo รู้ซึ่งตรงกับแบบที่ร้องขอให้ใกล้เคียงที่สุด
Font Fallback ทำงานอย่างไร
สำหรับฟอนต์ทางเลือกในการสร้างผลลัพธ์ที่น่าพอใจ OOo ต้องรู้เกี่ยวกับความคล้ายคลึงของฟอนต์ OOo ต้องรู้ว่ามันสามารถทำได้สำหรับตัวอย่างแทนHelveticaในสถานที่ของArialแต่ไม่Sans การ์ตูน งานนี้ไม่ง่ายอย่างที่คิดเพราะมีหลายฟอนต์อยู่และ OOo ไม่สามารถรู้ได้ทั้งหมด
OOo ใช้หลายวิธีในการค้นหาสิ่งทดแทนที่เหมาะสม:
- ข้อมูลนามแฝงตัวอักษรที่จัดทำโดยระบบ (เช่นจาก
fonts.dir
ไฟล์ )
- รายการรหัสทางเลือกแบบฟอลส์จาก
VCL.xcu
(ลองก่อน)
- การสะกดชื่อฟอนต์ทางเลือก
- แอตทริบิวต์แบบอักษร (เช่นมีตัวอักษร CJK หรือไม่นั้นเป็นสัญลักษณ์แบบอักษร) หรือลักษณะ ( serif / non-serif , สัดส่วน / ไม่ใช่สัดส่วน)
หากสิ่งที่ล้มเหลวเช่นกัน:
ไม่เกี่ยวข้องโดยตรง แต่นี้เอกสาร TLDP คือการอ่านที่ดี