2010-09-17 28 views
11

'daki sistem monospace fontunu kullanıyorum Sistem monospace fontuna sahip metin gösteren (Python) programımda bir GtkTextView olmasını istiyorum. Açık bir font aile adı ve boyutunu kullanan birçok yol buldum. Bununla birlikte, belirtilen tek-alanlı yazı tipini kullanmak istiyorum (örneğin, ubuntu font tercihleri ​​panelinden).gtk textview

Programım, Windows ve Linux'ta modifikasyon olmadan ve otomatik olarak doğru yazı tipini seçerek çalışabilmelidir. senin yazı tipi olarak

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

cevap

8

Sadece kullanabilirsiniz "Monospace 18" ve bu sistemin boşluklu font kullanacağız: netleştirmek için

, bu ne istiyorum değil olduğunu.

+0

Sistem varsayılan yazı tipi boyutunu da istiyorsam ne kullanırdım? – user450766

+3

Sadece "monospace" Ben düşünüyorum. – ikanobori

+0

haklısın, çalışıyor. Kendim hakkında düşünebileceğim bir şey. Teşekkürler! – user450766