ปรับปรุง
ดังที่ได้กล่าวไว้ในความคิดเห็นของเขาด้านล่างการใช้งาน BiDi กำลังมาถึงvte
เทอร์มินัลอีมูเลเตอร์ ตรวจสอบคำตอบของเขาซึ่งเป็นข้อมูลล่าสุดเกี่ยวกับหัวข้อนี้
นี่คือข้อมูลอ้างอิงหากต้องการรายละเอียด: https://terminal-wg.pages.freedesktop.org/bidi/
คำตอบเดิม
ไม่ไม่มีแผนการที่จะใช้การสนับสนุน RTL ในgnome-terminal
หรือเทอร์มินัลใด ๆ ขึ้นอยู่กับvte
กรณีของsynaptic
เทอร์มินัลการติดตั้ง
- คุณสามารถพร็อกซีคำสั่งของคุณผ่าน
fribidi
คำสั่งเพื่อสร้างรูปแบบ bidi & พื้นฐานของภาษาอาหรับ
- คุณยังสามารถใช้
konsole
(KDE) หรือmlterm
ใช้การสนับสนุน Unicode bidi และการปรับใช้บางส่วนได้
ขณะนี้ไม่มีวิธีที่ถูกต้องในการใช้อัลกอริทึม Unicode เหล่านั้นสำหรับคอนโซล (การใช้งานเหล่านั้นใน konsole & mlterm เป็นวิธีแก้ปัญหา)
นี่คือส่วนหนึ่งจากการโพสต์ของBehdad Esfahbodเขาเป็นผู้พัฒนาหลักของ HarfBuzz (hb สำหรับระยะสั้นเครื่องมือสร้างข้อความ OpenType)
เทอร์มินัลอีมูเลเตอร์พร้อมรองรับข้อความที่ซับซ้อนเป็นลูกผสมที่แปลกมาก ในเทอร์มินัลอีมูเลเตอร์หนึ่งต้องวางข้อความในตารางที่กำหนดไว้ล่วงหน้าในลักษณะที่กำหนดไว้ล่วงหน้าซึ่งขัดแย้งกับหลายแง่มุมและข้อกำหนดของข้อความที่ซับซ้อนในทางกลับกันผู้ใช้ต้องการการสนับสนุนข้อความที่ซับซ้อนในเทอร์มินัล มันน่าเกลียดเมื่อคุณคิดถึงข้อความสองทิศทางพูดในโปรแกรมแก้ไขข้อความคอนโซล อย่างไรก็ตามมันยุติธรรมที่จะกล่าวว่าลูกผสมดังกล่าวไม่ได้ใส่ความต้องการใหม่ ๆ ในเครื่องยนต์รูปร่าง ขณะนี้ gnome-terminal ไม่รองรับข้อความที่ซับซ้อนนอกเหนือจากการรวมเครื่องหมาย Konsole มีการรองรับข้อความสองทิศทาง แอปพลิเคชัน Terminal ของ Apple มีการรองรับ bidi เป็นอย่างน้อยรวมถึงการรองรับการปรับรูปร่างภาษาอาหรับไม่แน่ใจว่าจะเกี่ยวกับข้อความที่ซับซ้อนอื่น ๆ อัปเดต (18 มกราคม 2010): โหมดเทอร์มินัล (คำศัพท์และคำศัพท์เฉพาะ) ใน Emacs รุ่นล่าสุดสามารถแสดงข้อความที่ซับซ้อนรวมถึงตัวบ่งชี้
ที่มา: สถานะของการแสดงข้อความ
นี่คือรายงานข้อผิดพลาดที่สอดคล้องกันใน Launchpad ข้อผิดพลาด # 263822: RTL (ขวาไปซ้าย) สนับสนุนใน terminal (BiDi)