[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

woody - sketch - tkinter - tk8.3 - русские шрифты



 Решил я с woody поиграться и одни из первых
 граблей на которые я наступил был sketch, который
 при запуске с locale ru_RU.KOI8-R в меню всякие
 кракозябры начал показывать. 
 И если бы только в меню...

 После долгих разбирательств у меня сложилось
 такое ощущение, что это tk8.3 дурью мучается.
 Например, вот кусочек кода:

from Tkinter import *
from tkFont import *

root = Tk()
f = Font(family="times_cyr",size=14,weight=BOLD)
w = Tkinter.Label(root, text="Привет, world", font=f)
w.pack()
mainloop()

 Вместо "Привет" выдается кракозябр. Замена family, size или weight
 легко меняет внешний вид, но по русски писать отказывается.
 Так как под potato это все работало нормально, остается
 под подозрением новая версия tk8.3, которую теперь использует
 Tkinter. С тиклем я никогда не работал, так что, как проверить
 не знаю.
 
 Может быть, кто знает, как это все поправить?

 Юра.
 


-- 
To UNSUBSCRIBE, email to debian-russian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: