4
จะทำให้อุปกรณ์ Android แสดงการเรนเดอร์ที่ซับซ้อนของตัวละครอินดิกได้อย่างไร
โปรดแก้ตัวความยาวของคำถามนี้ ฉันต้องอธิบายทั้งหมดนี้เพื่อช่วยผู้อื่นและหลีกเลี่ยงผู้ให้ข้อมูลที่มีประโยชน์เพื่อให้คำตอบโดยไม่ต้องขอคำชี้แจง ความต้องการของฉันในหนึ่งบรรทัด: "เพื่อเปิดใช้งานโทรศัพท์ Android เพื่อแสดงตัวอักษรภาษาทมิฬอย่างถูกต้อง" การทำอย่างประณีต: ทมิฬเช่นเดียวกับภาษาอินเดียอื่น ๆ มีระบบการแสดงผลอักขระที่ซับซ้อน ต่างจากสคริปต์ภาษาอังกฤษหรือละตินอื่น ๆ มันมี glyph (สิ่งที่คุณเห็นในหน้าจอ) ประกอบด้วยอักขระมากกว่าหนึ่งตัว Android ไม่มีความสามารถในการเรนเดอร์สคริปต์ที่ซับซ้อนเช่นนั้น (มีข้อยกเว้น) เป้าหมายของฉันคือรู้ว่าฉันสามารถมอบความสามารถให้กับโทรศัพท์หรือแท็บเล็ต Android ได้อย่างไร พื้นหลังเล็ก ๆ ที่ฉันรวบรวมมา: การแสดงสัญลักษณ์บนหน้าจอ Android ต้องใช้ไฟล์ฟอนต์ที่เหมาะสมก่อน อุปกรณ์ Android มีโฟลเดอร์/ ระบบ / แบบอักษรซึ่งมีไม่กี่ตัว ไฟล์ที่น่าสนใจที่สุดในโฟลเดอร์นั้นคือ DroidSansFallback.ttf ตามชื่อแนะนำเมื่อระบบ Android ไม่สามารถค้นหาตัวอักษรในแบบอักษรของระบบ (ซึ่งอาจเป็น DroidSans.ttf หรือ DroidSans-Bold.ttf เป็นต้น) มันกลับไปค้นหาใน DroidSansFallback.ttf โดยการแทนที่ไฟล์ฟอนต์ที่เหมาะสมจาก PC (Latha.ttf หรือ …