【发布时间】:2018-02-20 04:12:11
【问题描述】:
我想在 Tkinter 标签或消息小部件中显示孟加拉语文本,但它的显示框类似于东西而不是文本。
我已经尝试在系统中安装不同的字体并将它们应用于代码,但没有任何效果。我应该怎么做才能以孟加拉语字体显示文本。
系统详细信息 - Ubuntu 16.04、Python 3.5
from tkinter import *
from tkinter import ttk
root = Tk()
msg=Message(root,text='আনন্দবাজার')
msg.config(font=('Lohit Bengali', 54))
msg.pack()
root.mainloop()
【问题讨论】:
-
您确定您的机器上安装了一个名为“Lohit Bengali”的字体系列吗?
-
是的,我已经安装了“Lohit Bengali”。
标签: python ubuntu tkinter fonts