C'è un buon font mono-spaziatura per lo script Devanagari nel Terminale?

12

Tutti i font del terminale che ho provato risultano nel rendering impreciso dello script Devanagari (e / o dello script romano) nel Terminale

Nel copione di Devanagari, una vocale si lega a una consonante precedente. Questo tipo di vocale non esiste da solo. Il cerchio tratteggiato indica che richiede una consonante precedente ...
Ecco un esempio di una vocale ancora non collegata: VOWEL SIGN O

Un corretto rendering dei font fa il lavoro di innestare il consonanat alla vocale, e dovrebbe rimuovere tutti i segni visibili del cerchio tratteggiato ....

... ma non riesco a trovare un font Terminal che renda soddisfacenti sia la sceneggiatura romana sia gli script Devanagari. In realtà, il cerchio tratteggiato continua a mostrare i caratteri ALL Devanagari e lo script romano non viene reso correttamente per molti di questi tipi di carattere; per esempio. nella parola "Primer", circa il 40% della "e" si sovrappone alla "m".

C'è un modo per aggirare questo?
Qualcuno sa di un font adatto? ... È preferibile uno spazio distanziato.
O ha qualcosa a che fare con l'installazione di Ubuntu - gnome-terminal?

Aggiornamento 2 :
  Ho provato lo stesso testo in openSUSE (gnome-terminal) : è fallito peggio di Ubuntu.
  Ho provato lo stesso testo in Fedora (Konsole) : ha reso PERFETTAMENTE !
  ma questo è Fedora, e sto usando Ubuntu :(   ok, quindi il prossimo passo ovvio:
  Ho installato Konsole in Ubuntu : ha reso PERFETTAMENTE !
  ma questa è Konsole, e preferirei rimanere nella famiglia gnome ... e il menu di Konsle non risponde alla tastiera ... e Se Ubuntu + Konsole può farlo, allora probabilmente c'è un modo in cui Ubuntu + gnome-terminal può ...

Aggiornamento 1 :
  Come suggerito, ecco alcuni esempi.
  Il Devanagari sembra ok qui, ma non nel termainal (il png sotto mostra il carattere Monospace )

30 - Uncle moon – चंदा मामा/20081119 Hindi Primer part 30 - Uncle moon – चंदा मामा.nag
31 - Rain Queen - वर्षा रानी/20081124 Hindi Primer part 31 - Rain Queen - वर्षा रानी.nag

In realtà, NONE dei font compatibili con Devanagari vengono visualizzati correttamente!
... e alcuni dei rendering delle sceneggiature romane possono diventare piuttosto sconvolgenti.

Tutte le voci del comando $ locale sono impostate su "en_AU.UTF-8" , ma anche impostando tutto su "hi_IN.UTF-8" non fa alcuna differenza

    
posta Peter.O 20.10.2010 - 11:08

1 risposta

8

Suppongo che questo sia un bug, ed è al di là di un semplice problema "scegli un font migliore".

Gli stessi caratteri, incluso il predefinito Monospace , funzionano bene in tutte le altre app che ho provato.
e i font Devanagari non vengono visualizzati correttamente nemmeno nello gnome-terminal di Fedora, ma gli stessi caratteri funzionano anche in Konsole e di KDE in Konsole in esecuzione su Ubuntu.

Non so come seguire un bug segnalato e accettato, ma ho trovato un riferimento a un problema gnome-terminal / Devanagari (da dicembre 2008) ... e forse questo è lo stesso problema.

vte (Ubuntu) low (priority) Assigned to: Bug di Ubuntu Desktop
link

... e ora che ho giocato un po 'di più con Konsole, ha rivelato alcune funzioni davvero interessanti ... specialmente Output di ricerca con Regex ... wow! Proprio quello che volevo ... e la mancanza di tasti di scelta rapida per i menu non ha importanza, perché ha Keys completamente personalizzabili Tasti di scelta rapida ... Sono Konverted .... e ho trovato il mio buono carattere mono-spazio . Si chiama Monospace :)

    
risposta data Peter.O 21.10.2010 - 17:28

Leggi altre domande sui tag