use the system monospace font in gtk textview

2019-04-20 02:18发布

I would like to have a GtkTextView in my (Python) program which shows text with the system monospace font. I found many ways which use an expicit font family name and size. However, I would like to use the system specified monospace font (e.g. from the ubuntu font preferences panel).

My program should be able to run on Windows as well as Linux without modifications, chosing automatically the right font.

to clarify, this is not what I want:

fontdesc = pango.FontDescription("Courier 18")
textview.modify_font(fontdesc)

标签: python gtk
1条回答
forever°为你锁心
2楼-- · 2019-04-20 02:47

You can just use "monospace 18" as your font and it will use the system monospaced font.

查看更多
登录 后发表回答