Displaying IPA characters in Tkinter

Mickel Grönroos mickel at csc.fi
Tue Jun 17 09:23:46 CEST 2003

On Tue, 17 Jun 2003, Erik Max Francis wrote:

> There are IPA glyphs in Unicode, but I don't know whether Tkinter
> supports Unicode or not.
> If all else fails, there are ASCII forms of IPA that you could
> potentially use provided you had careful documentation.

Yes, I was planning on using worldbet as input format, but I would like to
display the data in an IPA font.

This is what I have so far:

import Tkinter
import tkFont

root = Tkinter.Tk()

## The following is gibberish
u_ipa = u"\u0250 \u0268 \N{LATIN SMALL LETTER TC DIGRAPH WITH CURL}"

## This font on my Redhat 7.0 seems to support IPA glyphs
font = tkFont.Font(root, family="clearlyu", size="24")

label1 = Tkinter.Label(root, text=u_ipa, font=font)


So yes, Tkinter can show IPA glyphs on labels at least.


Mickel Grönroos, application specialist, linguistics, Research support, CSC
PL 405 (Tekniikantie 15 a D), 02101 Espoo, Finland, phone +358-9-4572237
CSC is the Finnish IT center for science, www.csc.fi

More information about the Python-list mailing list