when you dont live in a ascii-land you need UTF-8 strings on canvas. But if you want to bookmark such an entry you have do it with UCS strings. canv.addOutlineEntry( UCS_Text, sKey, Level, closed=0) canv.drawString( x,y, UTF8_Text ) does anybody have some code to convert UTF8 in UCS ? regards jo