Mac – Telugu (unicode) font rendering in emacs

emacsfontsunicode

I sometimes edit text in telugu language. However, when I open the file (UTF-8 encoded) in GNU emacs (version 23.1.50.1 on Ubuntu Jaunty) the text rendering is incorrect. The same text file opened in gedit is rendered correctly.

Here's a snippet: ప్రకృతికి ఉదయం అంటే ఇష్టమేమో rendred in gedit:

telugu text rendering in gedit

And, the emacs rendering of the same text:

telugu text rendering in emacs

Wherever glyphs need to be composited (not sure if it's the right word), emacs (or whatever library it uses) is not doing it right.

Is there anyway to fix this? Perhaps tuning some setting in my configuration? Any ideas, please?

Best Answer

gedit uses Pango, which gives it access to advanced text layout functionality for Indic languages. There is no version of emacs that supports Pango, so there is no way to fix this.

Related Question