You need to pick a font that has the proper character set, or else you need to set the encoding properly. Under no circumstances, on a properly configured systm, should you ever resort to manually spitting out unicode characters. Fix the problem, don't code around it.
What is $LANG? What font are you using? and so forth. $( which printf ) hahahaha -- # Kurt H Maier