Alle Terminal-Schriftarten, die ich ausprobiert habe, führen zu einer ungenauen Wiedergabe des Devanagari-Skripts (und / oder der römischen Schrift) im Terminal
In der Devanagari-Schrift bindet sich ein Vokal an einen vorhergehenden Konsonanten. Diese Art von Vokal gibt es nicht für sich. Der gepunktete Kreis zeigt an, dass ein vorangestellter Konsonant erforderlich
ist. Hier ist ein Beispiel für einen noch nicht angehängten Vokal: Vokalzeichen O '
Bei der korrekten Schriftwiedergabe wird das Konsonanat auf den Vokal aufgepfropft und alle sichtbaren Zeichen des gepunkteten Kreises entfernt.
... aber ich kann keine Terminal-Schriftart finden, die sowohl die römische als auch die Devanagari-Schrift zufriedenstellend wiedergibt. Tatsächlich wird der gepunktete Kreis immer noch für ALLE Devanagari-Schriftarten angezeigt, und die römische Schrift wird für viele dieser Schriftarten nicht richtig gerendert. z.B. im Wort "Primer" überlappen etwa 40% des "e" das "m".
Gibt es einen Ausweg?
Kennt jemand eine passende Schriftart? ... Einzeilig ist vorzuziehen.
Oder hat das etwas mit dem Ubuntu - Gnome-Terminal-Setup zu tun?
Update 2 :
Ich habe den gleichen Text ausprobiert openSUSE (gnome-terminal)
: Es ist schlimmer ausgefallen als Ubuntu.
Ich habe den gleichen Text ausprobiert Fedora (Konsole)
: Es wurde PERFEKT gerendert !
Aber das ist Fedora, und ich verwende Ubuntu :(
Okay, dann der nächste offensichtliche Schritt:
Ich habe installiert Konsole
in Ubuntu
: es wurde PERFEKT gerendert !
Aber das ist Konsole, und ich möchte lieber in der Gnomenfamilie bleiben ... und Konsles Menü nicht Antworte auf Tastatur ... und wenn Ubuntu + Konsole das kann, dann gibt es wahrscheinlich eine Möglichkeit, wie Ubuntu + Gnome-Terminal ...
Update 1 :
Hier einige Beispiele.
Der Devanagari sieht hier in Ordnung aus, aber nicht im Termainal (die .png unten zeigt die Monospace
Schriftart)
30 - Uncle moon – चंदा मामा/20081119 Hindi Primer part 30 - Uncle moon – चंदा मामा.nag
31 - Rain Queen - वर्षा रानी/20081124 Hindi Primer part 31 - Rain Queen - वर्षा रानी.nag
Tatsächlich wird KEINE der Devanagari-fähigen Schriftarten korrekt gerendert!
... und einige der Darstellungen in der römischen Schrift können ziemlich verrückt werden.
Alle Einträge aus dem Befehl $ locale werden auf "en_AU.UTF-8" gesetzt , aber selbst das Setzen von "hi_IN.UTF-8" macht keinen Unterschied