有没有办法在tkinter中获取抗锯齿字体?如果我像这样增加默认字体的大小:
default_font = tkFont.nametofont("TkDefaultFont")
default_font.configure(size=32)
文本显示不清晰。以下是相关版本信息:
Python 2.7.9 (default, May 6 2015, 09:33:48)
>>> Tkinter.__version__
'$Revision: 81008 $
我正在使用 Gentoo Linux ,已安装 Tk 8.5 (我相信应该支持抗锯齿字体)。
$ equery l tk
[IP-] [ ] dev-lang/tk-8.5.17:0/8.5
编辑:添加完整的 MWE 描述我正在做的事情:
from Tkinter import *
import tkFont
from ttk import *
root = Tk()
note = Notebook(root)
default_font = tkFont.nametofont("TkDefaultFont")
default_font.configure(size=48)
tab1 = Frame(note)
tab2 = Frame(note)
Button(tab1, text='Exit', command=root.destroy).pack(padx=100, pady=100)
note.add(tab1, text = "Curvy Words")
note.add(tab2, text = "Aliased")
note.pack()
root.mainloop()
exit()