Tất cả các phông chữ đầu cuối mà tôi đã thử dẫn đến kết xuất không chính xác của sript Devanagari (và / hoặc tập lệnh La Mã) trong Terminal
Trong kịch bản Devanagari, một nguyên âm liên kết chính nó với một phụ âm đi trước. Loại nguyên âm này không tồn tại một mình. Vòng tròn chấm chấm biểu thị rằng nó yêu cầu một phụ âm đi trước ...
Đây là một ví dụ về nguyên âm chưa được phát âm: VOWEL SIGN O '
Kết xuất phông chữ phù hợp thực hiện công việc ghép các phụ âm vào nguyên âm và nên loại bỏ tất cả các dấu hiệu có thể nhìn thấy của vòng tròn chấm ....
... nhưng tôi không thể tìm thấy một phông chữ Terminal nào thể hiện cả chữ viết La Mã và chữ viết Devanagari một cách thỏa đáng. Trên thực tế, vòng tròn chấm vẫn hiển thị cho tất cả các phông chữ Devanagari và tập lệnh La Mã không được hiển thị đúng cho nhiều phông chữ đó; ví dụ. trong từ "Primer", khoảng 40% "e" trùng với "m".
Có một số cách xung quanh này?
Có ai biết một phông chữ phù hợp không? ... Đơn sắc được ưu tiên.
Hay đó là một cái gì đó để làm với thiết lập Ubuntu - gnome-terminal?
Cập nhật 2 :
Tôi đã thử cùng một văn bản openSUSE (gnome-terminal)
: nó thất bại nặng hơn Ubuntu.
Tôi đã thử cùng một văn bản Fedora (Konsole)
: nó hiển thị HOÀN HẢO !
nhưng đó là Fedora, và tôi đang sử dụng Ubuntu :(
sao, sau đó bước tiếp theo rõ ràng:
Tôi đã cài đặt Konsole
trong Ubuntu
: nó render HOÀN HẢO !
nhưng đó là Konsole, và tôi muốn ở lại trong gia đình gnome ... và menu Konsle của không phản hồi với bàn phím ... và nếu Ubuntu + Konsole có thể làm điều đó, thì có lẽ đó là cách mà Ubuntu + gnome-terminal có thể ...
Cập nhật 1 :
Như đã bị chặn, đây là một số ví dụ.
Devanagari có vẻ ổn ở đây, nhưng không phải trong thuật ngữ (.png bên dưới hiển thị Monospace
phông chữ)
30 - Uncle moon – चंदा मामा/20081119 Hindi Primer part 30 - Uncle moon – चंदा मामा.nag
31 - Rain Queen - वर्षा रानी/20081124 Hindi Primer part 31 - Rain Queen - वर्षा रानी.nag
Trên thực tế, KHÔNG có phông chữ nhận biết Devanagari hiển thị chính xác!
... và một số kết xuất kịch bản La Mã có thể trở nên khó khăn.
Tất cả các mục từ lệnh $ locale được đặt thành "en_AU.UTF-8" , nhưng ngay cả việc đặt mọi thứ thành "hi_IN.UTF-8" cũng không có gì khác biệt