ฟอนต์เทอร์มินัลทั้งหมดที่ฉันได้ลองมีผลทำให้การเรนเดอร์ Devanagari sript (และ / หรือสคริปต์โรมัน) ไม่ถูกต้องในเทอร์มินัล
ในสคริปต์เทวนาครีเสียงสระจะผูกเข้ากับพยัญชนะก่อนหน้า สระชนิดนี้ไม่มีอยู่ในตัวเอง วงกลมประแสดงว่ามันต้องมีพยัญชนะก่อนหน้า ...
นี่คือตัวอย่างของสระที่ยังไม่ได้แนบ: VOWEL SIGN O '
การแสดงตัวอักษรที่เหมาะสมจะทำงานของการปลูกถ่ายอวัยวะพยัญชนะเสียงสระและควรลบสัญญาณที่มองเห็นได้ทั้งหมดของวงกลมจุด ...
... แต่ฉันหาเทอร์มินัลแบบอักษรไม่ได้ซึ่งทำให้ทั้งสคริปต์โรมันและสคริปต์เทวนาครีเป็นที่น่าพอใจ ที่จริงแล้ววงกลมจุดยังคงแสดงให้เห็นสำหรับแบบอักษรALL Devanagari ทั้งหมดและสคริปต์โรมันไม่ได้แสดงผลอย่างถูกต้องสำหรับแบบอักษรเหล่านั้นจำนวนมาก เช่น. ในคำว่า "Primer" ประมาณ 40% ของ "e" ทับ "m"
มีวิธีแก้ไขไหม?
ไม่มีใครรู้ว่าตัวอักษรที่เหมาะสมหรือไม่ ... ต้องการเว้นระยะห่างโมโน
หรือเป็นสิ่งที่ต้องทำกับ Ubuntu - การตั้งค่า gnome-terminal?
อัปเดต 2 :
ฉันลองข้อความเดียวกันในopenSUSE (gnome-terminal)
: มันเลวร้ายยิ่งกว่า Ubuntu
ฉันลองข้อความเดียวกันในFedora (Konsole)
: มันแสดงผลได้อย่างสมบูรณ์แบบ !
แต่นั่นคือ Fedora และฉันใช้ Ubuntu :(
โอเคแล้วขั้นตอนที่ชัดเจนต่อไป:
ฉันติดตั้งKonsole
ในUbuntu
: มันแสดงผลได้อย่างสมบูรณ์แบบ !
แต่นั่นคือ Konsole และฉันอยากอยู่ในครอบครัวคำพังเพย ... และเมนูของ Konsle ไม่ได้ ตอบสนองต่อแป้นพิมพ์ ... และหาก Ubuntu + Konsole สามารถทำได้แสดงว่าอาจเป็นวิธีที่ Ubuntu + gnome-terminal สามารถ ...
อัปเดต 1 :
ตามที่แนะนำแล้วต่อไปนี้เป็นตัวอย่างบางส่วน
เทวนาครีดูโอเคที่นี่ แต่ไม่อยู่ใน termainal (.png ด้านล่างแสดงMonospace
แบบอักษร)
30 - Uncle moon – चंदा मामा/20081119 Hindi Primer part 30 - Uncle moon – चंदा मामा.nag
31 - Rain Queen - वर्षा रानी/20081124 Hindi Primer part 31 - Rain Queen - वर्षा रानी.nag
อันที่จริงไม่มีอักษรฟอนต์ที่ตระหนักถึงเทวนาครีแสดงอย่างถูกต้อง!
... และการเรนเดอร์สคริปต์ของโรมันบางอันอาจจะดูแปลกประหลาด
รายการทั้งหมดจากคำสั่ง$ สถานที่เกิดเหตุมีการกำหนดให้"en_AU.UTF-8"แต่แม้การตั้งค่าทุกอย่างเพื่อ"hi_IN.UTF-8"ทำให้ไม่แตกต่าง